Hilfreiche Ratschläge

Lernen Sie PHP von Grund auf: Trainingsmodus

Pin
Send
Share
Send
Send


Es gibt solche Disziplinen in der Webprogrammierung, deren Grundlagen jeder mit dem World Wide Web verbundene Mensch kennen muss. Daher müssen Sie auf die eine oder andere Weise PHP und MySQL lernen. Und wenn Sie nicht wollen, dann wird Gier immer noch erzwingen:

Warum PHP und MySQL lernen?

Eine solche Frage kann nur von denen gestellt werden, die mit den Besonderheiten des Aufbaus eines Webspace und seiner modernen Basis nicht vertraut sind. Jeder, der sich mehr oder weniger mit Programmierung auskennt, wird sagen, dass diese beiden Disziplinen heute im World Wide Web dominieren. Und das bedeutet, dass fast das gesamte Internet auf der Basis von PHP und MySQL aufgebaut ist:


Jedes CMS ist ein Software-Framework, das mit einer Benutzeroberfläche ausgestattet ist. Seine Tools vereinfachen den Site-Administrationsprozess erheblich. Aber warum sollte man sich dann die Mühe machen, PHP von Grund auf zu lernen? Schließlich können Sie einfach in den administrativen Teil der Ressource gehen und alle Manipulationen mit den integrierten Tools ausführen.

Zunächst einmal haben nicht viele die Geduld, Zeit oder Energie, um PHP und MySQL zu lernen. Zu diesem Mann muss er selbst kommen. Aber diejenigen, die sich dazu entschließen, diese Disziplinen zu verstehen, erhalten:

  • Ein gefragter Beruf - Vernünftige Programmierer waren schon immer auf dem Arbeitsmarkt gefragt. Aber auch unerfahrene Anfänger mit guten theoretischen PHP-Kenntnissen und wenig Erfahrung in der Webprogrammierung finden einen Job mit angemessenem Entgelt.
  • Fernarbeit - Um programmieren zu können, muss man nicht früh aufstehen, an die Arbeit gehen und die Kleiderordnung einhalten. All dies kann hinter der Schwelle gelassen werden, und Programmcode erstellen, zu Hause in Hausschuhen sitzen,
  • Geld sparen - Wenn Sie der Eigentümer der Website sind, wissen Sie natürlich, dass die Dienste professioneller Webprogrammierer teuer sind. Und für einen Anfänger ist jeder Cent das Internet wert. Das Selbststudium von MySQL und PHP spart Geld und bringt sie in die richtige Richtung.

Wie bereits erwähnt, basieren die meisten modernen Engines auf PHP. Obwohl ihre Fehlertoleranz hoch ist, hat niemand den Einfluss des menschlichen Faktors aufgehoben. Daher verhält sich CMS-Code manchmal anders als vom Webprogrammierer beabsichtigt.

Und um diesen Fehler zu beheben, müssen Sie einen Spezialisten suchen und ihm viel Geld bezahlen. Und dann stellt sich heraus, dass sich der ganze Haken in nur einer Codezeile befand, die selbst mit Kenntnissen nur der grundlegenden Grundlagen von PHP leicht behoben werden konnte.

  • Ein interessantes Hobby - Web-Programmierung ist nicht nur ein Mittel, um Geld zu verdienen oder es zu sparen. Dies ist auch eine faszinierende Lektion, die sowohl den technischen Anfang als auch die kreative Komponente kombiniert.

Was ist PHP?

PHP ist eine Skriptprogrammiersprache. Am häufigsten wird es zum Erstellen von Webanwendungen und Webdiensten verwendet. Diese Sprache wird von den meisten Webhosting-Sites unterstützt. Darauf basierend wird der Großteil der dynamischen Websites geschrieben.

  • Unterstützung für die gängigsten DBMS (Database Management Systems),
  • HTTP-Header automatisch senden,
  • Eingebaute Unterstützung für die Arbeit mit Sitzungen und Cookies,
  • Remote-Datei-Tools,
  • XForms-Unterstützung (XML-basierte Formulare),
  • Die Nähe der PHP-Syntax zur C-Sprache,
  • Fehlen einer strengen Typisierung - Die Typisierung von Variablen erfolgt dynamisch.

  • Unterstützung für OOP (Object Oriented Programming),
  • Ein großer Satz von superglobalen (vordefinierten) Arrays, die für die Arbeit mit Webspace entwickelt wurden.

Was ist MySQL?

