Donald Mackay's Collected Hints and tips
manu-forti.jpg
 

Donald L Mackay
Hints and Tips

  clan-lyon.gif

Developing Websites

Good modern practice is to write "tidy code" which aids maintenance, uses HTML5 and CSS3 and validates them for standards compliance.

Existing websites

Ajax style website tools

Transactional Web Sites

A website which involves a biodirectional flow of data, typically to and from a database. Customers need to be able to not only look up information already on a site but, also add new information of their own. In other words, closely interact and communicate with consumers to satisfy their wants by providing products/services via an ordering system.

To make a website process data coming from a webpage and pass it on to a database, needs a scripting language. This language will also take data from the database and use it to create a create dynamic web page containing this data. The website, the database, and the scripting language need webserver to run on. All of these need an operating system to run on.

There are many packages which provide the database, scripting language, webserver and operating system. A commonly used package is LAMP:- Variations include WAMP, a Windows version of LAMP, and XAMPP a cross platform version of LAMP.

LAMP or its variations can be installed on your local PC and run and tested locally before being uploaded to your host service provider.



LAST UPDATED: 02 February 2018 (Bluetooth File Transfer)