1. PHP The end of the LAMP stack; creating dynamic webpages
2. What is PHP? Created in the 1994, as “Personal Home Page” tools Re-written and released in 1997-8 as “Hypertext Pre-Processor” Open-source, free, programming/scripting language http://en.wikipedia.org/wiki/PHP
3. More on PHP Based on C, so it’s “C-like”—meaning that it has a shallow learning curve for most Programming languages are typically robust and powerful Scripting languages typically don’t need compiling, saving clock time Free, powerful, and fast = a good choice for server-side scripting
4. What can PHP do for me? PHP is what allows your webserver to connect a user’s calls (Apache) to your database (MySQL) This, in turn, creates the ability to create dynamic webpages on-the-fly Any content can be (re)written or displayed based on any criteria
5. How does it work? Create PHP function code (script) Call script in your page Bask in your utter awesomeness
6. A simple example http://www.php-scripts.com/php_diary/php_scripts.html This script Saved as this file name Will produce this
7. A slightly more useful example http://www.web-development-blog.com/archives/e-mail-links-protective-solutions-against-spam/