The Basics of PHP
.... Develop in PHP
.... Where to Start with PHP
........ Getting Started
........ PHP Advantages
........ PHP Disadvantages
.... Code Basics
........ Understanding Errors
........ All About Variables
........ All About Functions
........ All About Conditions
........ All About Includes
........ All About Commenting
........ All About Testing
.... Good Practice Coding
........ Lightweight Documentation
........ The Art of Debugging
........ Staging Environments
........ Central Configuration

Advancing in PHP
.... Useful Techniques
........ Introducing Classes
........ Introducing Recursion
.... PHP and MySQL
........ SQL Joins
........ Prepared Statements
.... Understanding Hacking
........ SQL Injection
........ Brute Force Attacks
.... Useful Functions
........ Connect To Database
........ Get Files From Folder
........ Encryption and Decryption
.... Useful Classes
........ File Uploads
........ MySQL Database

Building a Content Management System (CMS)
.... What's this all about?
........ Building a CMS
.... Where To Start
........ A Component Approach
........ Start With Notes
........ Time for an ER Diagram
........ From Diagram to Schema
.... The Coding Begins
........ Classes
............ From Schema to Classes
............ Using Your Classes
............ Example Database Classes
........ Security
............ Policy Areas & Permissions
............ To Delete, or not to Delete
............ Database permissions
........ User Interface
............ Screen Design
............ Downgrade Gracefully
PHP Developer > The Basics of PHP > Develop in PHP

Develop in PHP

...you know you want to ;-)


"If doing X makes the application crash, that's okay. Users can be taught not to do X any more."

lol. I read that in one of my favourite columns by Peter Bright when he was describing developers of enterprise software :-) Sad if this is true for most enterprise software.

If you're interested in web development, you might want to checkout some of my content, especially the PHP and MySQL pages. I try to make it as interesting as possible with snippets of code here and there ;-)

If you're more into random thoughts floating around the internet here are some at my blog.

And now, a summary of the I.T. industry at large ...but not me :-P