Situatie:
We hebben een klant met een dedicated server waar een erg zware site op draait welke flink in de groei heeft gezeten en nog steeds zit, deze site gebruikt veel PHP en MySQL.. (forum, dynamische content, logging van stats naar mysql, enz..)
Nu heb ik eens een verhaal gehoord waar je apache lokaal kunt laten proxyen om de content geproxied aan te leveren en dus een deel van de load van het parsen van PHP scripts van de server al kunt vermijden en apache dus kunt ontzien.
Alleen kan ik hier gewoon verdomd weinig over vinden (zo'n beetje alle proxyverhalen komen neer op 2e machines e.d.)
Of zijn er nog wat andere acceleratietips mbt. PHP en MySQL ?, Turck_MMCache heb ik al geprobeerd, maar dit helpt bijna niks (druppel op de gloeiende plaat), MySQL hebben we al geprobeerd te optimizen, maar dat loopt nu ook op z'n einde, en ik wil even weten of ik echt out of options ben voor ik de klant definitief aanraad een zwaardere server aan te schaffen ('t geheel draait nu op een P4 2.8Ghz met 2x80GB Sata op raid-1 en 1GB ram)
De server behandeld tijdens de piekuren naar schatting zo'n 35-40 requests per seconde, waarbij de apache request queue af en toe boven de 150-200 komt. (ik moet even schatten, want ik heb de getallen nu zo niet bij de hand)
We hebben een klant met een dedicated server waar een erg zware site op draait welke flink in de groei heeft gezeten en nog steeds zit, deze site gebruikt veel PHP en MySQL.. (forum, dynamische content, logging van stats naar mysql, enz..)
Nu heb ik eens een verhaal gehoord waar je apache lokaal kunt laten proxyen om de content geproxied aan te leveren en dus een deel van de load van het parsen van PHP scripts van de server al kunt vermijden en apache dus kunt ontzien.
Alleen kan ik hier gewoon verdomd weinig over vinden (zo'n beetje alle proxyverhalen komen neer op 2e machines e.d.)
Of zijn er nog wat andere acceleratietips mbt. PHP en MySQL ?, Turck_MMCache heb ik al geprobeerd, maar dit helpt bijna niks (druppel op de gloeiende plaat), MySQL hebben we al geprobeerd te optimizen, maar dat loopt nu ook op z'n einde, en ik wil even weten of ik echt out of options ben voor ik de klant definitief aanraad een zwaardere server aan te schaffen ('t geheel draait nu op een P4 2.8Ghz met 2x80GB Sata op raid-1 en 1GB ram)
De server behandeld tijdens de piekuren naar schatting zo'n 35-40 requests per seconde, waarbij de apache request queue af en toe boven de 150-200 komt. (ik moet even schatten, want ik heb de getallen nu zo niet bij de hand)

