Web Design Forum: Got an idea... - Web Design Forum

Jump to content

WDF
WDF Premium Memberships Reseller Hosting
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Got an idea... ...But no idea where to start

#1 User is offline   jezzer 

  • Forum Newcomer
  • Pip
  • Group: Members
  • Posts: 4
  • Joined: 23-December 11
  • Reputation: 0
  • Gender:Male
  • Experience:Nothing
  • Area of Expertise:I'm Learning

Posted 24 December 2011 - 12:25 AM

Hi All, I'm hoping someone will be able to start me off in the right direction on a little project I have an idea for. I'm a little overwhelmed by the amount of different software for web based design and programming, and I don't want to spend ages learning something I don't need. I was going to write the application in C++ (Which I used to use a little) but I like the idea of making it web based, as I'd like to see it on my iPad, mac, and pc if I can, hence here I am...

Here's what I want to do. Basically I want to generate a calendar, based on a start and end date, and on that calendar I want there to be events, that cover x amount of days. Those events I want to be inter actable so they can move about, via drag and drop or a change to one event may affect another thus moving it on the calendar. And I then want to be able to save the event info somewhere.

If anyone would like to to make a suggestion as to what software I should look at using/will need to create this, then I'd much appreciate it.
Many thanks
:rolleyes:
0

#2 User is online   WBC 

  • Web Slinger
  • PipPipPipPipPip
  • Group: Members
  • Posts: 1,003
  • Joined: 13-January 10
  • Reputation: 86
  • Gender:Male
  • Location:Kingston upon Hull
  • Experience:Advanced
  • Area of Expertise:Designer

Posted 24 December 2011 - 12:42 AM

You need to pick a server side script and a database technology.

Personally I'd go with php with mysql.

But there are many other options.

This post has been edited by WBC: 24 December 2011 - 12:42 AM

0

#3 User is offline   jezzer 

  • Forum Newcomer
  • Pip
  • Group: Members
  • Posts: 4
  • Joined: 23-December 11
  • Reputation: 0
  • Gender:Male
  • Experience:Nothing
  • Area of Expertise:I'm Learning

Posted 30 December 2011 - 02:19 PM

View PostWBC, on 24 December 2011 - 12:42 AM, said:

You need to pick a server side script and a database technology.

Personally I'd go with php with mysql.

But there are many other options.


Thanks WBC, that was the answer I was dreading ;) I'm very keen to learn the wed design side of things, but the server/database side quite a bit less. Would I need a particularly in-depth knowledge to get some like the above working? And would there be a simple alternative of storing the data (locally) as I develop the idea, rather than jumping straight in the php and mysql?

Thanks for your help
0

#4 User is online   BlueDreamer 

  • Web Guru
  • Group: Moderators
  • Posts: 5,804
  • Joined: 23-October 07
  • Reputation: 202
  • Gender:Male
  • Location:Northampton (where?)
  • Experience:Advanced
  • Area of Expertise:Web Developer

Posted 30 December 2011 - 03:33 PM

The very fact that you're wanting to "save" the data somewhere inevitably means in a database on the server, and that would involve something like PHP/mySQL.
0

#5 User is offline   Sogo7 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 421
  • Joined: 02-February 11
  • Reputation: 42
  • Gender:Male
  • Location:Camarthen
  • Experience:Intermediate
  • Area of Expertise:Designer/Coder

Posted 30 December 2011 - 03:40 PM

Data can be stored locally on the user PC using either cookies or the DOM storage area inside the web browser. Cookies only have a 4kb capacity but should be more than enough for testing purposes.

Dom storage capacity is a bit trickier and the storage capacity depends upon the users web browser. IE9 has a 10MB capacity, Firefox last I heard was around 5MB, Chrome is also supported.
0

#6 User is offline   alecish2 

  • Forum Newcomer
  • Pip
  • Group: Members
  • Posts: 18
  • Joined: 28-December 11
  • Reputation: 2
  • Gender:Male
  • Experience:Intermediate
  • Area of Expertise:Web Developer

Posted 30 December 2011 - 03:56 PM

View PostSogo7, on 30 December 2011 - 03:40 PM, said:

Data can be stored locally on the user PC using either cookies or the DOM storage area inside the web browser. Cookies only have a 4kb capacity but should be more than enough for testing purposes.

Dom storage capacity is a bit trickier and the storage capacity depends upon the users web browser. IE9 has a 10MB capacity, Firefox last I heard was around 5MB, Chrome is also supported.



Storing via cookies would be a bad idea in my opinion. Cookies are often flushed out, and also are not secure. Any one with access to that computer, such as at a library would be abe to look at all your private scheduale and events.

Also how would you go about looking at your personalised calender on another computer if this computer has no cookies in.

PHP/Mysql is the way forward personally. :)
0

#7 User is offline   Samus 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 367
  • Joined: 05-August 11
  • Reputation: 27
  • Gender:Male
  • Location:Hackney, London, UK
  • Experience:Intermediate
  • Area of Expertise:Web Developer

Posted 30 December 2011 - 11:49 PM

View Postjezzer, on 30 December 2011 - 02:19 PM, said:

Thanks WBC, that was the answer I was dreading ;) I'm very keen to learn the wed design side of things, but the server/database side quite a bit less. Would I need a particularly in-depth knowledge to get some like the above working? And would there be a simple alternative of storing the data (locally) as I develop the idea, rather than jumping straight in the php and mysql?

Thanks for your help

You're going to want to look in to getting WAMP/XAMPP installed on your computer.

It allows you to develop the site locally so when you've completed the project you can upload it and put it into production mode.
0

#8 User is online   WBC 

  • Web Slinger
  • PipPipPipPipPip
  • Group: Members
  • Posts: 1,003
  • Joined: 13-January 10
  • Reputation: 86
  • Gender:Male
  • Location:Kingston upon Hull
  • Experience:Advanced
  • Area of Expertise:Designer

Posted 31 December 2011 - 12:00 AM

If you want saved changes to appear to others using the application then cookies won't do it. You'll need a database, and to be honest it wouldn't be worth the effort of learning to do it any other way as it wouldn't be any easier.
0

#9 User is offline   MikeChipshop 

  • Small but imperfectly formed
  • Group: Moderators
  • Posts: 7,044
  • Joined: 19-April 10
  • Reputation: 503
  • Gender:Male
  • Location:Scotland

Posted 31 December 2011 - 08:39 AM

View PostWBC, on 31 December 2011 - 12:00 AM, said:

If you want saved changes to appear to others using the application then cookies won't do it. You'll need a database, and to be honest it wouldn't be worth the effort of learning to do it any other way as it wouldn't be any easier.


Agreed. Also a database would be far more flexible and if and when you decide to make changes it would be easier.
0

#10 User is offline   jezzer 

  • Forum Newcomer
  • Pip
  • Group: Members
  • Posts: 4
  • Joined: 23-December 11
  • Reputation: 0
  • Gender:Male
  • Experience:Nothing
  • Area of Expertise:I'm Learning

Posted 02 January 2012 - 02:12 PM

Thanks all, much appreciated. I shall start looking at PHP and MySQL. Sounds like that's what I'm going to need in the long run.

Cheers all. :)
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users