PHP
PHP is my preferred dynamic web programming language, as such most of the examples on this website will be built using this language. For those of you online who are beginners, I will now try and explain what PHP is:
PHP like most web languages is an interpretted programming language, which means it is executed on runtime and not compiled. Whilst this brings a number of disadvantes compared to pieces of software which have been compiled using a language such as C or C :
- Speed of Execution
- Stability
It also brings a number of advantages to the web developer
- Modular development allows code to be reused with different projects
- Speed of development
- Widespread adoption
- Can run on virtually any web server.
This website whilst being nothing but pure html files for the majority of the pages for performance reasons, is generated using a PHP script on my computer in the office, and uploaded via FTP using PHP. Most of the examples on this website use PHP to allow them to operate, so as you can guess, if you can dream it up for your website it can most likely do it.