æ Sub@omic's Web Design Process Step 9:
If the previous web design process step was all about speed and beauty then this web design process is all about back-end power. Step 9 sees Sub@omic turn the static HTML pages (pages with no real interaction other than hyperlinks) into dynamic pages (pages that do things). For this we use a server-based scripting language called PHP to connect to an open, non-proprietary database platform called MySQL.
A static webpage is simply a page of HTML that does not have the ability to change. The purpose of PHP scripting is to output HTML but only after the PHP code has decided which bits of HTML it is required to output. Sub@omic will build one webpage using PHP and connect it to a MySQL database that holds all the information for multiple pages. The PHP code decides which webpage it has been instructed to output, makes the request of the MySQL database and then outputs the webpage using conditional logic to vary the content displayed on the page.
Think of the HTML, PHP and MySQL combination as a highly flexible, open source webpage publishing system that will be built specifically to output your organisation's content.
MySQL and PHP go to make up half of the characteristics which make Sub@omic websites highly portable. Our open source website are written in code that the vast majority of web servers and web developers would be able to work with. MySQL and PHP are the M and the P in the LAMP acronym where L stands for Linux (the open source Unix-based operating system) and the A stands for Apache (the open source web server software).
Sub@omic's standards-compliant and open source approach to website design and development means that the website may be viewed by anyone on any device in any location and, once fully developed, may be hosted and supported by any company in pretty much any location.