Anatomy of Website DevelopmentAuthor : Pandu Ranga Rao N
E - Mail :

The word “Internet” is a popular term, all over the globe, today. The term website is a place holder where one can share his information from anywhere across the globe. If one puts up his/her details in a website, then the details will be made available to everyone who visits the website. A web browser is needed to go through the contents which are put up on the website.

There are four things which you should consider before you place an order for your own websites.

  1. Look
  2. Contents
  3. Domain Purchasing
  4. Domain Renewal

The first thing “Look” is all about design. It is the design which gets the customer, an impressive feeling. The design should well express your products which you are going to create value in the market. Normally, there are two designs; Home Page and Inner page design. For a sales website, home page design will be applied to all other pages. However, it is decided by the customer who places order for website. The design gives an idea for preparing contents as it defines exclusively the look for the website.

After the design, plan “contents”, decide what content should go where etc. Prepare contents, get the contents to be typed and get it placed on the web pages.

There are normally two kinds of web pages; Static and Dynamic. Static pages deliver the information contents in the page itself. For Example, Dynamic pages will read the information contents from database and displays the same. Dynamic pages are needed whenever the information is going to change regularly.

There will be three types of charges for development of website; charge for design, charge for developing web pages by importing design into web pages, putting up the contents. There will be separate charge for developing dynamic pages as these involve various queries and other complex statements.

In between design and planning the contents, one should get “domain name”. This name will identify your business globally. You need to tell your domain name when asked by the internet savvy customer. You can print the domain name on visiting cards of your business. The domain name consists of two parts which is separated by a dot. First part represents name of your choice and the second part represents the extension. Example, for, the name is icantech and in is the extension. You can get .com, .net, .in, .biz,,, etc. as extensions. The domain registration and host plan rates also depends on the extension which you choose for the domain name. For example, .com extension is the most popularly used extension and it is the highest rated extension among the set of extensions available now.

After choosing the domain name, make sure that, the domain name is available or not. The domain name might have taken by someone else. At that time, you will have an option of choosing alternate domain name or same domain name with some other extension. For example, if is already been taken, go for or

After taking domain name, you need to choose, type of hosting. The type of hosting depends on the server sided scripting which you are going to execute. There are two types of server sided scripting which is dominating today’s world of internet. They are based on two server platforms, namely, the Linux and the Windows. The choice of this depends on the creation of dynamic pages. If one needs to use .NET, Active Server Pages then he has to choose Windows based server for hosting. If one wants PHP, CGI, Perl etc. then he need to choose Linux based hosting. The price of windows server is quite high compared to Linux because; Windows is a closed source operating system and requires paying some licensing fees while purchasing the same. But, on the other hand, Linux servers are being developed on open sources which waivers out the licensing fees. Only maintenance cost must be paid by the owners of the Linux servers.

The onetime charge for registering the domain name and the domain maintenance charges will need to be paid. The domain “maintenance” charges will have to be paid yearly. There are several schemes and offers available for the domain registration and domain hosting maintenance. Some offer unlimited space for hosting. It is better to opt for unlimited space as one can keep uploading new things in the server. The domain registration charges usually depend on the extensions which the domain name uses. The commonly used extensions are .com, .net, .org, .edu, .in, .biz,,, etc.

After the purchase of domain name and hosting space, the customer of the domain name will get a user name and password and other settings which are related for accessing the domain name. The process of file transfer from local system into domain name space is known as “Uploading” and will be done by the programmer, to whom one will forward the user name, password and related settings.

From now on, the website will become readable and viewable to all internet viewers across the world.

Author : Pandu Ranga Rao N
E - Mail :
  About Team ProgrammingBasics.In

Contact Team ProgrammingBasics.In

Instructions for submitting your own article

About Team ProgrammingBasics.In

Right now, we are a small but, dedicated team who strived day and night to alter the pretty old into a new conceptual website "The ProgrammingBasics Foundation Library".

The articles and topics in the website are the major contributions of freelancers, programmers across the globe. We thank each of them for their valuable contributions. You can also become a contributor by sending some software related articles to us. We will publish it in our website. Instructions for the same are given in the "Instructions for submitting your own article" page.

Contact Us

ICan Technologies,
HIG 44, 23rd Cross, 8th Main,
E-Block, Vijayanagar 3rd Stage
Mysore-570017, Karnataka, India

Mobile: +918050239039

Instructions for submitting your own article

Want to become an article contributor to this site ?

If yes, then send us an article written by you on your own words, neatly typed in MS Word document. If we feel that, you have written the article by using some other article then we will reject the article. Every article we will cross verify, before we publish them. The right to reject the article is with us.

If you want to publish your name and email id's, specify the same in the document.

NOTE: You must give your consent in the email for publishing your email id and your name. Otherwise, your name and email-ids will not get published. We respect your privacy.

One article per document, which means, you must not send more than one article in one document. Everything in the sent document will be treated as one article and your article will get rejected without looking in, further.

The articles must and should be related to computer basics, programming concepts and programming languages. We will not entertain any other topics. Please bear this in your mind, before starting an article write-up.

Articles published in are the sole property of ICan Technologies, Mysore. You are here in authorizing ICan Technologies, Mysore to take the ownership of the published article. Rejected articles will not be published and you can try to publish the same in other sites. We will inform you the status of your submitted article within 10 working days, from the date of sent mail. If not responded within 10 days, then you are free to try publishing your article on some other websites. We will simply discard them and will not publish them any further. Once we publish the article, you will not be allowed to publish as it is, in some other website. If we find it, then your article will be removed from site and the removal will be informed to you.

Send your articles to with "Article for Publishing" in the subject line.

You must create your own images in PSD (Photoshop Document) only, which is to be supported in CS3 or lower versions. Any animated stuffs, must be in fla files (Flash editable file) and not in any other format and must be readable in Falsh 8.0.

You are now in Into the concepts, Anatomy of Website Development