Heim >Schlagzeilen >Mein PHP-Lernpfad, Lernerkenntnisse eines PHP-Meisters
Vielen Dank an phpchinese.com für die Bereitstellung einer PHP-Lern- und Austauschplattform. Zunächst möchte ich mich bei phpchinese.com bedanken, da ich zum ersten Mal mit PHP in Kontakt gekommen bin und PHP gelernt habe Schritt für Schritt wurde ich technischer Leiter eines namhaften IT-Unternehmens! Um etwas zurückzugeben, teile ich meine persönlichen Lernerfahrungen und Erkenntnisse mit diesen PHP-Anfängern. Ich hoffe, dass PHP-Anfänger den Artikel auf jeden Fall hilfreich sein werden.
Das Folgende ist der Text:
Von Anfang an fragten mich viele Leute, wie man PHP lernt. Egal, ob sie Neulinge oder Veteranen sind, aber jetzt, wo ich es tue, scheinen sie keinen klaren Weg zu finden PHP gelernt habe, ist der Weg, den ich eingeschlagen habe, als Referenz mehr oder weniger nützlich.
Ich muss nicht näher auf den Hintergrund von PHP eingehen. Ich glaube, dass die Auswahl einer Sprache nicht auf ihrem Hintergrund und ihrer langen Geschichte basiert, sondern vor allem auf ihrer Praktikabilität . Eine auffällige Sprache Egal wie glorreich die Geschichte ist, sie wird irgendwann untergehen. Glücklicherweise hat PHP den Test bestanden und ist daher tatsächlich eine Sprache, die es wert ist, gelernt zu werden.
Ich bin immer mit den Erfahrungen anderer Menschen aufgewachsen und habe daher durch die Erfahrungen meiner Vorgänger viele Umwege vermieden und schneller auf den richtigen Weg gefunden Die Senioren, die seinen Namen kennen, werden es nie vergessen. Egal wie groß oder klein die Hilfe ist, ich denke, die Senioren haben mir immer geholfen Ich möchte nur ein Dankeschön von mir erhalten, mehr aus Verantwortungsbewusstsein und Erwartungen an mich, daher denke ich, dass ich nur dann dem Schweiß meiner Vorgänger würdig sein kann, wenn ich PHP gut lerne.
Wie gesagt, ich verspüre endlich ein Gefühl der Verantwortung. Ich weiß nicht, wie sehr meine Erfahrung Anfängern helfen kann, aber ich verstehe, dass es jetzt an der Zeit ist, meiner Verantwortung nachzukommen, und das ist für mich notwendig Meine Erfahrung sagt den Internetnutzern der chinesischen PHP-Website und allen, die PHP gut lernen wollen. Nur so kann sich Chinas PHP weiterentwickeln und einen Platz in der Welt einnehmen.
Während ich PHP lernte, hatte ich das Gefühl, dass die inländische PHP-Umgebung immer ausgereifter wurde. Viele Websites bieten PHP-Anfängern kostenlos an, wie zum Beispiel Chinas größte PHP-Website zum kostenlosen Lernen, PHP-Chinese-Website (www . php.cn) wurde neu überarbeitet und enthält eine große Anzahl kostenloser, hochwertiger PHP-Video-Tutorials. Ich möchte meinen verspäteten Applaus aussprechen! Okay, kommen wir zum Punkt: Bevor ich über meinen eigenen Lernstil spreche, möchte ich denen, die sich von meinen Artikeln nützliche Informationen erhoffen, etwas von Herzen sagen: Meine Artikel werden nicht zu Ihrem Lernen beitragen. Die Rolle des Sex, ob Sie erfolgreich sein können oder nicht, hängt von Ihnen selbst ab. Ausdauer, Beharrlichkeit und Beharrlichkeit sind der einzige Weg zum Erfolg. Lassen Sie mich zunächst meinen eigenen Prozess des Erlernens von PHP zusammenfassen:
(1) Machen Sie sich mit grundlegenden Elementen von Webseiten wie HTML/CSS/JS vertraut, und Sie können eine erstellen Vervollständigen Sie die Webseite in der Fertigstellungsphase selbst, machen Sie sich mit Elementattributen vertraut
(2) Verstehen Sie das Konzept und den Funktionsmechanismus der dynamischen Sprache und machen Sie sich mit der PHP-Syntax vertraut
(3) Lernen wie man PHP und HTML kombiniert, um eine einfache dynamische Seite zu vervollständigen
(4) Nehmen Sie Kontakt mit MYSQL auf und beginnen Sie mit dem Entwerfen von Datenbankprogrammen
(5) Konsolidieren Sie weiter und verstehen Sie die meisten gängigen PHP-Anwendungen Funktionen und verstehen Sie OOP, MYSQL-Optimierung und Vorlagen
(6) Vervollständigen Sie eine voll funktionsfähige dynamische Website
Mein Satz von
PHP-Selbstlernroutenkann mit vielen übereinstimmen Enthusiasten, die PHP lernen, können als schrittweiser Lernprozess angesehen werden, aber Anfänger sollten nicht denken, dass das Lernen ganz einfach ist Eigentlich einfach. Selbst die Sesamkuchen in der Snackbar lassen sich nicht auf einmal zubereiten.
Lassen Sie mich zunächst meine Lernideen erläuternNachdem man das Konzept einer Website verstanden hat, ist es zunächst nicht schwer zu erkennen, dass eine Website zusammengesetzt ist Mit anderen Worten: Wenn Sie eine Website fertigstellen möchten, müssen Sie zunächst lernen, Webseiten zu erstellen. Daher müssen Sie HTML beherrschen, um den Grundstein für die zukünftige Erstellung von Websites zu legen.
Ich denke, dass Lernen während der Arbeit der effektivste Weg ist, HTML zu lernen. Natürlich ist diese Methode auch der effektivste Weg, PHP zu lernen. Jedes Element in HTML muss persönlich geübt werden. Erst wenn Sie verstanden haben, welche Wirkung ein Element haben wird, wird das blinde Lesen von Büchern meiner Meinung nach definitiv nicht funktionieren Mit dem Wort „faul“ ist Faulheit der größte Feind, der den Fortschritt verhindert. Nur wenn Sie die Gewohnheit der Faulheit überwinden, können Sie schneller etwas lernen.
Wenn Sie PHP lernen, möchten Sie vielleicht so schnell wie möglich eine Website entwickeln und denken auch darüber nach, dass ich eine Website erstelle. Warum müssen Sie so triviale Dinge wie Webseiten lernen? Es ist nicht schwer zu erkennen, dass es viele Neulinge gibt, die hohe Ambitionen, aber niedrige Ambitionen haben. Diese Art des Denkens ist zweifellos der Bau eines Luftschlosses. Wie kann man dann ein Dach bauen?
Okay, die Beherrschung der Technologie zur Erstellung statischer Webseiten ist eine Voraussetzung für das Erlernen der Entwicklung von Websites, da dieser Artikel kein Tutorial-Artikel ist deckt die Technologie nicht ab. Wenn Sie interessiert sind, können Sie auf der chinesischen PHP-Website Kostenloses HTML-Video-Tutorial nachlesen.
Ich gehe davon aus, dass man eine statische Seite jetzt fertigstellen kann. Ob sie gut aussieht oder nicht, ist natürlich eine andere Frage Egal wie hässlich das „Kind“ ist, wir als „Eltern“ können es doch nicht verachten, oder? Das ist schließlich unsere Leistung. Beginnen wir also mit dem Erlernen des Konzepts der dynamischen Sprache. Viele Menschen sind möglicherweise verwirrt, wenn sie zum ersten Mal mit dynamischer Sprache in Berührung kommen. Warum ist dieses chaotische Ding anders, wenn es auf der Webseite angezeigt wird? Tatsächlich ist das kein Durcheinander. Besteht der HTML-Code, den Sie schreiben, nicht auch aus einer Menge Zeichen? Schließlich wird der Code nicht direkt ausgegeben, sondern verarbeitet. HTML durchläuft natürlich den PHP-Parser. Dies ist dasselbe wie das Erlernen von HTML Um Operationen auszuführen, müssen Sie deren spezielle Syntaxkonstrukte verwenden, daher ist es kein Wunder, dass PHP seltsam aussieht.
PHP zu verstehen ist für Anfänger die schwierigste Schwelle, aber Sie sollten sich glücklich schätzen, dass PHP sein Bestes für Anfänger getan hat Ich mag das Gefühl haben, dass PHP in der Tat recht einfach ist, aber wenn Sie noch nie etwas gelernt haben, dann beißen Sie in den sauren Apfel und denken Sie darüber nach. Auf der chinesischen PHP-Website gibt es einen PHP-Selbstlernleitfaden Fühlt sich gut an, sehr hilfreich für verwirrte PHP-Anfänger, jedem zu empfehlen.
Nachdem Sie es dreimal gelesen haben, werden Sie sich natürlich damit vertraut machen. Diese einfache Wahrheit sagt uns, dass Sie sich zuerst damit vertraut machen müssen, auch wenn Sie PHP nicht verstehen . Sie können es zuerst lesenphp Online-Handbuch, lesen Sie es immer wieder und denken Sie darüber nach, während Sie den Code entsprechend dem, was er lehrt, eingeben Code ist dafür, zumindest sollten Sie danach suchen.
Nach einer Zeit des Kampfes sind Sie, der Kluge, offensichtlich allmählich erleuchtet und haben das Konzept des Programmierens langsam verstanden. Herzlichen Glückwunsch, Sie haben einen Schritt nach vorne gemacht erster Schritt zum Erfolg.
Verstehen Sie die Konzepte von HTML und PHP, dann sollte die gemischte Programmierung von PHP und HTML kein Problem darstellen. In der Zwischenzeit können Sie PHP dieses Plus berechnen lassen Eins entspricht ein paar und gibt es dann im Browser aus. Das ist zwar das Gleiche wie bei der Apollo-Mondlandung, aber es hat einen großen Schritt in Richtung Ihrer Programmierreise gemacht. Aufgeregt? Aber ich muss etwas kaltes Wasser über dich gießen, du bist noch ein Neuling.
Wenn Sie eine Weile zufrieden sind, müssen Sie weiterhin hart arbeiten. MYSQL kann jedoch als der goldene Partner angesehen werden , trotzdem, du auch Vielleicht möchte ich MYSQL lebendig essen, denn die Zeilen und Spalten dieses Zeugs machen mich schwindelig. (Kostenloses MySQL-Video-Tutorial)
Schwindel ist Schwindel, und Schwindel ist Schwindel, man kann sich beim Essen nicht auf die Zunge beißen und dann mit dem Essen aufhören. Nicht wahr? Legen Sie Ihre Angst ab und arbeiten Sie weiter hart. Wir sind hier, um sie zu überwinden, und nicht, um uns von ihr besiegen zu lassen.
Nach einigem Kampf verstehen Sie endlich das Konzept der Datenbank, und was Sie begeistert, ist, dass Sie sich in dieser Zeit endlich mit der Datenbank verbinden können Wir werden nicht darauf eingehen, zu beweisen, wie Sie es gelernt haben, aber Fakten belegen, dass Sie es bereits können. Wenn Sie PHP und Datenbanken gelernt haben, werden Sie zweifellos MOTOLOLA in Ihrer linken Hand und NOKIA in Ihrer rechten Hand halten. Seien Sie schicker und schicker, haha, Sie haben es endlich gelernt, aber vielleicht klopft Ihnen zu diesem Zeitpunkt jemand versehentlich auf die Schulter und sage dir: Bruder, sei nicht zu glücklich, du bist noch ein Neuling und es liegt noch ein langer Weg vor dir, bis du es lernst!
Wenn Sie hart arbeiten und lernen, Daten mit PHP erfolgreich einzufügen, zu löschen und zu aktualisieren, ist es offensichtlich, dass Sie kurz vor dem Erfolg stehen.
Zu diesem Zeitpunkt befinden Sie sich möglicherweise in folgendem Zustand: Können Sie HTML? Ja, ich kann mehrere Webseiten mit großen Tabellen und Layouts bearbeiten! Kennen Sie PHP? Ja, ich werde die Operation von eins plus eins in die Funktion schreiben und sie dann aufrufen! Kennen Sie MYSQL? Ja, ich werde meine Informationen in die Datenbank einfügen und löschen. Was machen Sie als nächstes? Ich denke, wenn du deine Fähigkeiten ausprobierst, wird es dir wahrscheinlich gut gehen. Dann gebe ich dir eine Aufgabe und erstelle ein Gästebuch. Das ist vergleichbar mit HALLO WELT! ^_^, es ist auch die erste Hürde, vor der Anfänger stehen.
Es hat eine Weile gedauert, aber Sie haben endlich gelernt, die Formulardaten in die Datenbank einzufügen und sie dann anzuzeigen. Es sollte gesagt werden, dass der Prototyp eines Programms geboren wurde . Sie können sich jedoch dieses Forum, dieses CMS und diese Art von CRM ansehen. Wann werde ich eines schreiben? Machen Sie sich keine Sorgen, man kann sagen, dass Ihre Pferdehaltung fast fertig ist und es an der Zeit ist, mit dem Üben der Haltungen zu beginnen. Verwenden Sie nach Möglichkeit einen Stift oder drucken Sie ein einfaches PHP-Handbuch auf Ihren Körper und nehmen Sie es von Zeit zu Zeit heraus . Denken Sie daran, lassen Sie es nicht los, auch wenn Sie zur Toilette gehen (^2^). Wenn Sie die Voraussetzungen erfüllen, kaufen Sie dieses Buch und lesen Sie es. „PHP+MYSQL WEB Development (Third Edition)“ ist als die Bibel bekannt (vielleicht eine gute Wahl) (Haftungsausschluss: Der Autor hat mir keine Vorteile gegeben, und ich Ich bin kein Buchtreuhänder. Selbst aus der Ferne habe ich ihn noch nicht einmal persönlich gesehen -_-) Wenn Sie nicht über die entsprechenden Voraussetzungen verfügen, sollten Sie sich natürlich weiterhin die Tutorials und Videos zum PHP-Chinesisch ansehen Website, die auch sehr gut ist, aber es gibt einige Leute, bei denen ich mich wohl fühlen muss
Nachdem ich mein Wissen gefestigt und vertraut gemacht habe Das Wesentliche der PHP- und MYSQL-Entwicklung, ich werde auf das Gästebuch zurückblicken, das Sie geschrieben haben. Sie fragen sich vielleicht, ob es wirklich von Ihnen geschrieben wurde. Wenn da ein Geist im Haus ist, wurde es vielleicht von ihm geschrieben. - Zu diesem Zeitpunkt sollte Ihr Nachrichtenbuch über Registrierungs- und Paging-Funktionen verfügen. Wenn es stärker ist, kann auch die Benutzeroberfläche (Benutzeroberfläche) verbessert werden. Haben Sie nach der Fertigstellung überhaupt ein Erfolgserlebnis? Ich habe ein dynamisches Website-Programm geschrieben, lasst uns damit auf unserer eigenen Website spielen, und es wird gut sein. Kommt und schaut es euch an, hey, lasst uns sehen, wie großartig unser Schreiben ist, und dann können wir es in ein paar Tagen online bewerben Später öffnen Sie das Gästebuch, was? Es ist offensichtlich, dass Ihr Gästebuch nicht fertig ist. Ich habe Verständnis für Ihre Gefühle Zeit, aber es gibt keinen anderen Weg.
Sie haben hart gearbeitet, sich mit Sicherheitsproblemen vertraut gemacht und dann einige Programme entworfen, und es fühlt sich gut an. Also, jetzt haben Sie es gelernt? NEIN, NEIN, es ist noch früh, Sie haben OOP noch nicht berührt. Nun, lernen Sie weiter, wie man statische Webseiten generiert Sollte XML kennen. Dann AJAX Man muss sich damit in Verbindung setzen, oder? Kurz gesagt, Sie werden nie feststellen, dass Sie alles gelernt haben. Einige wirklich starke Leute werden sich immer neue Dinge einfallen lassen. Wenn Sie nicht lernen, werden Sie auch ins Hintertreffen geraten Kein Ende des Lernens. Ich denke, Sie sollten mit einigen Lernprozessen vertraut sein, vielleicht haben mein Prozess und Ihrer einige Lösungen, aber egal was, ich schreibe so viel, um dasselbe Ziel zu erreichen Geben Sie jedem die Chance, daraus zu lernen, ob es gut oder schlecht ist, ich wage nicht, es zu garantieren^0^ Sehen Sie, nachdem Sie es gelesen haben, stellen Sie fest, dass es für mich überhaupt keinen Nutzen hat, weil es so wortreich ist. Ich weiß, wie man lernt, aber ich möchte lernen, schneller zu lernen. Ein einwöchiger Crashkurs, ach nein, ein 24-Stunden-Crashkurs. Hast du ihn? Ich bin mir sicher, dass ich dich innerhalb von 2 Minuten ins Krankenhaus bringen werde -_-
Dinge lernen, niemals Das Sprichwort, dass Wahnvorstellungen schnell Erfolg bringen, zeigt dir einen Weg, aber Ohne harte Arbeit ist es nutzlos. Aber eines kann ich Ihnen garantieren: Wenn Sie PHP lernen, werden Sie auf jeden Fall schnell andere Sprachen lernen, und umgekehrt , dann wird das Erlernen von PHP definitiv schneller gehen.
Aber Grammatik ist leicht zu lernen, aber wie man Grammatik nutzt, um etwas zu erreichen, hat jeder auf seine eigene Weise, fast jeder auf seine eigene Weise. Es ist jedoch auf jeden Fall von Vorteil, von den erfolgreichen Codes anderer Leute zu lernen. Daher ist es der beste Weg, sich die klassischen Codes anzusehen, die im Laufe der Zeit verfeinert wurden.
Nachdem ich so viel geredet habe, möchte ich nur sagen: Um PHP zu lernen, muss man nicht nur die Methode beherrschen, sondern auch schwitzen Ihre eigene Entscheidung, aber auch an Ihre eigenen Fähigkeiten zu glauben. Wenn Sie aufgeben und gewalttätiger sein wollen, schlagen Sie sich einfach selbst ins Gesicht und schreien Sie: Andere können es, warum kann ich es nicht? (Klingt es nach Coach Yama? Ich habe tatsächlich zu viele Filme gesehen. Es tut weh, wenn man sich auf den Mund schlägt. Sie müssen diese Wahrheit nur verstehen.)
In Außerdem möchte ich Sie daran erinnern, der Versuchung zu widerstehen. Der Vergleich von ASP/PHP/JSP/.NET könnte Sie verwirren. Vielleicht haben Sie die Hälfte von PHP gelernt und angefangen, über C# nachzudenken, oder einige Leute sagen, dass JAVA sehr stark ist. Zu diesem Zeitpunkt werden Sie definitiv nicht schwanken, auch wenn Sie wirklich lernen möchten, müssen Sie PHP lernen. Dann lernen Sie noch einmal. Das Unerwünschteste ist, Ihre Meinung zu ändern, wenn Sie anders denken. Wenn Sie oft aufgeben, werden Sie nichts gewinnen und viel Zeit und Erfahrung verschwenden . Der Gewinn überwiegt den Verlust. Niemand freundet sich gerne mit Menschen an, die andere Ideen haben, denn solche Menschen sind zu unruhig und unzuverlässig Um Ihre Ziele zu erreichen, müssen Sie durchhalten, auch wenn es unangenehm sein mag.
[Verwandte Empfehlungen]
1. Was können Sie tun, wenn Sie PHP gut lernen?
2.Wie sind die zukünftigen Entwicklungsaussichten von PHP? Hat das Erlernen von PHP eine Zukunft?
3.Ist PHP schwer zu erlernen? Wie lange dauert es, PHP vom Einstieg bis zur Beherrschung zu erlernen?