Heim Backend-Entwicklung PHP-Tutorial Was ist eine PHP-Erweiterung?

Was ist eine PHP-Erweiterung?

Aug 24, 2019 am 10:46 AM
php扩展

Was ist eine PHP-Erweiterung?

PHP-Erweiterung Englisch ist PHP Extension and Application Repository und wird als Birne (im Folgenden als Birne bezeichnet) bezeichnet. Der vollständige chinesische Name lautet PHP Extension and Application Repository. Um ein den Perl-CPAN-Archiven ähnliches Tool zu erstellen, gründete Stig S. Bakken 1999 das PEAR-Projekt. Hier finden Sie eine detaillierte Einführung in PHP-Erweiterungen.

Empfohlenes Tutorial: PHP-Video-Tutorial

PEAR ist die Abkürzung für PHP Extension and Application Repository. Es handelt sich um ein Code-Repository für PHP-Erweiterungen und -Anwendungen. Einfach ausgedrückt ist PEAR für PHP das, was CPAN (Comprehensive Perl Archive Network) für Perl ist.

Das grundlegende Ziel von PEAR besteht darin, eine Wissensdatenbank für PHP-Erweiterungen und Bibliothekscode zu entwickeln. Das ehrgeizigste Ziel dieses Projekts besteht darin, einen Standard zu definieren, der Entwicklern hilft, tragbaren, wiederverwendbaren und wiederverwendeten Code zu schreiben .

Es gibt bereits einige Dokumente zu diesem Projekt im Internet. Erste Informationen sind beispielsweise bereits im offiziellen PHP-Handbuch zu finden, weitere Informationen werden in Kürze hinzugefügt.

PEAR ist größtenteils noch in Arbeit. In den kommenden Monaten wird es eine erhebliche Weiterentwicklung des PEAR-Installationsprogramms und der PEAR-Website geben. Auf der PHP Core Developer-Mailingliste gab es viele Diskussionen darüber, PEAR zur Verwaltung der wachsenden Anzahl von C-Erweiterungen in der nächsten PHP-Version zu verwenden und den PEAR-Installer als Front-End-Tool für Benutzer zum Herunterladen und Installieren von Erweiterungen zu verwenden in PHP.

Softwareinstallation

Die Installation von PEAR ist eigentlich sehr einfach. Da die PEAR-Bibliothek sehr schnell aktualisiert wird, möchte ich im Folgenden vorstellen, wie die neueste CVS-Version von PEAR installiert wird.

Hinweis: Das interne Wissensdatenbanksystem von PEAR kann sich in Zukunft ändern. Derzeit werden PEAR-Pakete und -Bibliotheken im selben CVS-Baum wie PHP selbst gespeichert, was zu Problemen bei der Verwaltung sowohl des PHP-Haupt-Repositorys und der PHP-Entwickler als auch des PEAR-eigenen Repositorys und der Entwickler führen kann. Es ist zu erwarten, dass PEAR in naher Zukunft in unabhängige Module/Bäume aufgeteilt wird. Dieses Modul existiert bereits, aber die meisten Pakete befinden sich noch an ihren alten Speicherorten.

Wenn Sie noch nie von CVS gehört haben, werfen Sie bitte einen Blick auf die entsprechenden Informationen. CVS ist keine besonders schwierige Technologie, aber es dauert einige Zeit, sich damit vertraut zu machen.

Angenommen, dass die Standard-CVS-Client-Software auf Ihrem Computer installiert wurde, sollten Sie als Nächstes:

Öffnen Sie ein Terminalfenster (rxvt, xterm oder anderes).

Geben Sie den folgenden Befehl ein:

cvs -z3 -d :pserver:cvsread@cvs.php.net:/repository login
Password: [在这里输入“phpfi”作为密码]
cvs -z3 -d :pserver:cvsread@cvs.php.net:/repository co php4
[这个命令将创建新的目录php4]
cd php4
cvs -z3 -d :pserver:cvsread@cvs.zend.com:/repository login
Password: [这里输入密码zend]
cvs -z3 -d :pserver:cvsread@cvs.zend.com:/repository co Zend TSRM
[该命令将在php4下面创建两个新目录,名字为“Zend”和“TSRM”]
./buildcon
Nach dem Login kopieren

Dies ist der gesamte Installationsprozess. Beim Ausführen von buildconf wird das Standardkonfigurationsskript erstellt, mit dem PHP-Optionen festgelegt werden können. Bei einer Standardinstallation wird PEAR automatisch unter /usr/local/lib/php installiert. Sie können jede Datei jedoch auch manuell erstellen, indem Sie sich als Superuser anmelden, in das Verzeichnis php4/pear gehen und make install-su ausführen.

