iCache - true query caching
So, you have an application. That application has a database. It also has a lot of users. Those users need a LOT of data from that database. So your application thinks, "Hey... I'm always writing out these big chunks of data for all these people! Isn't there a better way?" This article includes a component based on the ecache component that makes this easy.
[Read more] GeoCouch Plugin - Storing Geocoded data in CouchDB
This plugin is for projects that require a local repository of geocoded data that is mined from google's geocoding service. For instance, if your project needs more than the 15k geocode requests allowed by google. Instead of shoving the JSON geodata into a relational database scheme, like MySQL, I find it easier to store it in a JSON-native document format. Fortunately, CouchDB fits that bill and has a lot of other cool features to boot!
[Read more] IE6 PNG transparency fix Helper
Use this helper instead of the original Html->image() to get Png pictures with alpha transparency working properly on Internet Explorer 6 without any client-side javascript fix.
Works on img tags, not on backgrounds properties.
[Read more] Works on img tags, not on backgrounds properties.
Cipher Behavior
The Cipher Behavior encrypts/decrypts model properties to protect passwords, emails, etc via symmetric encryption BlowFish. This behavior is very useful if your data should not be stored in clear text in the database (e.g. external database connections).
[Read more] Parsing XML files with CakePHP
Simple tutorial for parsing xml files quickly using the core XML class of cakephp.
[Read more]
Latest Comments