PHP 101

Autor: Judy Howell
Erstelldatum: 27 Juli 2021
Aktualisierungsdatum: 13 Kann 2024
Anonim
PHP 101 - Introduction
Video: PHP 101 - Introduction

Inhalt



Quelle: Bakhtiar Zein / Dreamstime

Wegbringen:

Diese Skriptsprache ist einfach, kostengünstig und sehr effektiv, was erklärt, warum sie so beliebt ist.

Drei Wörter können verwendet werden, um PHP zu beschreiben: funktional, flexibel und beliebt.

Deshalb wird diese Skriptsprache von einigen der größten Websites der Welt verwendet, einschließlich Wikipedia und WordPress. Tatsächlich wird es von mehr als 80 Prozent aller Websites verwendet, weit mehr Websites als ASP.Net, ColdFusion und Perl. Deshalb ist es für seriöse Webentwickler und Designer so wichtig, sich mit PHP vertraut zu machen. Schauen Sie sich diese Sprache an und warum sie so beliebt ist. (PHP wird auch für IoT-Projekte verwendet. Weitere Informationen finden Sie unter Die 10 wichtigsten Programmiersprachen für IoT-Projekte.)

Was ist PHP?

PHP ist eine rekursive Abkürzung für PHP: Hyper Preprocessor und wird für serverseitiges Scripting verwendet, um dynamische Webseiten zu erstellen. PHP ist im Grunde eine Allzweck-Skriptsprache und normalerweise in HTML eingebettet.


Da es sich um eine serverseitige Sprache handelt, wird sie nicht auf dem Computer des Benutzers ausgeführt, sondern auf dem Computer oder Server, von dem die Webseite angefordert wird. Beachten Sie jedoch, dass der Server PHP natürlich nicht versteht. Es muss so konfiguriert sein, dass PHP-Segmente in einer .php-Datei erkannt, der gesamte HTML-Code angeordnet und dem Benutzer zur Verfügung gestellt werden. Tatsächlich wird PHP zuerst ausgeführt, bevor HTML selbst ausgeführt wird.

Was PHP so nützlich macht, ist, dass es die Menge an Code reduziert, die Sie für eine bestimmte Aufgabe benötigen. Darüber hinaus ist es einfach, beim Schreiben von HTML-Code in den "PHP-Modus" zu wechseln. Sie müssen nur Ihre PHP-Codes in "? Php" und "?" Einschließen.

Wie PHP begann

PHP gibt es schon länger, als Sie sich vorstellen können. Tatsächlich wurde es erstmals 1995 von Rasmus Ledorf eingeführt, der die ersten Skripte schrieb, um seine eigene Website zu verwalten. Seitdem hat sich die einfache Skriptsprache, die auf Common Gateway Interface-Binärdateien in C basiert, zu unserer heutigen Kenntnis entwickelt. Heute ist PHP die bekannteste und am häufigsten verwendete Skriptsprache.


Warum PHP beliebt ist

Neben der derzeit weltweit am häufigsten verwendeten Skriptsprache gibt es noch andere Gründe, warum Sie PHP lernen sollten.

Erstens ist PHP Open Source. Dies bedeutet, dass die eigentliche Programmierung für PHP-Skripte für alle sichtbar ist.In Kombination mit der Popularität von PHP sorgt dies dafür, dass viele Leute daran arbeiten, es zu verbessern. Dies bedeutet, dass PHP auch sehr kostengünstig und sehr zuverlässig ist. Sie können sogar vorprogrammierte Skripte erhalten. (Lesen Sie mehr über die Open-Source-Bewegung in Open Source: Ist es zu schön, wahr zu sein?)

Keine Bugs, kein Stress - Ihre schrittweise Anleitung zur Erstellung lebensverändernder Software, ohne Ihr Leben zu zerstören

Sie können Ihre Programmierkenntnisse nicht verbessern, wenn sich niemand um die Softwarequalität kümmert.

PHP kann auch auf vielen Plattformen verwendet werden und ist mit vielen Servern kompatibel. PHP-Skripte können möglicherweise auf einem Computer ausgeführt werden, der unter Windows ausgeführt wird, und es treten keine Probleme auf, wenn sie auf einem Unix- oder Linux-Computer ausgeführt werden. Darüber hinaus läuft PHP auf vielen der beliebtesten Server wie IIS und Apache. PHP funktioniert auch nahtlos mit den meisten gängigen Datenbankservern wie Hyperweave, Sybase, Oracle, MySQL, FrontBase, Ingres und Informix. Es unterstützt auch die Open-Database-Konnektivität (ODBC). Dies bedeutet, dass alle Datenbankserver, die diesen Standard verwenden, mit PHP arbeiten können.

