What should a person know to create a website like facebook?

Discussion in 'HTML & Website Design' started by hallaluiya, Jan 1, 2012.

  1. #1
    Hi, I was wondering which programs or programming languages etc should a person know to create a website like facebook? can anyone enlighten me?
    I'm starting to learn web design by myself, I'd like to be my best. I need some guidance, how should ı start and how should ı go on?

    Thank you..
     
    hallaluiya, Jan 1, 2012 IP
  2. wisdomtool

    wisdomtool Moderator Staff

    Messages:
    15,825
    Likes Received:
    1,367
    Best Answers:
    1
    Trophy Points:
    455
    #2
    There is a tough question, Facebook itself is quite a complicated array of programming, designing and hardware. If you are starting web design, you may want to go one step at a time, maybe simple html followed by some programming skills PHP, ASPX later on. It will be taking on something that is far too large to chew if you are thinking about Facebook :).
     
    wisdomtool, Jan 1, 2012 IP
  3. sarahk

    sarahk iTamer Staff

    Messages:
    28,839
    Likes Received:
    4,542
    Best Answers:
    123
    Trophy Points:
    665
    #3
    Unless you decide to use an off the shelf product like BuddyPress or Plig then its not just the languages you need to learn, you need database design, server management (because of load issues), usability and design and that's before you start on marketing and funding issues.

    If you are looking at doing a small niche networking site then you can probably do it alone but if you are aiming your sights higher then you'll need to delegate.
     
    sarahk, Jan 1, 2012 IP
  4. hallaluiya

    hallaluiya Greenhorn

    Messages:
    9
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    11
    #4
    Thank you for both of the replies.. as a start I'm planning to learn HTML, HTML5, CSS and CSS3.. then how should I go on? with browser scripting or server scripting? I'm studying with w3schools to learn the basics.. when I learn the basics maybe I go to a course and get myself advanced on webdesign.. Mark Zuckerberg knew everything before he created the facebook right? he knew database design, server management.. Btw I guess server management is also server scripting as told in w3schools.. but what is database design exactly?
     
    hallaluiya, Jan 1, 2012 IP
  5. sarahk

    sarahk iTamer Staff

    Messages:
    28,839
    Likes Received:
    4,542
    Best Answers:
    123
    Trophy Points:
    665
    #5
    no, it's more to do with loading and replication.

    I'd start with smaller goals, look at some of the existing threads on learning scripting languages like PHP, work on an opensource project while you become familiar with different coding styles
     
    sarahk, Jan 1, 2012 IP
  6. hallaluiya

    hallaluiya Greenhorn

    Messages:
    9
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    11
    #6
    alright so when I get the HTML and CSS basics I will go on with server scripting.. like PHP.. is there any order for server scripting learning? like first ASP then PHP then ASP.NET and like this? or I can start with whichever I want?
     
    hallaluiya, Jan 1, 2012 IP
  7. drhowarddrfine

    drhowarddrfine Peon

    Messages:
    5,428
    Likes Received:
    95
    Best Answers:
    7
    Trophy Points:
    0
    #7
    You don't need ASP.anything if you know PHP. Once you know that, and HTML and CSS, come back, but not until then.
     
    drhowarddrfine, Jan 1, 2012 IP
  8. sarahk

    sarahk iTamer Staff

    Messages:
    28,839
    Likes Received:
    4,542
    Best Answers:
    123
    Trophy Points:
    665
    #8
    ASP and PHP are totally different and you only need to learn one or the other. You need to buy tools to script ASP and from what I've seen the "clip the ticket" philosophy is alive and well. PHP is free and so developers are more willing to "give back".

    If you want to build something massive you may be better with java (not javascript, totally different) but that all depends on your business plan.
     
    sarahk, Jan 1, 2012 IP