Help me choose a language?

Discussion in 'Programming' started by Oniska, Jan 2, 2011.

  1. #1
    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"?
     
    Oniska, Jan 2, 2011 IP
  2. Cav

    Cav Greenhorn

    Messages:
    52
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    16
    #2
    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.
     
    Cav, Jan 2, 2011 IP
  3. Oniska

    Oniska Peon

    Messages:
    16
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #3
    Thanks for your response Cav. You gave me too many options, and when i get too many options i can't choose :D 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?
     
    Oniska, Jan 2, 2011 IP
  4. Blue Star Ent.

    Blue Star Ent. Well-Known Member

    Messages:
    1,989
    Likes Received:
    31
    Best Answers:
    0
    Trophy Points:
    160
    #4
    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
     
    Last edited: Jan 2, 2011
    Blue Star Ent., Jan 2, 2011 IP
  5. Oniska

    Oniska Peon

    Messages:
    16
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #5
    Blue Star Ent. ---> Thx... I know Joomla and i have decided with power learning ".php" programming. I have 12 months to learn it in :)
     
    Oniska, Jan 2, 2011 IP
    Blue Star Ent. likes this.
  6. Blue Star Ent.

    Blue Star Ent. Well-Known Member

    Messages:
    1,989
    Likes Received:
    31
    Best Answers:
    0
    Trophy Points:
    160
    #6
    No problem. Pop in and tell us how you do once in a while. :)
     
    Blue Star Ent., Jan 3, 2011 IP
  7. AstarothSolutions

    AstarothSolutions Peon

    Messages:
    2,680
    Likes Received:
    77
    Best Answers:
    0
    Trophy Points:
    0
    #7
    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.
     
    AstarothSolutions, Jan 3, 2011 IP
  8. MyNameIs940

    MyNameIs940 Greenhorn

    Messages:
    32
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    16
    #8
    You could use PHP, HTML or CSS.
     
    MyNameIs940, Jan 4, 2011 IP
  9. Ardra

    Ardra Peon

    Messages:
    27
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #9
    You can do this using PHP easily.
     
    Ardra, Jan 5, 2011 IP
  10. Oniska

    Oniska Peon

    Messages:
    16
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #10
    So far i have started with learning with lynda.com and it goes well.. Will provide feedback :)
     
    Oniska, Jan 8, 2011 IP
  11. Blue Star Ent.

    Blue Star Ent. Well-Known Member

    Messages:
    1,989
    Likes Received:
    31
    Best Answers:
    0
    Trophy Points:
    160
    #11
    Hmm. Paying for your lessons ! I hope they give you your money's worth. :)
     
    Blue Star Ent., Jan 8, 2011 IP