Various Server Side Technologies For Web Design

Web technology is based on the client/ server model. The client computer runs a web browser to see the web page. The software sends the request by the internet to the software program, which acts as the web server, running on the server computer. This responds and the web page is sent back to the browser. The web server software which runs on the server computer has many helpers to perform the tasks, which are the server side technologies for advanced web design. The tasks performed by the client side server, are all client server technology for advanced web design.

Some of the ‘server side scripting’ languages are:

1. ASP/ASP.NET (.asp/.aspx) – ASP or Active Server Pages was developed by Microsoft for making advanced web pages in a web application framework. It helps in building dynamic website, web applications and web services. The most common language is VB Script.
2. PHP(.php) – PHP:Hypertext Preprocessor is easy to learn. There are many readymade scripts available. It also helps in producing dynamic web pages and is a general purpose scripting language. It runs on the web server and has to be configured to process PHP code and create web content. It is free of charge. Most web servers and operating systems and platforms can display it.
3. JAVA via Java server pages (.jsp) – This is a very popular web server side technology. In this, the server tags are mixed with html. This is hard to learn and complicated. It has good programming techniques.
4. ColdFusion Markup Language (cfm.) – This is from Macromedia and this server is not free. However, you can install a free ‘developer edition’. This can be used for developing and testing your applications. It is easy to learn as it consists of xml/html like tags. It is best used for web applications that are not too complicated.
5. Perl (.pl) – It is also widely used. It is a powerful and advanced scripting language. This is mainly available in many cheap web hosting packages.
6. Python (.py) – It is also easy to learn, but is not as widely used as PHP, ASP or even Perl. The disadvantage with this scripting is that it does not have a standard web application framework.

Leave a Reply

Categories