1) PHP is Rarely The Bottleneck:
http://talks.php.net/show/drupal08/<http://talks.php.net/show/drupal08/7>
2) Invest in an opcode cache
3) DB I/O is always the most restrictive part of your application, read the
mysql performance blog (a lot applies for postgres too)
4) If you're serious about scalability, ditch apache and use a better
webserver
5) You're describing what ajax does in a lot of cases
6) Have you deployed flatfile cache / apc / memcached?  If so, how?
7) Do you regularly run siege tests on new server stacks and profile each
piece's impact on performance?
8) Do you profile your code every time you change some piece of logic?

Scalability is an enormous mountain to climb and there's only so much you
can offload on to the client.  Chances are there's more room for improvement
at any stage in your development than there is potentiality for client-side
processing.

On Tue, May 26, 2009 at 10:46 PM, tRace DOliveira <married...@yahoo.com>wrote:

> PHP is a server side scripting language, so that means that the server will
> have to do the bulk of the processing if not most.
> I was thinking about shifting the processing to the client. Kinda like how
> java does it. I don't know really know how java does it but it would be
> interesting if it could be done for PHP also.
> Thank you,
> Leonard D'Oliveira
>
>
>

Reply via email to