Darüber hinaus sollten Sie auch das PEAR-Stammverzeichnis zum include_path der php.ini-Datei hinzufügen. Das Standardverzeichnis sollte /usr/local/lib/php sein, es kann sich jedoch an einem anderen Ort befinden, wenn Sie die Optionen manuell ändern.

Das obige ist der detaillierte Inhalt vonWas ist eine PHP-Erweiterung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So überprüfen Sie, welche Erweiterungen in PHP verwendet werden So überprüfen Sie, welche Erweiterungen in PHP verwendet werden Aug 01, 2023 pm 04:13 PM

Sie können überprüfen, welche Erweiterungen von PHP verwendet werden, indem Sie die Ausgabe der Funktion phpinfo() anzeigen, Befehlszeilentools verwenden und die PHP-Konfigurationsdatei überprüfen. 1. Sehen Sie sich die Ausgabe der Funktion phpinfo() an, erstellen Sie ein einfaches PHP-Skript, speichern Sie dieses Skript als phpinfo.php und laden Sie es auf Ihren Webserver hoch. Suchen Sie einfach nach dem Schlüsselwort „extension“ oder „extension_loaded“ auf der Seite, um Informationen über die Erweiterung zu finden.

So erweitern Sie PDO mit PHP, um eine Verbindung zur Oracle-Datenbank herzustellen So erweitern Sie PDO mit PHP, um eine Verbindung zur Oracle-Datenbank herzustellen Jul 29, 2023 pm 07:21 PM

So erweitern Sie PDO mit PHP, um eine Verbindung zur Oracle-Datenbank herzustellen. Einführung: PHP ist eine sehr beliebte serverseitige Programmiersprache und Oracle ist ein häufig verwendetes relationales Datenbankverwaltungssystem. In diesem Artikel wird erläutert, wie Sie mithilfe der PHP-Erweiterung PDO (PHPDataObjects) eine Verbindung zur Oracle-Datenbank herstellen. 1. Installieren Sie die PDO_OCI-Erweiterung. Um eine Verbindung zur Oracle-Datenbank herzustellen, müssen Sie zunächst die PDO_OCI-Erweiterung installieren. Hier sind die Schritte zum Installieren der PDO_OCI-Erweiterung: Stellen Sie sicher

So erweitern Sie die Berichtserstellungsfunktionalität von SuiteCRM mit PHP So erweitern Sie die Berichtserstellungsfunktionalität von SuiteCRM mit PHP Jul 19, 2023 am 10:27 AM

So erweitern Sie mit PHP die Berichtserstellungsfunktion von SuiteCRM SuiteCRM ist ein leistungsstarkes Open-Source-CRM-System, das umfangreiche Funktionen bietet, um Unternehmen bei der Verwaltung von Kundenbeziehungen zu unterstützen. Eine der wichtigen Funktionen ist die Berichterstellung. Mithilfe von Berichten können Unternehmen ihre Geschäftssituation besser verstehen und richtige Entscheidungen treffen. In diesem Artikel wird erläutert, wie Sie mit PHP die Berichtsgenerierungsfunktion von SuiteCRM erweitern und relevante Codebeispiele bereitstellen. Bevor Sie beginnen, müssen Sie sicherstellen, dass SuiteCRM installiert ist.

Erste Schritte mit PHP: Installation der PHP-Erweiterung Erste Schritte mit PHP: Installation der PHP-Erweiterung May 20, 2023 am 08:49 AM

Bei der Entwicklung mit PHP müssen wir möglicherweise einige PHP-Erweiterungen verwenden. Diese Erweiterungen können uns mehr Funktionen und Tools zur Verfügung stellen und unsere Entwicklungsarbeit effizienter und komfortabler machen. Bevor wir diese Erweiterungen verwenden können, müssen wir sie jedoch zunächst installieren. In diesem Artikel erfahren Sie, wie Sie PHP-Erweiterungen installieren. 1. Was ist eine PHP-Erweiterung? PHP-Erweiterungen beziehen sich auf Komponenten, die der Programmiersprache PHP zusätzliche Funktionen und Dienste bereitstellen. Diese Komponenten können über den Erweiterungsmechanismus von PHP installiert und verwendet werden. Die PHP-Erweiterung kann uns dabei helfen

PHP-Erweiterung und PHP-Versionsverwaltung von Pagoda Panel PHP-Erweiterung und PHP-Versionsverwaltung von Pagoda Panel Jun 21, 2023 am 08:49 AM

