Servage Magazine

Information about YOUR hosting company – where we give you a clear picture of what we think and do!

Learn how to build your own website

Monday, April 2nd, 2012 by Servage

Creating your own website isn’t just something you do. It takes time, effort and knowledge. There are many website-builders out there which take the navy load of your hands, and provides you with tons of great publishing tools – however, if you really want to create your own system for custom purposes, there is no way around getting into web development yourself. Don’t worry, it’s actually a lot of fun!

What you need to know

Websites are essentially just documents that are delivered to the browser for display. This is standardized in the HTML language which browsers display. In order to make the HTML document look nice, you can design it by using styles, which is standardized in the CSS language, which describes sizes, colors, positions etc. For dynamic effects and functions you use JavaScript to manipulate your HTML document or CSS layout on the fly. This essentially means you can change things on your website without actually reloading the entire HTML document.

Building web applications

For most projects you need dynamic handling of data and not just serve static HTML documents. You might want to display data from a database, or even let users change data in a database. For this purpose you use a scripting language which can communicate with a database, and dynamically create your HTML documents. A very popular language for this purpose is PHP. A very popular database system is MySQL. With PHP and MySQL plus HTML/CSS/JavaScript you can build anything you want.

Where to start

There are lots of tutorials and guides out there to help you get started. A collection of good and well-written tutorials are available for free from W3 Schools. Check them out here.

Learn how to build your own website, 5.0 out of 5 based on 1 rating
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

No comments yet (leave a comment)

You are welcome to initiate a conversation about this blog entry.

Leave a comment

You must be logged in to post a comment.