loginregister

i-compute.net

home       projects       web design       media       links       contact
websites       technology

Web Design Technology
Here are some of the technologies used to produce i-compute.net.


Flash

This powerful and flexible software application, made by Macromedia (now owned by Adobe?), allows the Web Designer to incorporate complex animation and an unprecedented level of user-interaction into their online content. Limited only by the designer's imagination (and ability), Flash is, in the opinion of i-compute.net, second to none when it comes to multimedia production.

You will note the apparent lack of Flash files on i-compute.net. This is because, as the name suggests, the content it creates is very 'flashy' and is not required for such a 'functional' site.

Click here to see an early example of Flash work.

PHP

PHP is a 'server-side scripting language' which means that program code can be written and uploaded to a server. When a remote browser selects to view the PHP page, the server executes the script itself, outputting a regular HTML Web page, which is then sent to the remote browser.

The i-compute.net site is built using PHP technology. PHP code is used to 'include' the same header into every page and to implement the SeeMyStats/logVisit system. It is also used to control all database activity, including the registered members interactions, and handles user sessions, login / logout etc.

MySQL

MySQL is an open-source database application, used in all of the latest i-compute.net productions, and is essential when handling large volumes of data. It is readily compatible with (and some might say inseparable from) PHP, and as such you will often find job vacancies requiring 'PHP-MySQL experience'. In conjunction with the (usually) freely available application 'phpMyAdmin', this is amongst the best of choices for online data-handling available.

CSS

Cascading Style Sheets (CSS) technology is used to standardise the format of i-compute.net, defining the styles, fonts and colours of the various links, headings and so forth. CSS can also provide more complex layout design functionality, and it is used on this site to set the spacing of elements, and also their location in some cases.

CSS has become an essential aspect of modern Web Design, allowing swift style updates across an entire Website by altering a single file only.

HTML

Hyper-Text Markup Language is the basic language of the Internet that all Web browsers can understand. It is not a programming language as such (HTML computation is not strictly possible), more of a 'presentation language'.

The structure of every single Web page is, ultimately, provided by the HTML code (whether it has been pre- processed with PHP etc. or otherwise) and it is this code which informs your browser that 'this is a link' or 'underline this text' etc.

If you are looking to work as a Web Developer / Designer, the best place to start is with a book on simple HTML. Knowledge of the most basic structure of Web pages is essential for finding problems manually, when your fancy design application just won't create the page the way you want it.


Valid XHTML 1.0 Transitional   Valid CSS! Website created by Matthew Mahoney, © 2005
Contact  |   Summary   |   Disclaimer