MySQL ist ein Open Source-Datenbankverwaltungssystem von Oracle. Neben der kostenlosen Version werden derzeit kommerzielle Veröffentlichungen auf Bestellung entwickelt. Aus diesem Grund werden alle Neuentwicklungen des Konzerns notwendigerweise in kostenlose Ausgaben des DBMS implementiert:

  • Unterstützung für die Datenreplikation seit den ersten Versionen von MySQL.

  • Es funktioniert sowohl mit lokalen Quellen als auch mit Remote-Quellen.
  • Native Unterstützung für eine große Anzahl von Tabellentypen. Und dank des offenen Codes wächst die Liste der unterstützten Tabellentypen.
  • Eine breite Palette von Cross-Plattform
  • Die Größe von MySQL-Datenbanktabellen wird nur durch die Funktionen des Betriebssystems begrenzt, auf dem das DBMS bereitgestellt wird.
  • Unterstützung für die gängigsten Programmiersprachen über die API (Application Interface).

Wo soll ich anfangen?

Aufgrund der bitteren Erfahrung vieler Anfänger können wir den Schluss ziehen, dass das Hauptproblem beim Selbststudium von PHP und MySQL die Wahl der richtigen Software ist. Und das alles, weil PHP eine serverseitige Programmiersprache ist. Um den Code zu testen, benötigen Sie daher nicht nur einen speziellen Editor, sondern auch einen lokalen Server:

  • Apache HTTP Server - kann von der offiziellen Website des Entwicklers heruntergeladen werden,
  • Denver ist die beste Option für die Installation und weitere Verwendung. Das Installationspaket enthält den Apache-Server, PHP und MySQL. In der ersten Version müssten Sie dies alles separat herunterladen und installieren.

  • XAMPP ist eine Suite, die PHP und MySQL enthält. Und auch das eingebaute PHP-Tutorial:

  • PHPEdit,
  • Microsoft WebMatrix
  • Kantharos PHP IDE,
  • Adobe Dreamweaver

Warum bevorzuge ich PHP?

HTML ist zu 100% statisch. Mit PHP im Code können wir dynamische Sites erstellen, die sich je nach den gegebenen Bedingungen ändern. Aufbauend auf einer erstklassigen Community hat sich diese Open-Source-Sprache im Laufe der Jahre als eine der besten Optionen für dynamische Webanwendungen erwiesen.

Was brauchen Sie, um loszulegen?

Auf Ihrem Computer muss die folgende Software installiert sein, damit Sie mit der Arbeit beginnen können.

Webbrowser

Texteditor

Ja, ich muss zugeben, dass einige Akronyme (Abkürzungen) bekannt sein müssen. "WAMP" steht für "Windows-Apache-MySQL-PHP". Dies ist ein Open-Source-Projekt, mit dem wir alles herunterladen können, was wir für den Start in einer Distribution benötigen. Wenn Sie Windows verwenden, besuchen Sie WampServer.com. Wenn Sie dagegen einen Mac (MAMP) verwenden, müssen Sie Mamp.info einen Besuch abstatten

Um den Server darüber zu informieren, dass wir mit PHP arbeiten, müssen Sie beim Hinzufügen von PHP zu Ihren HTML-Dokumenten die folgende Syntax verwenden:

Kommentare (6):

Sie würden einen "PHP from scratch" -Newsletter erstellen! Viele würden sich freuen!

Es wird sehr bald erstellt, buchstäblich in 1,5 Wochen.

Danke ! und dann gibt es viele seiten über PHP, vielleicht wird ja auch alles von den grundlagen dort erklärt, aber ich möchte zusammen ziehen, damit nicht alles auf einmal, sondern in stufen!

Danke Michael! Es ist sehr nützlich, die Reihenfolge des Studiums festzulegen und nichts zu verpassen.

Gutes Mädchen, vielen Dank. Möge Gott Ihnen Gesundheit und Wohlstand gewähren.

Bitte zeigen Sie anhand eines Beispiels, wie Sie einen bereits autorisierten Benutzer wie bisher kommentieren können, ohne einen neuen Namen oder Login einzugeben.

Sie müssen angemeldet sein, um Kommentare hinzufügen zu können.
Wenn Sie nicht auf der Site registriert sind, registrieren Sie sich zuerst.

Copyright © 2010-2019 Rusakov Mikhail Yuryevich. Alle rechte vorbehalten

Sehen Sie sich das Video an: Das Funktionsprinzip von PHP. Auszug aus: PHP 7 und MySQL Das umfassende Praxistraining (Oktober 2021).

Pin
Send
Share
Send
Send