Home         Back

 

 

 

Saivaneri Web Tutor

 Chapter 2 – Site Creation on WWW

 So we have learnt how to create a small FAST personal web site with out much typing/coding, thanks to Frontpage XP. But, we want to upload this to the Web Server so that the world over people can watch it……24 hrs a day 7 days a week 365 days a year. To have a server serve your pages 24/7, you can keep your PC ON always –which is costly, or you can spare a few bucks to the Web Hosting company which will keep your Web Site up 24/7 or you can go for some FREE Web Hosting plans which is good for training purposes.

Types of Web Hosting

http

bullet

            this is the famous form of web hosting called Hyper Text Transport Protocol

bullet

            you need a http server (like Apache-Linux, IIS-WinNT) to host a http service

bullet

            all your files are kept in http://www.yourname.com directory in the server

bullet

            www is nothing but the directory (Win NT) or directory alias (Linux,Unix)

bullet

            all your htm, html files will be kept in this www folder only

bullet

            you can keep www2.yourname.com also! –FREE registration!

bullet

            You can also type http://youname.com it will take to www directory –servers has to be configured for this (now a days POPULAR)

bullet

            yourname is the Domain Name of your website

bullet

            .com, .org, .net these things are called Top Level Domains (TLDs)

bullet

            yourname is called second level or middle level domain (SLDs) –PAID Registration only!

bullet

            www is the Third Level Domain

bullet

            there are domain like this http://saivaneri.freeservers.com/ -this is a Sub Domain

bullet

            where Saivaneri is a sub or virtual domain on primary freeservers domain –FREE Registration!

bullet

            90% of web pages are http://www public domains

bullet

            a http server (remote PC) and http client (your PC) ‘listens’ on port 80

ftp

bullet

            means File Transfer Protocol

bullet

            listens on port 21

bullet

            you need a ftp server software on the server to listen to the user

bullet

            files are transported between client and the server using FTP commands

bullet

            popular ftp servers are Apache, WS FTP, WinFTP

bullet

            popular ftp clients are WS_FTP client, Cute FTP, Bullet Proof FTP etc..

bullet

            sample site ftp://saivaneri.com

bullet

            after IE 5 and above, you can view ftp site’s folders on a browser also

bullet

            popular uses are….image sharing, songs sharing, file sharing  

other popular or obsolete or less used protocols and its servers are

bullet

            usenet

bullet

            gopher

bullet

            mosaic

bullet

            NNTP – Network News Transport Protocol

bullet

            SMTP – Simple Mail Transfer Protocol – to send your mails Port 110

bullet

            POP3 – Post Office Protocol version 3 – to receive your mails Port 25

bullet

            SNMP – Simple Network Management Protocol

bullet

            IRC – Internet Relay Chat Protocol – Port 5050

ftp 21 telnet 23 smtp 25 domain 53 finger 79

Don’t get afraid of the terms, you will get used to it.

 

You don’t need different computers to run different servers. All the above protocols listen at different ports (virtual ports – software controlled – you can’t see them physically). They are controlled/monitored by WinSock Sockets protocol. To write any Internet based program, like Chat program, you must know Sockets, TCP/IP programming.  So all the above server software can run on a SINGLE PC, only the server needs a faster connection, more RAM etc..

 Before uploading the files to your web hosting server, you have to create some website on your name of interest. Where? 

            www.freeservers.com                             yourname.freservers.com

            www.50megs.com                        yourname.50megs.com

            www.100free.com                        yourname.100free.com       

            www.geocities.com –                             geocities.com/yourname

            www.brinkster.com                       yourname.brinkster.com

            www.0webhosts.com                 to know more list of FREE web hosters 

Free web hosting is good if you are planning to learn. After learning you can have a PAID service from the same idea/company/business. 

Domain Name Tit bits

bullet

            Every Domain whether Primary or virtual has an IP Number

bullet

            It is not easy to remember and type the Number so Domain Name is born

bullet

            When you type Domain Name, the DNS redirects you to that IP No.

bullet

            IP number means Internet Protocol Number

bullet

            A DNS (Domain Name Server) is kept at most of the ISPs or gateways

bullet

            If DNS is not having your site name in its database, you can’t reach to your site by typing www.yourname.com in the address bar of the browser

bullet

            By default IE resolves any name typed in the address bar to .com first, .net second, .org third. If it cant get any such from nearby DNS, it will show cannot find server (or DNS error) page.

bullet

            .in, .us, .sl –these are country domains –costly

bullet

            ping, whois, finger, nslookup, tracert, IP block, dig, time, blacklist, abuse lookup –these are al some commands you can use to verify/scan/investigate on any domain –more on this later

bullet

            ICANN –International Consortium on Authorised Network Names –this is the monopolistic(!) standardization organization that regulates the domain names – some OPEN minded people are against them, they create varied domains, but not gained much popularity.

bullet

            WWW Consortium (W3C) standardizes on HTML, protocols etc.

bullet

            IEEE standardizes on Electronic Hardware like Network cards etc..

bullet

            Standards are discussed as RFC’s (Request For Comments) on their sites, many people comment it, modify it, then it becomes a standard.

bullet

            Some people sell shared IP numbers which is cheaper, in which you cant do the above

bullet

            Rs.4500 if you are registering at US company –more reliable

bullet

            Rs.500 to Rs.3000 if Indian Registrars –more or less (!) reliable

 

Webhosting Tit bits

 

bullet

            Rs.1000 to Rs.5000 per annum for 20 MB web space

bullet

            Prices vary, so services also vary

bullet

            Web host should have SCSI hard disk, fiber optic back bone (OC3),faster processor, dual processor (high profile hosting), more RAM, firewall etc..

bullet

            Individual IP Number must be insisted. For example you can type 66.96.210.59 in the address bar to go to www.Saivaneri.org

bullet

            Web server Operating System can be chosen as of your interest, but Apache –Linux/Unix based http server is 60% of the world is using – fast, reliable

bullet

            Win NT with Internet Information Server is costly, but have less followers

bullet

            Also with any web hosting you get many email ids for you. So if you run a personal website, you can have avoodai@avoodai.com as an email id!

bullet

            Service should be nice form the host

bullet

            You must insist these if you are paying for hosting:-

bullet

            Multi mail id/web mail/SMTP,POP3 access/auto responder/email blocker/chat room/FTP manager/search engine submit/POP manager/catch all account/forwarders/mailing lists/folder protection/sub domain manager/customized error pages/CGI center/raw access logs/web FTP/site stats/backup/message forum/discussion room/FREE perl scripts..

bullet

 

Practicals:- 

Go to the above sites, make your own web site, then tell me to visit it.

I will visit and see how you have created it

Then I will suggest how to upload/download/update your website

Do it I can give you only a DAY for this, but I give you 5 DAYS do it FAST before we go to next chapter!

FOR FULL CHAPTER PLEASE CLICK HERE

next chapter