Question : Cacher le contenu de page dynamique dans Apache/PHP

Bonjour,

I AM travaillant à un PHP/à mysql/à emplacement d'apache qui obtient une quantité du trafic décente. J'avais essayé de réduire la charge de serveur/temps de chargement de chargement des pages. J'ai optimisé les beaucoup de les questions et ai indexé les parties nécessaires de tables. Le contenu sur l'emplacement est montré spécifiquement pour le type d'utilisateur qui est ouvert une session et dans les quels endroit géographique ils sont. Tellement par exemple un utilisateur du Maine voit le contenu différent qu'un utilisateur de la Géorgie mais est tous deux qui accèdent au même dossier de PHP. le

Apache 2.0
PHP 5.2.10-2.2
Zend Framework
MySQL 5.1.4


Since il manipule ce qui est montré par l'intermédiaire des variables de session que je devine qu'Apache/PHP ne peut pas cacher la page parce que le contenu est différent selon qui regarde le

Is de page… là manière standard/bonne de mettre en application la mise en antémémoire pour un système comme ceci ? le

I voudrait réduire le nombre de questions de base de données étant envoyées au serveur et puisque les données ne changent pas tous que souvent j'ai pensé que cachant être une bonne manière de la faire, mais puisqu'elle montre des choses comme le nom d'utilisateur ouvert une session, et montre le contenu différent aux différents utilisateurs etc., je ne voient pas comment il peut fonctionner. Si je sers une page cachée puis l'username pourrait être mal ou montrer le contenu faux d'états. le

Is là une alternative à la mise en antémémoire pour des emplacements aiment ceci ? le

Thanks pour les pensées/entrées/etc…

I comprennent que la réponse peut juste être « aucune il n'y a pas une manière de faire ceci ».
class= de

Réponse : Cacher le contenu de page dynamique dans Apache/PHP

Cette page, et les autres énumérées dans la barre latérale gauche peuvent avoir quelques bonnes idées pour vous…
http://us2.php.net/manual/en/book.apc.php

Certains de mes collègues ont parlé bien du memcacheD :
http://us2.php.net/manual/en/book.memcached.php

En conclusion, pas badmouth les cadres, mais vous pourrait vouloir regarder votre temps de chargement de chargement de page pour bonjour le manuscrit du monde.  J'ai constaté que morceaux de charge de quelques cadres dynamiquement les nombreux petits - classes séparées dans les dossiers séparés, et ainsi de suite - que le temps de chargement de chargement de page pour même les pages les plus simples est considérablement influencé par le temps de service de disque requis pour recueillir vers le haut tous ces petits dossiers.  S'il y a une manière de combiner les dossiers de sorte que le cadre charge peu de dossiers pendant qu'il entretient chaque demande de HTTP, c'est presque sûr d'aider l'exécution à travers l'emplacement.

Espérer que des aides, ~Ray
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us