Zuhause Persönliche Finanzen Unter Berücksichtigung der verschiedenen Verwendungen für die Skriptsprache PHP - Dummies

Unter Berücksichtigung der verschiedenen Verwendungen für die Skriptsprache PHP - Dummies

Inhaltsverzeichnis:

Video: How Bitcoin Works Under the Hood 2024

Video: How Bitcoin Works Under the Hood 2024
Anonim

PHP ist eine universelle Sprache, die zum Schreiben von Skripten für allgemeine Zwecke verwendet werden kann. Skripte sind Computerdateien mit Anweisungen in der PHP-Sprache, die den Computer anweisen, Dinge zu tun, wie z. B. Anzeige Hallo auf dem Bildschirm oder bestimmte Daten in einer Datenbank zu speichern. Die meisten Skripts enthalten eine Reihe von Anweisungen, mit denen Sie Aufgaben vom Entwerfen von Webseiten bis zum Navigieren in Ihrem Dateisystem ausführen können. Da PHP im Web eingeführt wurde, verfügt es über viele Funktionen, die sich besonders gut für Scripts eignen, die dynamische Webseiten erstellen. Gegenwärtig finden Sie PHP am häufigsten bei der Arbeit in Webseiten, aber seine Verwendung für andere Zwecke wächst.

PHP ist sehr beliebt für Websites. Laut den Leuten bei PHP verwenden mehr als 11 Millionen Domains PHP. Yahoo!, die zu den meistbesuchten Sites der Welt zählt, hat vor kurzem beschlossen, von der eigenen proprietären Sprache zu PHP zu wechseln.

Verwenden von PHP für Webanwendungen

PHP ist eine serverseitige Skriptsprache, was bedeutet, dass die Skripts auf dem Server (dem Computer, auf dem sich die Website befindet) ausgeführt werden. Dies unterscheidet sich von JavaScript, einer anderen beliebten Sprache für dynamische Websites. Der Browser auf dem Computer des Benutzers führt JavaScript aus. Daher ist JavaScript eine clientseitige Sprache.

Da PHP-Skripte auf dem Server ausgeführt werden, kann PHP dynamisch den HTML-Code erstellen, der die Webseite generiert, wodurch einzelne Benutzer angepasste Webseiten sehen können. Webseitenbesucher sehen die Ausgabe von Skripten, nicht jedoch die Skripte selbst.

PHP verfügt über zahlreiche Funktionen, die speziell für die Verwendung in Websites entwickelt wurden, darunter die folgenden:

  • Interagieren mit HTML-Formularen: PHP kann ein HTML-Formular anzeigen und die vom Benutzer eingegebenen Informationen verarbeiten.
< ! --3 ->
  • Kommunikation mit Datenbanken: PHP kann mit Datenbanken interagieren, um Informationen vom Benutzer zu speichern oder Informationen abzurufen, die dem Benutzer angezeigt werden.
  • Generieren sicherer Webseiten: Mit PHP kann der Entwickler sichere Webseiten erstellen, auf denen Benutzer einen gültigen Benutzernamen und ein gültiges Kennwort eingeben müssen, bevor sie den Inhalt der Webseite sehen können.

PHP-Funktionen erleichtern diese und viele andere Webseitenaufgaben.

PHP ist nur serverseitig, dh es kann nicht direkt mit dem Computer des Benutzers interagieren. Das bedeutet, dass PHP keine Aktionen basierend auf dem Status des Benutzercomputers initiieren kann, wie z. B. Mausaktionen oder Bildschirmgröße. Daher kann PHP allein keine populären Effekte erzeugen, wie Navigationsmenüs, die herunterfallen oder die Farbe ändern.Auf der anderen Seite kann JavaScript, eine clientseitige Skriptsprache, nicht auf den Server zugreifen, was seine Möglichkeiten einschränkt. Beispielsweise können Sie JavaScript nicht zum Speichern von Daten auf dem Server oder zum Abrufen von Daten vom Server verwenden. Aber warte! Sie müssen nicht wählen. Sie können JavaScript und PHP zusammen verwenden, um Webseiten zu erstellen, die nicht alleine erstellt werden können.

Verwendung von PHP für Datenbankanwendungen

PHP ist besonders stark in der Fähigkeit, mit Datenbanken zu interagieren. PHP unterstützt so ziemlich jede Datenbank, von der Sie je gehört haben und einige, die Sie nicht haben. PHP kümmert sich um die Verbindung mit der Datenbank und um die Kommunikation mit ihr, so dass Sie nicht die technischen Details kennen müssen, um sich mit einer Datenbank zu verbinden oder Nachrichten damit auszutauschen. Sie teilen PHP den Namen der Datenbank mit und wo sie sich befindet und PHP kümmert sich um die Details. Es stellt eine Verbindung zur Datenbank her, gibt Ihre Anweisungen an die Datenbank weiter und gibt die Datenbankantwort an Sie zurück.

