Technologies and Tools Used in Web Development




Web Technology is a mechanism to secure and display information to the user over the web. Depending on the purpose and mode of deployment, the user can choose from various web technologies.

First, let's study various Client-Side technologies.

Client-Side technologies include technologies that need to be downloaded at Client-end to run and deal with the front end of a web page.


In this Table, I introduce several technologies used for front-end development:

Technology Description
XHTML (Extensible HyperText Markup Language) XHTML is an extended version of HTML designed for structuring information into web pages.It follows highest standards to make web pages viewable on every browser and maximizing forward compatibility. It also makes web pages search engine friendly.
CSS (Cascading Style Sheet)/td> Cascading Style Sheet help in controlling the display of the web pages in the browser. CSS ensures the presentation of web pages is an accesible way over a variety of media to all users.
JavaScript It is a lightweight scripting technology, It makes website more interactive. It is used along with XHTML documents.
AJAX Stands for Asynchronous Javascipt and eXtensible Markup Language (XML). Communities to and from server without the need for a complete page refresh. Increases the performance of a web page
PHP PHP stands for Personal Home Page. It helps in creating dynamic and interactive websites. It can integrate with a variety of databases.
CGI/Perl Perl helps in handling input and output from a web server by using Common Gateway Interface (CGI). Most common programing language for processing inforamtion through forms.
XML/XSL XML stands for Extensible Markup Language and XSL stands for Extensible Stylesheet Language.It is independent from hardware and software. It is designed for the description and transmission of inforamtion. It is becoming the most popular tool for all data manipulation and transmission. XSL language is used for defining,transforming and formatting XML documents.
MySQL Structured Query Language is a fast, open-source databse management system. A relational language most suitable for websites that require database funtionality.It works in close association with PHP.
Postgre SQL It is highly sophisticated relational open-source database management system.It is suitable for websites that need robust database functionality like e-commerce websites.
Linux/Apache Linux is a common open-source operating system.Apache is the highly used web server on the Internet. Linux with Apache can provide quick,secure and highly reliable platform for websites.
SSL/Secure Servers SSL Stands for Secure Socket Layer.It is mode of exchanging data securely. Secure servers are required for ensuring the information exchanged between users and the website cannot be viewed by any third party.This feature is very important while handling confidental like online money transactions or uploding personal detials
Macromedia It helps in providing animation, audio,interactivity and database integration to the websites. Flash creates multimedia web pages..

Post a Comment

1 Comments