On Thu, 17 Sep 2009, Phil Moorhouse wrote:
If you're using multiple web servers, look at using memcached for
session storage and for the view cache.
memcache is also great for caching routing, database query results and
function results. I work on a site with huge traffic and memcache has
Make sure you've read http://www.symfony-project.org/book/1_2/18-Performance
- lots of good advice there.
http://www.symfony-check.org/ is another useful site.
In order of the biggest improvement for the least amount of effort,
I'd say:
1. Install a PHP accelerator
2. Make sure your db tables
looking at rhe debug toolbar is always excelent to see what exactly is
taking so long...
On Thu, Sep 17, 2009 at 06:50, Phil Moorhouse moorhouse.p...@googlemail.com
wrote:
Make sure you've read
http://www.symfony-project.org/book/1_2/18-Performance
- lots of good advice there.
3. Minimise the number of queries with joins
I would be careful about this as we have found a few times now that reducing
a join to multiple queries actually increases performance. This is very much
a case by case basis.
--
Gareth McCumskey
http://garethmccumskey.blogspot.com
twitter:
On Sep 17, 2009, at 7:47 AM, Gareth McCumskey wrote:
3. Minimise the number of queries with joins
I would be careful about this as we have found a few times now that
reducing a join to multiple queries actually increases performance.
This is very much a case by case basis.
That's