Zu ​​den derzeit von PHP unterstützten wichtigen Datenbanken gehören:

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

PHP unterstützt auch andere Datenbanken wie filePro, FrontBase und InterBase. Darüber hinaus unterstützt PHP ODBC (Open Database Connectivity), einen Standard, mit dem Sie mit noch mehr Datenbanken wie Access und IBM DB2 kommunizieren können.

PHP funktioniert gut für eine Datenbank-basierte Website. PHP-Skripts auf der Website können Daten in einer unterstützten Datenbank speichern und abrufen. PHP kann auch mit unterstützten Datenbanken außerhalb einer Web-Umgebung interagieren. Die Datenbanknutzung ist eines der besten Features von PHP.

PHP mit Ihrem Dateisystem verwenden

PHP kann mit Ihrem Dateisystem interagieren - den Verzeichnissen und Dateien, die sich auf Ihrer lokalen Festplatte oder auf anderen Computern befinden, die über ein Netzwerk zugänglich sind. PHP kann in eine Datei auf Ihrem Dateisystem schreiben, die Datei erstellen, falls sie nicht existiert, und den Inhalt aus Dateien lesen. Es kann auch Verzeichnisse erstellen, Dateien kopieren, Dateien umbenennen, Dateien löschen, Dateiattribute ändern und viele andere Dateisystemaufgaben ausführen. Mit PHP können Sie fast alle Aufgaben ausführen, die mit Ihrem Dateisystem zusammenhängen.

Viele Websites müssen direkt mit dem Dateisystem interagieren. Zum Beispiel kann eine Webanwendung Informationen vorübergehend in einer Datei und nicht in einer Datenbank speichern oder Informationen aus einer Datei lesen müssen.

Systemverwaltungs- und Wartungsskripts müssen häufig mit dem Dateisystem interagieren. Sie können beispielsweise ein PHP-Skript zum Sichern von Dateien, zum Bereinigen von Verzeichnissen oder zum Verarbeiten von Textdateien verwenden, indem Sie deren Inhalt neu formatieren. PHP kann diese Aufgaben sehr gut ausführen.

Verwenden von PHP für Systembefehle

PHP kann mit Ihrem Betriebssystem interagieren, um eine Aufgabe auszuführen, die das Betriebssystem ausführen kann. Sie können einen Betriebssystembefehl ausführen und die Ausgabe empfangen. Zum Beispiel können Sie einen Befehl dir oder ls (um die Dateien in Ihrem Verzeichnis aufzulisten) aus PHP ausführen und die Liste der Dateinamen erhalten, die dir / ls > Befehl erzeugt. Die Fähigkeit, Systembefehle auszuführen, ist häufig für Systemverwaltungs- und -wartungsaufgaben nützlich. Beispielsweise möchten Sie ein Verzeichnis bereinigen, indem Sie Dateien mit einer bestimmten Erweiterung löschen. Sie können einen Systembefehl verwenden, um eine Liste von Dateien in einem Verzeichnis abzurufen und dann die Dateien mit der unerwünschten Erweiterung zu identifizieren und zu löschen.

Die Fähigkeit, Systembefehle auszuführen, schließt die Fähigkeit ein, jedes andere Programm auf dem System auszuführen. So können Sie Programme aus PHP in anderen Sprachen ausführen und die Ausgabe nutzen. Sind Sie nicht erleichtert, dass Sie nicht all die Programme neu schreiben müssen, die Sie gerade verwenden? Sie können Perl, C, Shell-Skripte oder andere Sprachprogramme von PHP aus ausführen. Neue PHP-Programme können Ihren Systemtools Funktionen hinzufügen, ohne dass Sie Zeit mit der Neuschreibung vorhandener Tools verbringen müssen.

Unter Berücksichtigung der verschiedenen Verwendungen für die Skriptsprache PHP - Dummies

Die Wahl des Herausgebers

Erstellen einer 2-Spalten-rechten Stopp-Liste in Word 2013 - Dummies

Erstellen einer 2-Spalten-rechten Stopp-Liste in Word 2013 - Dummies

Ein Typ der rechten Tabulator-Stopp-Liste, die Sie in Word 2013 erstellen können, ist die 2-Spalten-Liste der rechten Stopps. Dieser Typ ist häufig in dramatischen Programmen zu finden, funktioniert aber genauso gut für eine Vielzahl von Zwecken. So kann man etwas zusammensetzen:

Anhängen einer Vorlage an ein Word 2010-Dokument - Dummies

Anhängen einer Vorlage an ein Word 2010-Dokument - Dummies

