Cet article partage principalement avec vous des exemples détaillés de pages PHP statiques, en espérant aider tout le monde.
1. Processus d'analyse dynamique des pages
Analyse grammaticale-》Compile-》Exécuter-》 Affichage résultats
2. Comment optimiser le temps de réponse des pages dynamiques
Statiser les pages dynamiques ; optimiser la base de données ; 🎜>
3. Avantages de la statique des pages dynamiques
Réduire le temps de calcul des scripts du serveur et économiser les ressources du serveur ; rendre plus rapide La réponse améliore l'examen physique de l'utilisateur
Grâce au fichier statique, les résultats sont affichés directement
4. définir l'URL dynamique sur une URL statique Le formulaire
5. Qu'est-ce que le pseudo-statique
Pseudo-statique : Cela ressemble à une page statique, mais en fait on accède à l'url dynamique
(l'url dynamique l'adresse est convertie en page statique Adresse)
6. Catégories de pages statiques
Si vous voulez créer du statique, vous devez connaître le tampon
7. Comprendre le tampon
Cas : Enregistrez le fichier, écrivez d'abord dans un tampon
(le buffer), lorsqu'un buffer est plein, les données du buffer sont écrites sur le disque dur disque
8. Processus de tampon PHP
Analyse de syntaxe
-》Compile-》Lorsque nous exécutons (exécutons) le php durée du programme. Tout d'abord, il est enregistré dans le tampon buffer de php Lorsqu'un tampon est plein, le processus de script donnera . Les données du tampon php sont transmises au client via tcp
Le tampon de php est dans les deux Contrôle local :1. Dans le fichier de configuration php.ini
2. Activez ob_start() dans le script. fichier
Remarque : Si le tampon est activé dans php.ini, il peut toujours être utilisé sans écrire ob_start() dans le script, car php.ini est le plus grand et tout le monde en a besoin Écoutez-le
Si le tampon est activé à la fois dans php.ini et dans le script, alors 2 zones de cache mémoire seront ouvertes (si be Il s'agit d'une zone de cache nouvellement ouverte dans php.ini) 9. >
La dernière fonction est équivalente au 2 et au 3 Combiner
》tcp-》navigateur. Le tampon a été vidé, tcp n'a rien à transmettre, et bien sûr le navigateur ne l'affichera pas. 9. phpIdée de mise en œuvre d'une page purement statique [la plus simple] Idée : vérifier les données -> introduire le fichier modèle -> parcourir les données dans le fichier modèle -> écrire le fichier modèle sous forme de fichier statique 10 phpIdées d'implémentation pour une page purement statique [couramment utilisée] Ajoutez un jugement de peur de plus que le code ci-dessus et modifiez une fonction (voir encadré rouge) 11. phpIdées d'implémentation pour une page purement statique [mise à jour globale] Idée : La logique de traitement consistant à cliquer pour lancer la mise à jour est la même que celle de 9. Vérifier les données-》Introduire le fichier modèle-》Parcourir les données dans le fichier modèle-》Écrire le fichier modèle dans un fichier statique 12. phpIdées d'implémentation pour une page purement statique [mise à jour programmée du serveur] Appelez le script 9 ou 10 dans crontab -e 13 . Partiellement purement statique (peut être compris car certains sont des fichiers dynamiques) Idée : dans le fichier modèle. Écrivez ajax en (plutôt qu'en index.shtml, car le fichier statique est basé sur le fichier modèle généré, les fichiers statiques n'existaient pas lorsqu'ils n'étaient pas générés, ou ils ont été écrasés après leur expiration). Méthode de requête Ajax (Interface) Données interrogées dans -"Assembler les données-"Renvoyer les données De cette façon, lorsque vous actualisez à nouveau, lorsque vous accédez à ajax, il chargera dynamiquement les données -> remplira le modèle -> générera des fichiers statiques -> affichera l'utilisateur 14. PHP gère le pseudo-statique Comme pour Apache ou nginx pour configurer le pseudo-statique, vous pouvez aller sur Baidu Search sur Internet et en récupérer beaucoup. Vous pouvez également lire mon blog Le fichier de configuration est modifié à la fois dans Win et Linux php Explication détaillée des exemples de statique de page Mécanisme de mise en cache PHP pour réaliser le partage de code statique de page
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!