PHP

CakePHP impressions

As much fun as maintaining my own psuedo framework is, and hacking away on our own framework/CMS at work, I’ve decided its time to try out CakePHP, one of the many php frameworks out there, to update a website I built three-plus years ago for my dad. I chose CakePHP for a number of reasons, …

CakePHP impressions Read More »

Good mod_security overview

A good overview of the mod_security module for apache can be found at pathfinder.  Mod_security is a good application firewall that can help protect and apache server from common application level attacks (sql injection, email header injeciton, cross-site scripting) by inspecting the payload  of  requests coming to the server.  Its very useful in quickly putting …

Good mod_security overview Read More »

LAMP Server Tuning

The drupal site has a page on tuning server performance.  While a few of the tips are specific to Drupal, the majority of them apply to anyone who’s using a LAMP server. Understanding LAMP performance. This LAMP performance study revealed that Apache is bandwidth limited, PHP is CPU limited, and MySQL is memory limited and …

LAMP Server Tuning Read More »

Google Calendar impressions

D’oh, I had a huge post about my further experiences with Google Calendar but my dog ate it because my session timed out (yes its a bug I should fix, but generally I dont’ write very long posts).   The summary, I like Google Calendar.  I imported my ics file from Mozilla Sunbird with only …

Google Calendar impressions Read More »

Using PHP and Subversion

Subversion is a great replacement for CVS and a very productive tool for managing code.  I began using it last year to track my changes and apply them across my sites.  The New Yorg PHP group has a really informative and extensive presentation on using SVN, from setting it up to practical tips for using …

Using PHP and Subversion Read More »