I'm working on a projects and i would like to get some advice. My "needs/request" for the website is: 1. Registered users can upload picture 2. Registered users can have a simple profile (not a profile with 1000 of smileys and text with 10.000 characters) 3. Vote "system" on pictures 4. Vote "system" based on Good/Bad or Like/Dislike (not a point system) 5. Unregistered users can also vote (maximum 3 pictures) So how can i get a site like this working? Should i choose .php? How do i handle the security? What should i code first and how do i create the "main system"?
Well PHP is an option. Perl would be another one. Take a look at some frameworks like Symfony, CakePHP or Catalyst. Maybe even Ruby on Rails etc. they will make your task way easier.
Thanks for your response Cav. You gave me too many options, and when i get too many options i can't choose I am not an hardcore in programming sites (i can create simple ones) but this needs databases i think and migrations with functions? I have a lot of time in learning a new programming language but should i start with php?
I agree with Cav. I am going to guess that PHP is the most popular web-programming language. If you want to get a jump-start, download Joomla ( a CMS ) and see what they do with their package. LINK
Blue Star Ent. ---> Thx... I know Joomla and i have decided with power learning ".php" programming. I have 12 months to learn it in
Any serverside language would be able to do what you want so simply use the one you already know.... its better to be a master of a small number of languages than know a bit about a load of them.