Vraag : Inhoud van de Pagina van het geheime voorgeheugen de Dynamische in Apache/PHP

Hallo,

I am aan een plaats php werken/mysql/apache die een fatsoenlijke hoeveelheid verkeer krijgt. Ik heb geprobeerd om de serverlading/de ladingstijden van pagina's te verminderen. Ik heb de heel wat vragen en geïndexeerden nodig delen van lijsten geoptimaliseerd. De inhoud op de plaats wordt getoond specifiek voor het type van gebruiker dat het programma wordt geopend en welke geografische plaats zij in zijn. Zo bijvoorbeeld ziet een gebruiker van Maine verschillende inhoud dan een Gebruiker van Georgië maar is allebei die tot het zelfde php dossier toegang hebben.

Apache 2.0
PHP 5.2.10-2.2
Zend Framework
MySQL 5.1.4


Since het behandelt wat via zittingsvariabelen wordt getoond ik veronderstel dat Apache/PHP niet de pagina kan in het voorgeheugen onderbrengen omdat de inhoud verschillend is afhankelijk van wie daar de pagina…

Is een standaard/goede manier bekijkt om caching voor een systeem als dit uit te voeren?

I zou het aantal gegevensbestandvragen die willen verminderen naar de server worden verzonden en aangezien de gegevens dat alles niet vaak veranderen I gedacht caching zou zijn een goede manier om het te doen, maar aangezien het dingen zoals de het programma geopende gebruikersnaam, toont en verschillende inhoud aan verschillende gebruikers enz. toont, zie ik niet hoe het kan werken. Als ik een caching pagina toen dien zou de gebruikersbenaming verkeerd kunnen zijn of de verkeerde stateninhoud tonen.

Is daar een alternatief voor caching voor plaatsen als dit?

Thanks voor ingevoerde gedachten//etc…

I begrijpt dat het antwoord enkel kan geen zijn „daar is geen manier om dit“ te doen.

Antwoord : Inhoud van de Pagina van het geheime voorgeheugen de Dynamische in Apache/PHP

Deze pagina, en anderen vermeld in linkersidebar kunnen sommige goede ideeën voor u hebben…
http://us2.php.net/manual/en/book.apc.php

Sommige van mijn collega's hebben goed van memcacheD gesproken:
http://us2.php.net/manual/en/book.memcached.php

Tot slot om kader niet te belasteren, maar u zou uw tijd van de paginalading voor het Hello manuscript van de Wereld kunnen willen bekijken.  Ik heb geconstateerd dat sommige kader dynamisch talrijke kleine stukken laadt - afzonderlijke klassen in afzonderlijke dossiers, etc. - dat de tijd van de paginalading voor zelfs de eenvoudigste die pagina's zeer tegen de tijd van de schijfdienst wordt vereist beïnvloed wordt om al die kleine dossiers omhoog te verzamelen.  Als er een manier is om de dossiers te combineren zodat het kader minder dossiers aangezien het de diensten elk HTTP- verzoek laadt, dat bijna bepaald is om prestaties over de plaats te helpen.

Hoop die hulp, ~Ray
Andere oplossingen  
 
programming4us programming4us