Pagoda Panel ist ein Open-Source-Serververwaltungspanel, das Website-Betreibern bequeme Website-Verwaltung, Datenbankverwaltung, SSL-Zertifikatsverwaltung und andere Dienste bietet, aber auch leistungsstarke PHP-Erweiterungs- und PHP-Versionsverwaltungsfunktionen bietet, die die Serververwaltung einfacher und einfacher machen effizient. 1. PHP-Erweiterung PHP-Erweiterung ist ein Modul zur Verbesserung von PHP-Funktionen. Durch die Installation von PHP-Erweiterungen können weitere Funktionen und Dienste implementiert werden, wie zum Beispiel: Accelerator: Accelerator kann die PHP-Leistung erheblich verbessern und die Dienstlast durch Zwischenspeichern von PHP-Skripten reduzieren.

Wie verwende ich die GeoIP-Erweiterung von PHP? Wie verwende ich die GeoIP-Erweiterung von PHP? Jun 01, 2023 am 09:13 AM

PHP ist eine beliebte serverseitige Skriptsprache, die dynamische Inhalte auf Webseiten verarbeiten kann. Mit der Geoip-Erweiterung für PHP können Sie Informationen über den Standort des Benutzers in PHP abrufen. In diesem Artikel erfahren Sie, wie Sie die Geoip-Erweiterung von PHP verwenden. Was ist die GeoIP-Erweiterung für PHP? Die GeoIP-Erweiterung für PHP ist eine kostenlose Open-Source-Erweiterung, mit der Sie Daten über IP-Adressen und Standortinformationen abrufen können. Diese Erweiterung kann mit der GeoIP-Datenbank verwendet werden, einer von MaxMin entwickelten Datenbank

Eingehende Untersuchung der PHP-Erweiterungsentwicklung: Entdecken Sie die Geheimnisse hinter den Kulissen der PHP-Erweiterungsentwicklung Eingehende Untersuchung der PHP-Erweiterungsentwicklung: Entdecken Sie die Geheimnisse hinter den Kulissen der PHP-Erweiterungsentwicklung Feb 19, 2024 pm 11:40 PM

Die Entwicklung von PHP-Erweiterungen ist die Kunst, benutzerdefinierte Funktionen zu erstellen, die PHP-Kernfunktionalität zu erweitern und leistungsfähigere Anwendungen zu erstellen. Es eröffnet neue Möglichkeiten in der PHP-Welt und ermöglicht es Entwicklern, die grundlegenden Einschränkungen der Sprache zu überwinden. Dieser Artikel nimmt Sie mit auf eine Reise durch die Entwicklung von PHP-Erweiterungen und vermittelt Ihnen umfassendes Wissen und praktische Anleitungen von grundlegenden Konzepten bis hin zu fortgeschrittenen Techniken. Grundlagen der Entwicklung von PHP-Erweiterungen Bevor Sie mit der Entwicklung von PHP-Erweiterungen beginnen, müssen Sie einige grundlegende Konzepte verstehen. Was sind PHP-Erweiterungen? Eine PHP-Erweiterung ist eine Dynamic Link Library (DLL), die die PHP-Kernfunktionalität erweitert und neue Datentypen, Funktionen und Klassen bereitstellt. Vorteile von PHP-Erweiterungen PHP-Erweiterungen bieten viele Vorteile, darunter Skalierbarkeit, Flexibilität, Leistungsoptimierung und Code-Wiederverwendung. PHP

Tutorial: Fügen Sie Ihrer Anwendung mithilfe von Aurora Push und seiner PHP-Erweiterung Nachrichten-Push-Funktionalität hinzu Tutorial: Fügen Sie Ihrer Anwendung mithilfe von Aurora Push und seiner PHP-Erweiterung Nachrichten-Push-Funktionalität hinzu Jul 26, 2023 am 08:07 AM

Tutorial: Verwenden Sie Aurora Push und seine PHP-Erweiterung, um Ihrer Anwendung Push-Nachrichten-Funktionalität hinzuzufügen. Einführung: In der heutigen mobilen Anwendungsentwicklung ist die Push-Nachrichten-Funktionalität zu einem unverzichtbaren Bestandteil verschiedener Anwendungen geworden. Aurora Push ist in dieser Hinsicht eine der am häufigsten verwendeten und beliebtesten Lösungen. In diesem Tutorial erfahren Sie, wie Sie Aurora Push und seine PHP-Erweiterung verwenden, um Ihrer Anwendung Nachrichten-Push-Funktionalität hinzuzufügen, und stellen entsprechende Codebeispiele als Referenz bereit. 1. Einführung in Jiguang Push Jiguang Push ist eine plattformübergreifende Nachrichten-Push-Lösung, die auf Cloud-Diensten basiert.

See all articles