PHP funktioniert auch gut mit vielen Protokollen wie IMAP, POP3, HTTP, COM, LDAP und SNMP. Es kann sogar den komplexen Datenaustausch von Java-Objekten, CORBA und WDDX unterstützen.

In Sachen Sicherheit hat PHP eine gute Bilanz. Laut der National Vulnerability Database beziehen sich etwa 8,5 Prozent aller Schwachstellen auf PHP. Glücklicherweise hängt die überwiegende Mehrheit dieser Sicherheitsanfälligkeiten nicht mit der technischen Struktur von PHP oder einer der zugehörigen Bibliotheken zusammen, sondern hat eher mit Programmierern zu tun, die sich nicht an bewährte Methoden halten, z. B. nicht an das Sichern ihres Codes oder das Schreiben fehlerhafter Skripte.

Nicht zuletzt ist PHP sehr flexibel. Vorbei sind die Zeiten, in denen PHP als eine Reihe von schlampigen Codezeilen angesehen wurde, die eher für Hobbyisten als für professionelle Webentwickler oder Webmaster geeignet sind. Heutzutage wird PHP als eine sehr flexible Webentwicklungssprache angesehen, mit der herkömmliche Desktop-Anwendungen, Stapelverarbeitungsprogramme und Webanwendungen erstellt werden können. Dies liegt daran, dass PHP ziemlich einfach zu bedienen und sehr einfach zu verstehen ist. Tatsächlich ist es durchaus möglich, PHP auch ohne vorherige Programmiererfahrung und -kenntnisse zu erlernen.

Alle Webentwickler und Programmierer werden unweigerlich an einem PHP-bezogenen Programm arbeiten. Tatsächlich beschäftigen sich viele Programmierer fast täglich mit PHP. Die gute Nachricht ist, dass PHP sehr einfach zu erlernen und auch für Neulinge zugänglich ist.

Die Tücken der Verwendung von PHP

Nur weil PHP leicht zu erlernen und ziemlich einfach ist, heißt das nicht, dass jeder komplexe Projekte mit PHP erstellen kann. In der Tat können größere und komplexere Projekte, die PHP verwenden, oft sogar fortgeschrittene Programmierer überraschen. Eine komplexere Programmierung erfordert ein gewisses Maß an Fachwissen. Zum Glück gibt es bereits Vorlagen, die die Arbeit erleichtern. Es gibt auch Einschränkungen, was mit PHP erreicht werden kann, so dass es manchmal mit anderen Methoden ergänzt werden muss.

Da PHP Open Source ist, ist der Code häufig in Klartext sichtbar. Dies könnte zu einem Problem für diejenigen werden, die ihre Programmierung als Produkt verkaufen.

PHP lernen

Es gibt viele Websites, die Tutorials zu PHP für Anfänger, Fortgeschrittene und erfahrene Programmierer anbieten. Vorkenntnisse in HTML oder XHTML und JavaScript werden bevorzugt, aber ein grundlegendes Verständnis bietet genügend Hintergrundwissen, um PHP zu erlernen und zu verstehen. Sobald Sie bereit sind, Ihre PHP-Kenntnisse zu testen, sollten Sie einen Webserver mit PHP-Unterstützung erwerben, indem Sie Ihren eigenen Server verwenden und Apache oder IIS darauf installieren und anschließend PHP und MySQL (oder einen anderen Datenbankserver, den Sie mögen) installieren. Sie können auch einen Webhost erwerben, der sowohl PHP- als auch MySQL-Unterstützung bietet.

PHP ist zu einer äußerst wichtigen Programmiersprache geworden. Es hilft Programmierern und Designern, dynamische und komplexe Websites zu erstellen. Da PHP einfach und kostengünstig ist, ist es wahrscheinlich, dass die meisten Entwickler und Webdesigner irgendwann damit arbeiten und zumindest mit ihm und seiner Funktionsweise vertraut sein sollten. Für weniger technische Website-Besitzer, die lernen möchten, ihre Websites zu verbessern, ist PHP auch ein guter Ausgangspunkt.