performance

CakePHP 2.x running on Cherokee webserver

Its no secret that Apache is bloated, or that there are many decent replacements. Cherokee is one of them and a good one at that. I have been running Cherokee for a couple of years now without any issues, for both personal and client applications. One of the things that drew me to Cherokee was the GUI admin interface. GUI's may not be to every ones taste, but it beats sifting through config files…

Read more...

Huge speed gains for Infinitas

I just pushed some changes to Infinitas that has made a huge difference in the page load times. As you have seen in some of my previous posts, Infinitas serves loads of asset files. On average one JavaScript file and one css file, along with all the images. This equates to around 40 or 50 requests per page.

A little while back I added the code for generating symlinks automatically and although…

Read more...

Symlink CakePHP plugin assets for faster page loads

If you are a fan of CakePHP's plug-ins, and want to keep you application non-dependent on plug-ins you have to keep the assets in the plug-ins webroot folder. This might not seem like a bad thing till you realise CakePHP delivers those files via some fread() calls and appropriate headers.

So what you ask? Say You have an application with many plug-ins, things like a gallery, content management…

Read more...

Google's new mod_pagespeed for Apache

Update

The bug I submitted about the cached names being to long has been fixed. More information is available here. I have not tested it yet, but hope to do so shortly.

Google has released mod_pagespeed for Apache, a module that brings promise of faster page loads and less bandwidth usage, lowering costs and making everyone happy. Is it possible that this could work as well as APC? sudo apt…

Read more...

PHP APC - make your app super fast!

One of the many advantages of using Ubuntu over windows is the ability to install and test out all the plug-ins available for PHP. One of them being APC (Alternative PHP Cache).

I just upgraded to the latest Ubuntu 10.10 and figured I would take a quick screen shot, for anyone that is doubting how much something like APC can affect an application. When I first found out about them, I did not t…

Read more...

No more posts