Betrachtet man die verschiedenen Verwendungen für die Skriptsprache PHP

PHP ist eine Allzweck-Sprache, die verwendet werden kann für allgemeine Zwecke Skripte zu schreiben. Skripte sind Computerdateien Anweisungen in der PHP-Sprache enthält, die dem Computer sagen, Dinge, wie Display zu tun Hallo

auf dem Bildschirm oder speichern einige angegebenen Daten in einer Datenbank. Die meisten Skripte enthalten eine Reihe von Anweisungen, die Aufgaben von der Gestaltung von Webseiten zu navigieren Dateisystem erreichen kann. Da PHP Leben begann im Web, es hat viele Funktionen, die besonders gut geeignet für den Einsatz in Skripten, die dynamische Web-Seiten erstellen. Derzeit Sie PHP meist hart bei der Arbeit in Web-Seiten finden, aber seine Verwendung für andere Zwecke wächst.

PHP ist sehr beliebt für Web-Sites. Nach den Leuten bei PHP, mehr als 11 Millionen Domains werden mit PHP. Yahoo !, die zu den weltweit am meisten besuchten Websites ist, entschied sich vor kurzem aus seiner eigenen proprietären Sprache PHP zu ändern.

Verwendung von PHP für Web-Anwendungen

PHP ist eine serverseitige Skriptsprache, was bedeutet, dass die Skripte auf die ausgeführt werden, Server (Der Computer, auf dem die Website befindet). Dies ist anders als Sie javascript, um eine andere populäre Sprache für dynamische Web-Sites. Der Browser auf dem Computer des Benutzers, führt javascript. Somit ist javascript eine clientseitige Sprache.

Da PHP-Skripte auf dem Server ausführen, können PHP dynamisch den HTML-Code erstellen, der die Webseite erzeugt, die maßgeschneiderte Web-Seiten zu sehen, einzelne Benutzer ermöglicht. Webseite Besucher sehen die Ausgabe von Skripten, aber nicht die Skripte selbst.

PHP hat viele Funktionen, die speziell für den Einsatz in Web-Sites, einschließlich der folgenden:

  • Interagieren Sie mit HTML-Formularen: PHP kann ein HTML-Formular anzuzeigen und zu verarbeiten, um die Informationen, die den Benutzer in.
  • Kommunizieren Sie mit Datenbanken: PHP können mit Datenbanken interagieren, um Informationen vom Benutzer zum Speichern oder Abrufen von Informationen, die dem Benutzer angezeigt wird.
  • Generieren Sie sichere Web-Seiten: PHP ermöglicht dem Entwickler, sichere Web-Seiten zu erstellen, die Benutzer benötigen einen gültigen Benutzernamen und ein Passwort eingeben, bevor Sie den Inhalt der Webseite zu sehen.

PHP-Features machen diese und viele andere Web-Seite Aufgaben einfach.

PHP ist nur serverseitige, dh es ist nicht direkt mit dem Computer des Benutzers interagieren können. Das bedeutet, dass PHP keine Aktionen auf den Status des Computers des Benutzers, wie Mausaktionen oder Bildschirmgröße auf Basis initiieren kann. Daher allein PHP kann nicht einige populäre Effekte, wie zum Beispiel Navigationsmenüs erzeugen, die Drop-Down oder die Farbe ändern. Auf der anderen Seite, javascript, eine clientseitige Skriptsprache, den Server nicht zugreifen, die Begrenzung seiner Möglichkeiten. Zum Beispiel können Sie die Daten auf dem Server nicht verwenden javascript zu speichern oder Daten vom Server abgerufen werden. Aber warte! Sie müssen nicht wählen. Sie können javascript und PHP zusammen Web-Seiten zu erzeugen, die weder allein produzieren kann.

Verwendung von PHP für Datenbankanwendungen

PHP ist besonders stark in ihrer Fähigkeit, mit Datenbanken zu interagieren. PHP unterstützt so ziemlich jede Datenbank, die Sie jemals gehört habe und einige, die Sie nicht haben. PHP Griffe Verbindung zur Datenbank und die Kommunikation mit ihm, so dass Sie brauchen nicht die technischen Details zu wissen, für Verbindung mit einer Datenbank oder für Nachrichten mit ihm auszutauschen. Sie sagen, PHP den Namen der Datenbank und wo es ist, und PHP behandelt die Details. Es verbindet sich mit der Datenbank, übergibt Ihre Anweisungen an die Datenbank und gibt die Datenbank Antwort auf Sie.

