PHPXref est un très excellent outil de développement PHP. Il peut classer et enregistrer toutes les fonctions, variables, constantes, etc. dans un certain programme (tel que WordPress) et générer une liste de pages Web HTML. Vous pouvez facilement trouver une certaine fonction dans cette liste. . Où est-il défini et où est-il référencé. Ceci est très utile à la fois pour un développeur de plug-ins WordPress et pour les personnes qui souhaitent apprendre et étudier WordPress.
PHPXref dispose officiellement d'un document d'analyse préparé pour WordPress : http://phpxref.com/xref/wordpress/ . De plus, PHPXref a également produit des documents d'analyse pour divers programmes PHP. Si vous êtes intéressé, vous pouvez effectuer une recherche sur le site de Google.
Les principales fonctions de PHPXref incluent
1. La gestion des fichiers. Quel que soit le fichier que vous recherchez, vous pouvez l'utiliser pour le rechercher rapidement. Si votre fichier contient des commentaires conformes aux règles grammaticales, PHPXref peut également le répertorier à côté du nom du fichier, ce qui facilite la compréhension de la fonction et du but de. le fichier. Rechercher dans tout le dossier pour trouver un fichier, ouvrir chaque fichier et rechercher des commentaires.
2. Gestion des fonctions, des variables, des constantes et des classes. Wordpress possède une variété de fonctions et de classes intégrées puissantes. Qu'il s'agisse de traitement de caractères ou de lecture d'URL à distance, il existe des fonctions prêtes à l'emploi, mais nous ne savons souvent pas que cette fonction peut être trouvée dans WordPress. plus facile, vous pouvez le trouver en effectuant une recherche. Eh bien, si vous rencontrez une certaine fonction WordPress pendant le processus de développement et que vous ne savez pas à quoi elle sert, vous devez trouver où cette fonction est définie. des centaines de fichiers dans WordPress ? Il est préférable d'utiliser PHPXref.
3. Gestion des inclusions de fichiers. Wordpress nécessite beaucoup d'inclusions et require inclut d'autres fichiers, mais des inclusions répétées entraînent parfois des erreurs. Bien que require_once puisse résoudre le problème, il est également préférable de savoir quels fichiers sont inclus dans un script et de garder cela à l'esprit lors de l'appel. fichier. Il y en a plusieurs. PHPXref fournit une liste des fichiers inclus et des fichiers inclus pour chaque fichier.
4. Mise en évidence du code source. Cette fonction est également relativement pratique, mais des erreurs surviennent parfois lors des tests réels.
5. Excellente fonction de corrélation. Lorsque vous parcourez le code source, pointez la souris sur un nom de fonction, et la page de définition de la fonction apparaîtra à côté de la souris, ainsi que le nombre de fois où elle a été utilisée. De plus, pour les noms de variables fréquemment utilisés, vous. peut également avoir directement une page pour tous les afficher. À propos de l'utilisation de cette variable.
Puisque PHPxref est si puissant, comment l’utiliser ?
1. Tout d’abord, téléchargez le dernier programme depuis SF. La version actuelle est la 0.7. Téléchargez simplement la version win32. Après le téléchargement, décompressez-le.
2. Il y a un dossier source sous le répertoire phpxref. C'est le dossier dans lequel le code source est stocké. Mettez le code source WordPress que vous avez téléchargé ici. Veuillez noter que vous n'y placez pas l'intégralité du répertoire wordpress/, mais le dossier à l'intérieur. . Insérez simplement le fichier. Assurez-vous qu’il est au format source/index.php, source/wp-content/..
3. Exécutez le fichier exécutable phpxref.exe pour générer le document. Ce processus prend environ 1 minute. En raison de la fréquence élevée de lecture du disque dur et de la grande quantité de calculs qui consomment des ressources CPU, veuillez suspendre tout autre travail.
4. Une fois l'invite réussie, tous les documents seront dans le répertoire de sortie. Il est recommandé d'utiliser XAMPP pour le débogage local, de déplacer l'intégralité du dossier de sortie vers le répertoire htdocs de xampp, puis de changer le nom en une référence phpx mémorable. , vous pouvez y accéder via http://localhost/phpxref/ . L'effet est exactement le même que http://phpxref.com/xref/wordpress/ , bien sûr, la vitesse est beaucoup plus rapide.
PHPXref propose également une version qui génère des documents sous Linux, mais j'utilise rarement Ubuntu et ne l'ai pas testé sous Ubuntu. Je pense que la plupart des gens ont besoin de la version sous Win. Si nécessaire, utilisez la version générée sous Win. déplacé vers le serveur pour que tout le monde puisse y accéder, et vous pouvez également placer des annonces Google Adsense sous la page pour gagner de l'argent supplémentaire. Mais le document généré par PHPxref est trop gros. Un WordPress de 1,2 Mo (package compressé), après décompression puis génération du document, prend en réalité plus de 80 Mo ! Après compression, il doit être proche de 20 Mo, j'ai donc renoncé à l'envie de le mettre sur mon propre serveur (peut-être que faire des images en double sera puni par les moteurs de recherche).
En plus d'utiliser PHPXref pour générer WordPress existant ou d'autres programmes de démonstration PHP (tels que Discuz) à des fins d'apprentissage, il est également utile d'utiliser PHPXref pour générer vos propres programmes PHP afin de vérifier les erreurs ou d'organiser les ressources de code. Depuis que j'ai appris PHP, j'ai écrit environ 5 programmes relativement volumineux (je pense qu'ils sont relativement volumineux, mais aucun d'entre eux n'est un produit commercial). J'ai écrit près de 5 fois des fonctions de vérification d'adresse e-mail, des fonctions de vérification de nom d'utilisateur, des fonctions de vérification de mot de passe, Classes MySQL... Il semble que PHPXref doive être utilisé pour organiser les ressources.
Avant d'utiliser PHPxref, j'ai également lu l'introduction fournie par awflasher.com, à laquelle je tiens à exprimer ma gratitude.