Vorgefertigte PHP-Module effizient nutzen

PEAR (PHP Extension and Application Repository) ist ein strukturiertes Archiv für wiederverwendbare PHP-Komponenten. Statt komplexe Funktionen für den E-Mail-Versand, die XML-Verarbeitung oder Datenbank-Abfragen selbst zu schreiben, können Sie auf tausende geprüfte Open-Source-Pakete zurückgreifen und diese mit wenigen Klicks installieren.

Vorteil für Entwickler: PEAR-Pakete beschleunigen die Entwicklung massiv. Sie binden den installierten Code einfach mit einer include-Anweisung in Ihr Skript ein.

PEAR-Pakete finden und installieren

Sie haben drei Möglichkeiten, neue Funktionen zu Ihrem Hosting-Konto hinzuzufügen:

  • Direktinstallation: Wenn Sie den Namen des Pakets bereits kennen, geben Sie ihn oben ein und klicken Sie auf "Jetzt installieren".
  • Suche: Nutzen Sie das Suchfeld, um nach Stichworten wie "Mail", "Date" oder "XML" zu suchen.
  • Katalog durchstöbern: Klicken Sie auf "Verfügbare PHP-Erweiterungen und Anwendungspakete anzeigen", um die gesamte Liste der verfügbaren Module einzusehen.

Einbindung in Ihren Code (Include Path)

Damit Ihre PHP-Skripte wissen, wo die installierten Pakete liegen, müssen Sie den korrekten Include-Pfad kennen. Diesen finden Sie im cPanel ganz oben im Bereich "Modul-Suchpfad".

Ein typisches Beispiel für die Einbindung in Ihr PHP-Skript:

set_include_path('/home/ihrnutzer/php' . PATH_SEPARATOR . get_include_path());
require_once 'PEAR/Name_des_Pakets.php';

Verwaltung installierter Module

In der Tabelle "Installierte PHP-Erweiterungen und Anwendungspakete" können Sie Ihre Module verwalten:

Aktion Bedeutung
Aktualisieren Bringt das Paket auf die neueste verfügbare Version.
Neu installieren Nützlich, falls Dateien beschädigt wurden.
Deinstallieren Entfernt das Paket aus Ihrem Benutzerverzeichnis.
Systemmodule: Bestimmte Pakete sind bereits vorinstalliert ("Systeminstallierte Module"). Diese können von Ihnen genutzt, aber nicht gelöscht oder verändert werden, da sie für den Betrieb des Servers notwendig sind.

Suchen Sie eine modernere Alternative für PHP-Projekte?
Fragen Sie unseren Support nach der Nutzung von Composer via SSH.

War diese Antwort hilfreich? 0 Benutzer fanden dies hilfreich (0 Stimmen)