Die wichtigsten Datenbanken derzeit unterstützt von PHP gehören die folgenden:

  • dBASE
  • Informix
  • Ingres
  • Microsoft SQL Server
  • mSQL
  • MySQL
  • Orakel
  • PostgreSQL
  • Sybase

PHP unterstützt andere Datenbanken, als auch, wie filePro, Frontbase und Interbase. Darüber hinaus unterstützt PHP ODBC (Open Database Connectivity), ein Standard, den Sie mit noch mehr Datenbanken wie Access und IBM DB2 zu kommunizieren.

PHP funktioniert gut für eine Datenbank-gestützte Website. PHP-Skripte in der Webseite können in Daten speichern und Daten von jedem unterstützten Datenbank abgerufen werden. PHP kann auch mit den unterstützten Datenbanken außerhalb einer Web-Umgebung zu interagieren. Datenbank Verwendung ist eine der besten Funktionen von PHP.

Verwendung von PHP mit dem Dateisystem

PHP kann mit dem Dateisystem interagieren - die Verzeichnisse und Dateien, die auf der lokalen Festplatte oder auf anderen Computern über ein Netzwerk. PHP kann in eine Datei auf dem Dateisystem zu schreiben, die Datei zu erstellen, wenn es nicht vorhanden ist, und den Inhalt von Dateien lesen kann. Es kann auch Verzeichnisse erstellen, Dateien kopieren, Dateien umbenennen, löschen Dateien, Dateiattribute ändern, und viele andere Dateisystemaufgaben ausführen. PHP ermöglicht es Ihnen, nahezu jede Aufgabe in Ihr Dateisystem im Zusammenhang auszuführen.

Viele Websites müssen direkt mit dem Dateisystem zu interagieren. Zum Beispiel kann eine Web-Anwendung Informationen vorübergehend in einer Datei und nicht in einer Datenbank zu speichern, oder benötigen Informationen aus einer Datei zu lesen.

System-Verwaltungs- und Wartungsskripte müssen häufig mit dem Dateisystem zu interagieren. Zum Beispiel können Sie ein PHP-Skript verwenden, um Dateien zu sichern, zu reinigen, Verzeichnisse oder Textdateien zu verarbeiten, durch ihren Inhalt Neuformatierung. PHP können diese Aufgaben ganz gut ab.

Verwendung von PHP für Systembefehle

PHP kann mit dem Betriebssystem interagieren, jede Aufgabe das Betriebssystem ausführen können durchzuführen. Sie können einen Betriebssystembefehl ausführen und die Ausgabe erhalten. Zum Beispiel können Sie eine ausführen dir oder ls Befehl (zur Liste der Dateien in Ihrem Verzeichnis) von PHP und erhalten die Liste der Dateinamen, die den dir / ls Befehl erzeugt.

Die Möglichkeit, Systembefehle auszuführen ist oft nützlich für System administrative und Wartungsaufgaben. Zum Beispiel können Sie ein Verzeichnis bereinigen möchten, indem Sie Dateien mit einer bestimmten Erweiterung zu löschen. Sie können einen Systembefehl verwenden, um eine Liste von Dateien in einem Verzeichnis zu bekommen und dann zu identifizieren und die Dateien mit der unerwünschten Erweiterung löschen.

Die Möglichkeit, Systembefehle auszuführen beinhaltet die Möglichkeit, ein anderes Programm auf dem System ausgeführt werden. So können Sie Programme in anderen Sprachen von PHP laufen und die Verwendung der Ausgabe zu machen. Sind Sie nicht froh, dass Sie nicht alle diese Programme neu zu schreiben, müssen Sie jetzt mit sind? Sie können Perl, C, Shell-Skripte oder andere Sprachprogramme von PHP laufen. Neue PHP-Programme können die Funktionen Ihres System-Tools hinzuzufügen, ohne dass Sie Zeit Umschreiben vorhandener Tools zu verbringen.

Menü