PHPXref ist ein sehr hervorragendes PHP-Entwicklungstool, das alle Funktionen, Variablen, Konstanten usw. in einem bestimmten Programm (z. B. WordPress) klassifizieren und aufzeichnen und eine HTML-Webseitenliste erstellen kann . Wo ist es definiert und wo wird darauf verwiesen? Dies ist sowohl für WordPress-Plug-in-Entwickler als auch für Leute, die WordPress lernen und studieren möchten, sehr nützlich.
PHPXref verfügt offiziell über ein vorbereitetes Analysedokument für WordPress: http://phpxref.com/xref/wordpress/ Darüber hinaus hat PHPXref auch Analysedokumente für verschiedene PHP-Programme erstellt. Wenn Sie interessiert sind, können Sie auf der Google-Seite suchen.
Zu den Hauptfunktionen von PHPXref gehören
1. Dateiverwaltung. Unabhängig davon, nach welcher Datei Sie suchen, können Sie damit schnell durchsuchen. Wenn Ihre Datei Kommentare enthält, die den grammatikalischen Regeln entsprechen, kann PHPXref diese auch neben dem Dateinamen auflisten, um die Funktion und den Zweck einfacher zu verstehen Durchsuchen Sie den gesamten Ordner nach einer Datei, öffnen Sie jede Datei und suchen Sie nach Kommentaren.
2. Funktions-, Variablen-, Konstanten- und Klassenverwaltung. Wordpress verfügt über eine Vielzahl leistungsstarker integrierter Funktionen und Klassen. Ob es sich um die Zeichenverarbeitung oder das Remote-URL-Lesen handelt, wir wissen oft nicht, dass diese Funktion in WordPress zu finden ist Sie können es einfacher finden, indem Sie suchen. Wenn Sie während des Entwicklungsprozesses auf eine bestimmte WordPress-Funktion stoßen und nicht wissen, wofür sie verwendet wird, müssen Sie herausfinden, wo diese Funktion definiert ist Hunderte von Dateien in WordPress? Es ist besser, PHPXref zu verwenden.
3. Verwaltung der Dateieinbindung. Wordpress erfordert viele Include-Dateien und require schließt andere Dateien ein, aber gelegentlich führen wiederholte Einbindungen zu Fehlern. Obwohl require_once das Problem lösen kann, ist es auch am besten zu wissen, welche Dateien in einem Skript enthalten sind, und dies beim Aufrufen zu berücksichtigen Datei. Es gibt mehrere. PHPXref stellt eine Liste der enthaltenen Dateien und der enthaltenen Dateien für jede Datei bereit.
4. Hervorhebung des Quellcodes. Auch diese Funktion ist relativ praktisch, allerdings kommt es bei tatsächlichen Tests gelegentlich zu Fehlern.
5. Hervorragende Korrelationsfunktion. Wenn Sie den Quellcode durchsuchen, zeigen Sie mit der Maus auf einen Funktionsnamen. Die Definitionsseite der Funktion sowie die Häufigkeit ihrer Verwendung werden angezeigt. Darüber hinaus wird bei häufig verwendeten Variablennamen angezeigt Sie können auch direkt eine Seite haben, auf der Sie alle Informationen zur Verwendung dieser Variablen anzeigen können.
Da PHPxref so leistungsstark ist, wie verwendet man es?
1. Laden Sie zunächst das neueste Programm von SF herunter. Die aktuelle Version ist 0.7. Entpacken Sie es nach dem Herunterladen.
2. Unter dem Verzeichnis „phpxref“ befindet sich ein Quellordner. In diesem Ordner wird der heruntergeladene WordPress-Quellcode abgelegt . Fügen Sie einfach die Datei ein. Stellen Sie sicher, dass sie das Format source/index.php, source/wp-content/ hat.
3. Führen Sie die ausführbare Datei phpxref.exe aus, um das Dokument zu generieren. Aufgrund der hohen Häufigkeit des Festplattenlesens und der großen Menge an Berechnungen, die CPU-Ressourcen verbrauchen, unterbrechen Sie bitte andere Arbeiten.
4. Nachdem die Eingabeaufforderung erfolgreich war, befinden sich alle Dokumente im Ausgabeverzeichnis. Es wird empfohlen, XAMPP zum lokalen Debuggen zu verwenden, den gesamten Ausgabeordner in das htdocs-Verzeichnis von xampp zu verschieben und dann den Namen in ein einprägsames phpxref zu ändern , Sie können über http://localhost/phpxref/ darauf zugreifen. Der Effekt ist genau der gleiche wie bei http://phpxref.com/xref/wordpress/ , natürlich ist die Geschwindigkeit viel höher.
PHPXref bietet auch eine Version, die Dokumente unter Linux generiert, aber ich verwende Ubuntu selten und habe es nicht unter Ubuntu getestet. Ich denke, die meisten Leute benötigen die Version unter Win. Die Dokumente können verwendet werden auf den Server verschoben, damit jeder darauf zugreifen kann, und Sie können auch einige Google Adsense-Anzeigen unter der Seite platzieren, um etwas zusätzliches Geld zu verdienen. Aber das von PHPxref generierte Dokument ist zu groß. Ein 1,2 MB großes WordPress-Paket (komprimiertes Paket) benötigt nach der Dekomprimierung und der anschließenden Generierung des Dokuments tatsächlich mehr als 80 MB! Nach der Komprimierung muss es ungefähr 20 MB groß sein, daher habe ich den Wunsch aufgegeben, es auf meinem eigenen Server zu speichern (vielleicht wird das Erstellen doppelter Bilder von Suchmaschinen bestraft).
Neben der Verwendung von PHPXref zum Generieren vorhandener WordPress- oder anderer PHP-Demonstrationsprogramme (wie Discuz) zum Lernen ist es auch nützlich, PHPXref zum Generieren eigener PHP-Programme zum Überprüfen von Fehlern oder zum Organisieren von Coderessourcen zu verwenden. Seit ich PHP gelernt habe, habe ich ungefähr fünf relativ große Programme geschrieben (ich denke, sie sind relativ groß, aber keines davon ist ein kommerzielles Produkt, ich habe fast fünf Mal Funktionen zur Überprüfung der E-Mail-Adresse, zur Überprüfung des Benutzernamens und zur Überprüfung des Passworts geschrieben). MySQL-Klassen... Es scheint, dass PHPXref zum Organisieren von Ressourcen verwendet werden muss.
Bevor ich PHPxref verwende, habe ich auch die Einführung von awflasher.com gelesen, wofür ich mich bedanken möchte.