How to learn to build a website
There are so many technologies and tools available for website building, it is hard to know where to begin. This article will point you in the right direction depending on the type of site you want to build.
The first thing you should ask yourself is what kind of a website do you want to build, there are basically two types:
- A basic website simply provides information, displays pictures, audio or other files.
- A database driven website does the same thing as a basic website, however it also allows the user to login, save profiles, information and do searches among other things.
Once you have decided on the type of website you want to build, you are ready to start making a list of the things you will need. For the simplest of websites, you will need nothing other than a computer and access to the internet and access to a web host, which in many cases can be had for free.
Basic Websites
If you choose to have a basic website, you can start in one of two methods: You can use a piece of software to walk you through the authoring of your new website, or you can write the code directly yourself. There are many free software programs available for download from the internet that will help you write the website yourself - one of the more advanced ones that I find myself using sometimes is called NVU.
Don't automatically assume that writing code will be a more difficult route, the generic language for writing a webpage is called HTML (Hyper-Text Markup Language). By itself, HTML is not difficult to learn, most common tasks can be performed with just a handful of tags (tags are descriptive commands that define how your data is supposed to render on the web page). There are many free tutorials on the internet that will teach you the basics of the HTML language. A knowledge of this language will be useful in debugging and customizing code you may have written with a program. Do a search for "HTML Tutorial" to find one of these free guides. Some of the most common tags you will learn are anchors, images, divs, spans, paragraphs, tables and breaks.
If you want to extend the functionality of your static website, you can incorporate Javascript into the website - this is a programming language that will run inside of the webpage - it will make your website more dynamic, interactive and add functionality. Many free site building programs will also help you with some Javascript.
Database Driven Websites
Database driven websites use the same technologies as the basic websites, but they also incorporate at least one additional language to allow it to retrieve and store data and perform tasks on the server side of the internet. They also incorporate a database, where the data for your website will be stored.
These languages are more robust than HTML and take more time to learn, however, there are still many free guides to them available on the internet which can be obtained by searching. Some of the more popular languages are perl, php, and asp. Perl and php are usually found on Linux or Unix servers, but are also common on Windows Machines. ASP is a Microsoft language run on windows servers.
Web Hosts
Free web hosts will generally allow you to run only basic websites, however you may come across some that will give you more features and access to other languages. Paid hosting services are not very expensive, you may be able to find some for a few dollars a month that will provide access to several different languages, a database and some pre-installed appliations.
More Articles by ldsdates
How to Grow a Mango Tree From a Seed by ldsdates
How to Measure Your Pulse by ldsdates
What to do if Your Roommates Will Not Clean Up Their Dishes by ldsdates
Creative Ways to Ask Someone on a Date by ldsdates
How to Get Rid of a Nail Fungus by ldsdates
How to Reduce Stress in Your Life by ldsdates
How to Keep a Journal and How it Benefits Your Life by ldsdates
How to Keep Bukisa Making Money for Years to Come by ldsdates
Nothing Found!
Why not submit your own content? Signup here.
-
How To Plan A Good Site | By tedifa | in Web Design
Before you create a site please prepared some questions and answers below....
-
10 Tips for Writing a Landing Page | By PeopleSeeker | in Web Design
Make sure your headline refers directly to the place from which your visitor came or the ad copy that drove the cli...
-
How to Make Your Own Friendster Lay-out | By dgraphicrookie | in Web Design
A very basic step-by-step guide for making a friendster lay-out....
-
Let’s Learn: Graphic Design | By dgraphicrookie | in Web Design
As long as we have our imagination active, graphics will always be a part of our everyday lives....
-
How to Customize Your Own Website | By mboone84 | in Web Design
Are you starting a new business, and a little low on advertising funds? Or do you just want to create a website to ...
-
How to Use a Food Storage Calculator | By ldsdates | in General
A food storage Calculator is used to determine how much food you will need on hand to last for a specified length o...
-
Increase your Adsense Revenue by Posting Articles and Blogs | By ldsdates | in Web Marketing
If you have a website and are using adsense to generate some income, you are always looking for ways to get more li...
-
How to get a rounded nut off | By ldsdates | in Repairs
A rounded or damaged nut or bolt can be extremely difficult and time consuming to remove. This article gives sever...
-
How to improve your neighborhood | By ldsdates | in General
Suggestions for individuals and home owner associations to implement to improve the safety and condition of their n...
-
How to Prevent Catching the Common Cold | By ldsdates | in Diseases & Conditions
This article offers several tips on how to prevent catching a cold, and offeres some additional information on thin...








No comments yet.