Word 2010-Dokumente haben Vorlagen wie Leute haben Nachnamen. Meistens werden die Word-Dokumente mit ihren Vorlagen geboren. Sie wählen entweder die Vorlage aus, wenn das Dokument zum ersten Mal erstellt wird, oder erstellen einfach ein neues Dokument, in diesem Fall das NORMAL. DOTM-Vorlage wird verwendet. Sie können es ändern, indem Sie eine neue Vorlage zuweisen oder anhängen ...

Einstellen des Abstands in Word 2011 für Mac - Dummies

Einstellen des Abstands in Word 2011 für Mac - Dummies

Formatieren eines Dokuments mit den vielen angebotenen Werkzeugen in Word 2011 für Mac ist ein Stück Kuchen. Sie können ein Dokument so aussehen lassen, wie Sie es benötigen. Befolgen Sie einfach diese Tipps, um den Abstand zwischen Zeilen und Absätzen anzupassen. Anpassen des Abstands zwischen den Zeilen Um den Abstand zwischen den Zeilen zu ändern, wählen Sie die ...

Die Wahl des Herausgebers

Mit Ihrer Digitalkamera mit einem Mac oder PC - Dummies

Mit Ihrer Digitalkamera mit einem Mac oder PC - Dummies

Die meisten Digitalkameras arbeiten mit Macintosh und Windows-basierte PCs. Sie können digitale Bilder an einen beliebigen Computer übertragen, und nachdem sich die Bilddateien auf Ihrem Computer befinden, verwenden Sie die gewünschten Mac- oder Windows-Programme.

Warum eine höhere Scannerauflösung nicht immer besser ist - Dummies

Warum eine höhere Scannerauflösung nicht immer besser ist - Dummies

Bestimmte Scanaufgaben haben empfohlene Auflösungen .. Sie wundern sich vielleicht, warum Sie nicht einfach immer die höchste Auflösung Ihres Scanners verwenden. Aber eine hohe Scannerauflösung liefert Ihnen vielleicht nicht das beste digitale Bild: Zu viel Auflösung verschwendet wertvollen Speicherplatz auf der Festplatte. Ein 4 x 5-Bild wird mit 200 Abtastwerten pro Zoll gescannt ...

Arbeiten an Ihren digitalen Bildern mit Corel Photo-Paint - Dummies

Arbeiten an Ihren digitalen Bildern mit Corel Photo-Paint - Dummies

Corel Photo-Paint ist die Bildbearbeitungsprogramm, das in der CorelDRAW Graphics Suite enthalten ist, und ein einigermaßen umfangreiches Programm zur Foto-Retusche und Bildbearbeitung. Photo-Paint (siehe diese Abbildung) gehört zu einer zweiten Kategorie von Produkten für die Arbeit an digitalen Fotos. Sie können Ihre digitalen Fotos in Corel Photo-Paint bearbeiten. Corel Photo-Paint hat seine Vorteile: Viele Werkzeuge: ...

Die Wahl des Herausgebers

Wie man Ausnahmen in PHP für HTML5 und CSS3 programmiert Programmierung - Dummies

Wie man Ausnahmen in PHP für HTML5 und CSS3 programmiert Programmierung - Dummies

Real-life HTML5 und CSS3 Programmierung ist gefährlich. Viele Dinge können in PHP schief gehen. Die intelligente Art, Daten zu programmieren, ist also eine defensive Programmierung. Diese Vorgehensweise beinhaltet das Antizipieren von Fehlern und den Versuch, sie anständig zu lösen. PHP hat einige fortgeschrittene Fehlerbehandlungstechniken zur Verfügung, die perfekt für die Aufgabe sind. Stellen Sie sich vor, Sie hätten Code geschrieben, der ...

Unter Berücksichtigung der verschiedenen Verwendungen für die Skriptsprache PHP - Dummies

Unter Berücksichtigung der verschiedenen Verwendungen für die Skriptsprache PHP - Dummies

PHP ist eine Allzwecksprache, die kann verwendet werden, um allgemeine Skripte zu schreiben. Skripte sind Computerdateien, die Anweisungen in der PHP-Sprache enthalten, die den Computer anweisen, Dinge wie Hello auf dem Bildschirm anzuzeigen oder bestimmte Daten in einer Datenbank zu speichern. Die meisten Skripte enthalten eine Reihe von Anweisungen, die ausgeführt werden können ...

Entwicklung eines objektorientierten Skripts - Dummies

Entwicklung eines objektorientierten Skripts - Dummies

Objektorientierte Skripts erfordern viel Planung. Sie müssen Ihre Objekte und ihre Eigenschaften planen und was sie können. Ihre Objekte müssen alle ihre Verantwortlichkeiten abdecken, ohne in die Verantwortung anderer Objekte eingreifen zu müssen. Bei komplizierten Projekten müssen Sie möglicherweise einige Modelle erstellen und testen, bevor Sie sich vernünftig fühlen ...