Developing a website entails various aspects in the development process. There is the client side coding which is available and executable on a web server and can be seen by the client and there is the server side coding which is only executed on a web server and it is not available to a client. The client side coding is enabled using applications such as Asynchronous JavaScript that improves user experience, Microsoft Silverlight that enables vector graphics, animation and high definition video playback, HTML, Adobe Flash, JQuerry and CSS among others. Web designers mainly concentrate on the client side coding to make the website more attractive, interactive and advanced. The server side coding generates the requested and appropriate web pages and sends them to the client to view and navigate through them using the web browser The server side coding is achieved by use of applications such as ColdFusion, ASP, CSP, Java EE, .NET, Websphere, PHP, Python, Ruby and many more server applications. Client side coding is simple and fast to learn unlike server side coding which requires in-depth knowledge of the server applications as it is a bit complex. However, there are some applications that have both client and server coding such as Tersus, Pyjamas, Opa and even the Google Web Toolkit that can be used in developing a website.
Once the client and server side coding are finished, one can use the database technologies so as to create a database or use an already created database with the website. These applications include Oracle, MySQL, SQLite, Microsoft SQL Server, Firebird and DB2 among others.
One has to also consider the security of the website so as to protect it from clients with malicious intentions. This can be provided by internet security companies that one can contract to secure the website.
----------------------------------------------------
Kate Jones is the editor at make-a-web-site.com you can find more information about how to create a website by visiting their website http://www.make-a-web-site.com
EasyPublish this article: http://submityourarticle.com/articles/easypublish.php?art_id=243552
No comments:
Post a Comment