Sharing some of the love today, this one is a worthwhile read for implementing full-page caching with nginx and php.
What you'll need
http://blog.martinfjordvald.com/2011/02/implementing-full-page-caching-with-nginx-and-php/
"This is part two in my caching series. Part one covered the concept behind the full page caching as well as potential problems to keep in mind. This part will focus on implementing the concept in actual PHP code. By the end of this you’ll have a working implementation that can cache full pages and invalidate them intelligently when an update happens."
You can also catch part 1 of the series, 12,000 request per second with nginx, php & memcached http://blog.martinfjordvald.com/2010/09/12000-requests-per-second-with-nginx-php-and-memcached/
"This is the first entry in a short series I’ll do on caching in PHP. During this series I’ll explore some of the options that exist when caching PHP code and provide a unique (I think) solution that I feel works well to gain high performance without sacrificing real-time data."
What you'll need
- Nginx
- PHP 5.3.0.(At least 5.3.3 so you’ll have PHP-FPM for your fastcgi process management).
- MySQL
- Memcached
http://blog.martinfjordvald.com/2011/02/implementing-full-page-caching-with-nginx-and-php/
"This is part two in my caching series. Part one covered the concept behind the full page caching as well as potential problems to keep in mind. This part will focus on implementing the concept in actual PHP code. By the end of this you’ll have a working implementation that can cache full pages and invalidate them intelligently when an update happens."
You can also catch part 1 of the series, 12,000 request per second with nginx, php & memcached http://blog.martinfjordvald.com/2010/09/12000-requests-per-second-with-nginx-php-and-memcached/
"This is the first entry in a short series I’ll do on caching in PHP. During this series I’ll explore some of the options that exist when caching PHP code and provide a unique (I think) solution that I feel works well to gain high performance without sacrificing real-time data."
0 comments:
Post a Comment