A website is a collection of HTML / web pages, located under a single domain name and published on any server.
Web page:- A collection of data written in hyper text mark up language (HTTP document) which is connected to World Wide Web.
There are two types of websites:-
- Static web site
- Dynamic website
Static web site
A static website contains Web pages with fixed contents. A static website contains information that does not change. It remains the same, or static, for every viewer of the site.
Each page is coded in html and displays the same information to every user this content is created once, during the development of the website. Means it’s fixed and can’t modification unless changes made in source code
Examples for static websites
Advantages of static web site
- It is quick to develop.
- It is cheaper to develop.
- It is easier to host.
- It is ideal for small websites.
- It is easier for search engines to guide
- It is work faster in to transfer on slow connections.
- It may cost more for long run.
- For any changes you’ll need to wait until your web designer has time to make the changes.
- Limited functionality
- Website editors need significant training and skills to develop the web site to modern-day standards and practices. This is often time consuming, expensive and ongoing.
A dynamic website contains information that changes, depending on the viewer, the time of the day, the time zone, the viewer’s native language, and other factors. For example, the Computer Hope main page is a dynamic website that automatically changes
Here web pages not fixed as static web site, changes will be done according to clients by own ends.
Dynamic website can contain client-side scripting or server-side scripting to generate the changing content, or a combination of both scripting types.
server-side scripting are often created with the help of server-side languages such as PHP, Perl, ASP, ASP.NET, JSP, ColdFusion and other languages
Client side server scripting are often created with help of java script, VBS script, HTML, CSS, JQUERY
- Restructuring of dynamic websites is simpler
- Access to be able to content manage the web site from any laptop, anyplace in the world
- Website content contributors/editors only need basic content editing skills
- Multiple user access for updating
- For smaller firms a Dynamic web site might be too expensive or seen as unnecessary that the investment may not be even
- Slightly longer initial development time
- Cost of implementing training of Content management system to Client.
By constructing the web site with dynamic capabilities it opens up a large range of prospects such as:
- Online booking
- E-Newsletter (subscription and distribution)
- On-line photo galleries
- Forums/Message Boards