What you need to know

The Basics


The first thing you should know about getting a website is that the cost breaks down into 3 sections as listed below:

  1. Domain Registration – International Service, points your domain to your host (this needs to be done once a year and costs between $6-$20 depending on the domain suffix)
  2. Web Hosting – The company that physically keeps your website files and makes them available to users on the web (this varies a lot and can be anywhere from $8 p/m for a basic service to $26 p/m for premium)
  3. Website Development – The Designing and building of your website (this is usually the biggest cost and can range anywhere from $100 to $100,000 depending on the complexity of the site)

Choosing Your Route

The next thing to do is decide what kind of website you need. If you are unsure what kind of website you need, the main 3 different types are static (HTML), Interpreted (PHP, ASP, Mysql) and Realtime (Javascript). There are many many other languages, but for the purpose of deciding on which one to go for, this is all you need to know:

Sites built with static languages do not change, i.e. you cannot have customers log in, add items to a cart, have an admin section or format data in various ways (i.e. show all of one customers orders, or all orders in one week etc)

Sites built on interpreted languages can incorporate user log ins, admin area’s, shopping carts and all the major oscommerce stuff, however web hosting usually cost more since they require special interpreting and database software to be installed and consequently need to be more powerful.

Real-time languages can be used in conjunction with all other web languages and provide a means to add applets which respond to a users input without having to submit a form or refresh a page i.e. usually when you have a clock running or file upload tool. The only requirement for real-time languages like JavaScript is that the end user have the necessary framework (app) installed.

You can also contact us if you are on a budget and we can work backwards from there.