Maison  >  Article  >  développement back-end  >  Explication détaillée des exemples de statique de page php

Explication détaillée des exemples de statique de page php

小云云
小云云original
2018-03-20 13:16:481914parcourir

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

Parce qu'il le met d'abord dans le buffer-

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

Recommandations associées. :

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

Exemple de partage de statique de page PHP

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn