Maison  >  Article  >  développement back-end  >  Introduction détaillée aux fonctionnalités de PHP

Introduction détaillée aux fonctionnalités de PHP

巴扎黑
巴扎黑original
2017-06-15 13:57:492682parcourir

Nous l'avons brièvement mentionné dans la section précédente : le recyclage peut avoir un léger impact sur les performances, mais ce n'est qu'en comparant PHP 5.2 avec PHP 5.3. Bien que dans PHP 5.2, la journalisation puisse être plus lente que l'absence de journalisation du tout, d'autres modifications apportées au runtime PHP dans PHP 5.3 réduisent cette pénalité de performances. Il y a ici deux domaines principaux qui ont un impact sur les performances. Le premier est l'économie d'espace mémoire et l'autre est l'augmentation du temps d'exécution (délai d'exécution) lorsque le mécanisme de garbage collection effectue un nettoyage de la mémoire. Nous examinerons les deux domaines. Économies d'espace mémoire Tout d'abord, la raison de la mise en œuvre d'un mécanisme de récupération de place est d'économiser l'empreinte mémoire en nettoyant les variables référencées de manière circulaire une fois les conditions préalables remplies. Dans l'exécution PHP, le garbage collection est effectué une fois que le tampon racine est plein ou que la fonction gc_collect_cycles() est appelée. Dans la figure ci-dessous, l'utilisation de la mémoire des scripts suivants dans les environnements PHP 5.2 et PHP 5.3 est affichée, à l'exclusion de la mémoire de base occupée par PHP lui-même au démarrage du script. Exa

1. PHP présente le mécanisme de récupération de place 3 - Considérations sur les performances

Introduction détaillée aux fonctionnalités de PHP

Introduction : Nous l'avons brièvement mentionné dans la section précédente : le recyclage peut avoir un léger impact sur les performances, mais ce n'est qu'en comparant PHP 5.2 avec PHP 5.3. Bien que dans PHP 5.2, la journalisation puisse être plus lente que l'absence de journalisation du tout, d'autres modifications apportées au runtime PHP dans PHP 5.3 réduisent cette pénalité de performances.

2. PHP présente le mécanisme de collecte des déchets 2 - Cycle de recyclage

Introduction détaillée aux fonctionnalités de PHP

Introduction : Traditionnellement, le mécanisme de mémoire de comptage de références utilisé en PHP ne peut pas gérer les fuites de mémoire de référence circulaire. Cependant, PHP 5.3.0 utilise l'algorithme de synchronisation de l'article » Concurrent Cycle Collection in Reference Counted Systems pour traiter ce problème de fuite de mémoire.

3. PHP présente le mécanisme de collecte des ordures 1 - Connaissance de base du comptage de références

Introduction détaillée aux fonctionnalités de PHP

Introduction : Chaque variable php existe dans un conteneur de variables appelé "zval". Un conteneur de variable zval contient, en plus du type et de la valeur de la variable, deux octets d'informations supplémentaires.

4. Mécanisme de session 2 des fonctionnalités PHP - Session et son utilisation

Introduction détaillée aux fonctionnalités de PHP

Introduction : Le mécanisme de session (Session) est utilisé en PHP pour sauvegarder certaines données en accès simultané. Cela peut aider à créer des programmes plus conviviaux et à augmenter l’attrait de votre site.

5. Mécanisme de session de fonctionnalités PHP 1 - Utilisation des cookies

Introduction détaillée aux fonctionnalités de PHP

Introduction : PHP prend en charge de manière transparente les cookies HTTP. Un cookie est un mécanisme qui stocke des données sur un navigateur distant pour suivre et identifier les utilisateurs. Les cookies peuvent être définis à l'aide des fonctions setcookie() ou setrawcookie().

6. php pour l'authentification HTTP

Introduction détaillée aux fonctionnalités de PHP

Introduction : Fonctionnalités PHP Utiliser PHP pour l'authentification HTTP

7 php—Utilisation des cookies

. Introduction détaillée aux fonctionnalités de PHP

Introduction : Mécanisme de session des fonctionnalités PHP – Utilisation des Cookies

8. php--Session et son utilisation

Introduction détaillée aux fonctionnalités de PHP

Introduction : PHP propose un mécanisme de session - Session et son utilisation

9 php utilise la méthode POST pour télécharger des fichiers uniques et multiples

Introduction détaillée aux fonctionnalités de PHP

Introduction : téléchargement de fichiers avec fonctionnalités PHP : téléchargement de fichiers uniques et multiples à l'aide de la méthode POST

php. Description du message d'erreur de téléchargement de fichier

Introduction détaillée aux fonctionnalités de PHP

Introduction : Téléchargement de fichiers de fonctionnalités PHP - description du message d'erreur

【Recommandations de questions et réponses associées】 :

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