What do you have to learn to build a web site? Something as big as say Facebook and Ebay to something as little as a small business page. On Facebook it says php in the browser when loaded. Does that mean it’s all PHP? Please give a list of languages and programming needed to build sites like these. Thanks!
There are types of codes used to make websites. Most are typed up in Notepad.
HTML:
This code is simple and easy to use and learn. You can learn it in a school course, or search a tutorial on Google.
PHP:
This code is complicated, and uses parts of HTML to make simple designs. Foreign from HTML, PHP uses effects that post a comment automatically without needing to refresh a page (like Facebook).
XHTML:
A cousin to HTML, XHTML is kind of a fusion of all the coding scripts. It uses HTML as a main source, and can be put in any order.
Javascript:
Javascript is a complicated code that allows movements and basics in a web browser. Of course, Java platforms use JavaScript to operate. Javascript is very hard to understand, and is for advanced users only.
Flash:
Made by Adobe, some websites use Flash to make their website animated or move. Flash coding is very rare, so lots of people use Flash Coding Site Generators (FCSG) such as Wix.
BBCode
BBCode is easy, and is usually used to give order to a webpage and arrange it’s content. You can find tutorials for BBCode on Google.
These are the basic codings. There are many more out there, but lots require skills in the codes above. Hope I helped!


XHTML, CSS, PHP, and Javascript. Some people use Flash, that’s to make things move and look shiny lol, it’s cool but not necessary. You could use ASP.NET instead of PHP if you wanted too, those are the two most popular server side languages.
-Billy
References :
You would need to learn HTML, Javascript, SQL, and some kind of image design software like Photoshop at the very least. For the larger sites you will need to know a web programming language such as ASP.NET or PHP.
References :
For Something as big as Facebook you might need a team of programmers to build, but for something as little as a small business page you just need basic knowledge of HTML (Hyper Text Markup Language) or some WYSIWYG (What you see is what you get) software like Adobe Dream weaver and if you want to be creative you could use Java, Flash, or C++ but i recommend a course before using the last three
References :
2 years of web designing
PHP could help, but, it’s not STRICTLY needed in all cases unless you need to be able to have your visitor fill out forms and buy stuff.
What you need to know is, how to register a domain name and fetch hosting services. You can get both of those from the same company, or better yet, register a name with one company and host with another. That raises the ball of wax where you need to know how to set up DNS pointers from the registrar to the host.
Then you need to know how to transfer files from your computer to the host (FTP). You need to know how to build some files to transfer there. (HTML. CSS? Javascript? Or maybe, Dreamweaver for all these. Or maybe, you’ll "chicken out" and use some sort of software on the host that builds all yer website for you… Whatever.)
As for the PHP, you can use some free services, like jotform.com, which will create a PHP form, give you the HTML, let you put it on your website, and forward the form output to an email address of your choice. Slick. Or you can fetch a free PHP script like Jack’s Formmail and embed it in your website. No PHP knowledge on your part required.
So, all in all, you don’t HAVE to learn oodles and oodles. Try HTML, CSS, and maybe jotform.com; and brush up on setting up registrar, hosting, and FTP. Okay?
References :
There are types of codes used to make websites. Most are typed up in Notepad.
HTML:
This code is simple and easy to use and learn. You can learn it in a school course, or search a tutorial on Google.
PHP:
This code is complicated, and uses parts of HTML to make simple designs. Foreign from HTML, PHP uses effects that post a comment automatically without needing to refresh a page (like Facebook).
XHTML:
A cousin to HTML, XHTML is kind of a fusion of all the coding scripts. It uses HTML as a main source, and can be put in any order.
Javascript:
Javascript is a complicated code that allows movements and basics in a web browser. Of course, Java platforms use JavaScript to operate. Javascript is very hard to understand, and is for advanced users only.
Flash:
Made by Adobe, some websites use Flash to make their website animated or move. Flash coding is very rare, so lots of people use Flash Coding Site Generators (FCSG) such as Wix.
BBCode
BBCode is easy, and is usually used to give order to a webpage and arrange it’s content. You can find tutorials for BBCode on Google.
These are the basic codings. There are many more out there, but lots require skills in the codes above. Hope I helped!
References :
There are many different technologies to develop websites.
For a very basic websites with no Database interaction you need to learn
* HTML
* CSS
* Basic Javascript (Not Advanced)
If you want to have a big website like Facebook or ebay you will need to learn a server side scripting language like PHP or ASP.Net and Database like MySQL or MS SQL Server.
when in the browser it says .php it means that the website uses php for its server side scripting(programming) and when it says .asp or .aspx it uses ASP/ASP.Net
References :
10 years of experience in website programming
To create a website, the answer would be "it depends". Broadly speaking there are 2 classifications. One is "static website" and one is a "dynamic website". Static site is one which is designed and always has fixed content, links , pictures. These are used for advertising business and contacting business owners and a word about the company e.t.c For these king of websites you need to learn HTML and CSS for layout and format. If you know how to use photoshop, you can better use the graphics and have a nice look and feel to the site.The various tools you can use are HTML editors like "front page", "dream weaver", "photoshop" , Any other standard HTML and CSS editor.
When the content is created "On the fly" and the information is stored on a website like "Facebook", "Ebay" or any forums you need some programming logic running on the website which defines how user interacts with the website and what the website should do in response.
You have a lot of options when it comes to the server side script:
1/ PHP
2/ ASP.Net (Microsoft technology)
3/ JSP (Java Server Pages)
4/ Ruby On Rails
5/ CGI Programming with Perl
6/ Java Servlets
7/ Classic ASP
and I am sure there are some others as well.
Yes facebook,myspace is done using php, If you have seen orkut its done in ASP.Net.
If you dont want to do programming and still want some dynamic abilities in your website "Content Management Systems" can serve the purpose. You can look into "DRUPAL" , "JOOMLA", Sharepoint and Dot net nuke to see what they have to offer.
Hope this helps
References :
Experience
To just make a website, you don’t need to know anything. Not really.
But to make a website as Facebook, you need to understand how web pages work.
You need to know a web-server like Apache and how to configure it and allow permissions. You need to design a database and configure your database server and access it through a web scripting like PHP. You need to know HTML, XHTML, AJAX, JavaScript, XML, CSS, OOP. You need to set up your email server and access it through script.
Some fundamentals on web programming architecture. You need to know how to access APIs. You also need to understand about web site security and script security. How to open and close ports and what those ports are doing. You also need to know some principles on usability and CEO.
In other words, there is a lot to learn.
But do not worry, many people already know those things. You can also learn.
References :
All you need to build a website is a simple HTML class. The "language" of the internet is HTML, everything else is an "interpreter". The Interpreters allow you to get really fancy, and shortcut alot of the HTML code, but it all boils down to HTML. Alot of community colleges offer online classes that allow you to learn in your spare time, and cost very little. the Instructors are usually very very qualified and will teach you the current best way to build and implement your new website. With continued study you can learn to use shortcutting softwares and interpretors, but HTML is the foundation. As a Webmaster, I don’t like some PHP because it shortcuts out important SEO, which can cheat my Clients out of the public access they deserve. To see what we do check out http://www. inet101auto.com
References :
Me, this is one of the things I currently do for a living