Heim  >  Artikel  >  Wie lernen Anfänger PHP?

Wie lernen Anfänger PHP?

PHP中文网
PHP中文网Original
2017-10-27 10:03:508330Durchsuche

Ich habe damit begonnen, andere zu fragen, wie man PHP lernt, und dann haben mich viele Leute gefragt, ob sie Neulinge oder Veteranen sind, sie scheinen jedoch immer keinen klaren Weg zu finden Wenn Sie PHP beherrschen, ist der von mir eingeschlagene Weg als Referenz mehr oder weniger nützlich.

Wie lernen Anfänger PHP? 

Ich muss nicht näher auf den Hintergrund von PHP eingehen. Ich glaube, dass es bei der Auswahl einer Sprache nicht auf ihren Hintergrund und ihre lange Geschichte ankommt, sondern vor allem auf ihre Praktikabilität Eine glorreiche Geschichte. PHP hat den Test glücklicherweise überstanden und ist daher tatsächlich eine Sprache, die es wert ist, erlernt zu werden.
Ich bin immer mit den Erfahrungen anderer aufgewachsen und habe daher viel weniger Umwege auf der Grundlage der Erfahrungen meiner Vorgänger gemacht und bin schneller auf den richtigen Weg gekommen. Ich möchte den Senioren, deren Namen, meinen Dank aussprechen Ich weiß es nicht einmal. Egal wie groß oder klein die Hilfe ist, ich denke, dass mir die Hilfe immer warm wird Vielen Dank von mir, aber mehr aus Verantwortungsbewusstsein und richtigen Erwartungen, daher denke ich, dass wir nur dann, wenn wir PHP gut lernen, des Schweißes unserer Vorgänger würdig sein können.
Wie ich schon sagte, ich weiß nicht, wie sehr meine Erfahrung Anfängern helfen kann, aber ich verstehe, dass es jetzt an der Zeit ist, meine Verantwortung zu erfüllen Über meine Erfahrungen: Nur so kann Chinas PHP sich weiterentwickeln und einen Platz in der Welt einnehmen, wenn er PHP gut lernt.
Während dieser Phase des Erlernens von PHP habe ich das Gefühl, dass die inländische PHP-Umgebung immer ausgereifter wird und sich die Standards allmählich verbessern. Die Gründung von PHPCHINA zeigt, dass sich die PHP-Organisation, die direkt mit dem Beamten verbunden ist, offiziell in China niedergelassen hat . Ich möchte meinen späten 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:
Das wird der Artikel nicht Ob Sie erfolgreich sein können oder nicht, hängt von Ihren eigenen Anstrengungen ab. Beharrlichkeit und Beharrlichkeit sind der einzige Weg zum Erfolg.
Lassen Sie mich zunächst meinen eigenen Prozess des Erlernens von PHP zusammenfassen:
(1) Vertraut mit grundlegenden Elementen von Webseiten wie HTML/CSS/JS In der Abschlussphase können Sie eine erstellen Vervollständigen Sie die Webseite selbst und verstehen Sie, dass die Elemente mit Attributen vertraut sind
(2) Verstehen Sie das Konzept und den Funktionsmechanismus dynamischer Sprachen und machen Sie sich mit der PHP-Syntax vertraut
(3) Erfahren Sie, wie Sie PHP kombinieren und HTML, um eine einfache dynamische Seite zu vervollständigen
(4) Kontaktieren Sie MYSQL, starten SieDesign-DatenbankProgramm
(5) Konsolidieren Sie weiter, verstehen Sie den größten Teil von PHP allgemeine Funktionen und OOP, MYSQL-Optimierung und Vorlagen verstehen
(6) Vervollständigen Sie eine voll funktionsfähige dynamische Site
Mein Weg fällt möglicherweise mit dem vieler Enthusiasten zusammen, die PHP lernen. Dies ist auch eine Schritt-für-Schritt-Anleitung. Schritt-Lernprozess, aber Anfänger sollten die obige Zusammenfassung nicht lesen. Ich dachte, das Lernen sei ganz einfach, aber ich muss hier etwas kaltes Wasser übergießen. Nichts ist eigentlich einfach, selbst die Sesamkuchen in der Snackbar können nicht auf einmal gemacht werden .
Lassen Sie mich zunächst meine Lernideen erläutern.
Nachdem Sie das Konzept einer Website verstanden haben, ist es zunächst nicht schwer zu erkennen, dass jede Website aus Webseiten besteht. Mit anderen Worten: Wenn Sie eine Website vervollständigen 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.
Beim Lernen von HTML ist das Lernen während der Arbeit meiner Meinung nach die effektivste Methode. Natürlich ist diese Methode auch die effektivste Methode, um PHP zu lernen.
Jedes Element in HTML muss persönlich geübt werden, wenn Sie verstehen, welches Element welche Wirkung hat, und das blinde Lesen von Büchern wird meiner Meinung nach definitiv nicht funktionieren Lernen, vor allem wegen des Wortes „faul“. Faulheit ist der größte Feind, der den Fortschritt verhindert. Deshalb kann man nur schneller etwas lernen, wenn man die Gewohnheit der Faulheit überwindet.
Wenn Sie PHP lernen, möchten Sie vielleicht so schnell wie möglich eine Website entwickeln und denken auch daran, 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?
OK, die Beherrschung der Produktionstechnologie statischer Webseiten ist eine Voraussetzung für das Erlernen der Entwicklung von Websites. Da es sich bei diesem Artikel nicht um einen Tutorial-Artikel handelt, bietet er keine eingehende Analyse der Technologie.
Ich gehe davon aus, dass Sie jetzt eine statische Seite vervollständigen können. Ob sie gut oder hässlich aussieht, ist natürlich eine andere Sache, aber egal wie hässlich das „Kind“ ist, seien wir „Eltern“. „Du kannst es doch nicht ablehnen, 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.
Das Verständnis von PHP ist für Anfänger die schwierigste Schwelle, aber Sie sollten froh sein, dass PHP sein Bestes gegeben hat, um Anfängern gerecht zu werden. Wenn Sie andere Sprachen gelernt haben, werden Sie vielleicht das Gefühl haben, dass PHP tatsächlich ziemlich gut ist. Ganz einfach, aber wenn Sie noch nie etwas gelernt haben, dann beißen Sie in den sauren Apfel und denken Sie darüber nach.
Sie werden sich natürlich damit vertraut machen, nachdem Sie es dreimal gelesen haben. Diese einfache Wahrheit sagt uns, dass Sie sich zuerst damit vertraut machen, es lesen, es immer wieder lesen und nachdenken müssen, auch wenn Sie es nicht verstehen Informieren Sie sich beim Lesen darüber und befolgen Sie sie. Wenn es ums Codieren geht, sollten Sie zumindest ein Gefühl dafür bekommen, auch wenn Sie nicht wissen, wozu die Codes dienen.
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 den ersten Schritt zum Erfolg gemacht.
Sobald Sie die Konzepte von HTML und PHP verstanden haben, sollte die gemischte Programmierung von PHP und HTML kein Problem mehr sein. Während dieser Zeit können Sie PHP für sich berechnen lassen, wie viel Eins plus Eins ergibt, und es dann in ausgeben Fühlen Sie sich nicht naiv. Das ist zwar das Gleiche wie bei der Apollo-Mondlandung, aber es ist ein großer Schritt vorwärts auf Ihrer Programmierreise. Aufgeregt? Aber ich muss etwas kaltes Wasser über dich gießen, du bist noch ein Neuling.
Nachdem Sie eine Weile zufrieden waren, müssen Sie weiter hart arbeiten, indem Sie die Datenbank als den goldenen Partner von PHP betrachten Ich möchte MYSQL lebendig essen, weil mir diese Zeile und Spalte einfach schwindelig wird.
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, oder? Legen Sie Ihre Angst nieder und arbeiten Sie weiter hart. Wir sind hier, um sie zu überwinden, und nicht, um uns von ihr besiegen zu lassen.
Nach einigem Ringen verstehen Sie endlich das Konzept der Datenbank, und was Sie begeistert, ist, dass Sie endlich über PHP eine Verbindung zur Datenbank herstellen können. Wie haben Sie es in dieser Zeit gelernt? Ich weiß nicht, dass ich zur Prüfung gegangen bin, aber es stellt sich heraus, dass Sie es bereits schaffen können.
Wenn Sie PHP und Datenbank gelernt haben, halten Sie zweifellos MOTOLOLA in Ihrer linken Hand und NOKIA in Ihrer rechten Hand. Wie schick und schick, haha, ich habe es endlich gelernt, aber vielleicht tippt mich jetzt jemand versehentlich an Auf der Schulter sagst du: „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.
Möglicherweise befinden Sie sich derzeit in diesem Zustand:
Können Sie HTML? Ja, ich kann mehrere Webseiten mit großen Tabellen und Layouts zusammenstellen!
Kennen Sie PHP? Ja, ich werde die Operation von eins plus eins in die Funktion schreiben und sie dann aufrufen!
Kennst du MYSQL? Ja, ich werde meine Informationen in die Datenbank einfügen und löschen.
Was sollten Sie dann als Nächstes tun? 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 Datenbibliothek einzufügen und sie dann anzuzeigen. Es sollte gesagt werden, dass der Prototyp eines Programms geboren wurde.
Aber schauen Sie sich vielleicht dieses Forum, dieses CMS und dieses CRM an. Wann werde ich eines schreiben?
Keine Sorge, man kann sagen, dass die Haltung Ihres Pferdes fast fertig ist und es an der Zeit ist, mit dem Üben der Haltung zu beginnen. Wenn möglich, verwenden Sie einen Stift oder drucken Sie ein einfaches PHP-Handbuch aus Tragen Sie es bei sich, nehmen Sie es von Zeit zu Zeit heraus und schauen Sie es sich an. Lassen Sie es nicht los, auch wenn Sie auf die 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 keinen Nutzen gebracht , und ich auch nicht, Buchhalter, aus so großer Entfernung habe ich noch nicht einmal das Gesicht seines Bruders gesehen -_-)
Nachdem Sie Ihr Wissen gefestigt und sich mit den Grundlagen der PHP- und MYSQL-Entwicklung vertraut gemacht haben und dann auf das Gästebuch zurückblicken, das Sie geschrieben haben, fragen Sie sich vielleicht, ob es wirklich von Ihnen geschrieben wurde? Natürlich, wenn es einen Geist im Haus gibt, wurde er vielleicht von ihm geschrieben -_-
Zu diesem Zeitpunkt sollte Ihr Nachrichtenbuch mit Registrierung und Paging-Funktion hinzugefügt werden, und wenn ja, dann ist es so stärker, die Benutzeroberfläche (Benutzeroberfläche) kann ebenfalls verbessert werden. Spüren Sie nach Abschluss ein einzigartiges Erfolgserlebnis? Wie auch immer, wir haben ein dynamisches Website-Programm geschrieben. Stellen wir es auf unsere eigene Website und lassen Sie unsere guten Freunde einen Blick darauf werfen. Hey, lasst uns sehen, wie großartig unser Schreiben ist, und dann können wir es online bewerben.
Du kannst das Gästebuch doch in ein paar Tagen wieder öffnen, oder? Wow, es tauchen so viele Seiten auf einmal auf! Offensichtlich wurden in Ihrem Gästebuch keine Sicherheitsvorkehrungen getroffen, und jemand hat JS-Code für einen kleinen Trick verwendet. Ich habe derzeit Verständnis für Ihre Gefühle, aber es gibt keine andere Möglichkeit, arbeiten Sie weiter hart!
Sie haben hart gearbeitet, sich mit Sicherheitsproblemen vertraut gemacht und dann einige Programme entworfen, was sich ziemlich gut anfühlt.
Gilt dies als nächstes als gelernt? NEIN, NEIN, NEIN, es ist noch früh, dass Sie OOP oder ähnliches noch nicht kennengelernt haben, oder? Was ist mit Vorlagen?
Nun, lernen Sie! Lernen Sie weiter und lernen Sie, wie man statische Webseiten generiert. Nun, Sie verstehen auch XML, also müssen Sie auch mit AJAX vertraut sein. AJAX ist vorbei... und dann...
Alles in allem werden Sie nie feststellen, dass Sie immer etwas Neues gelernt haben, wenn Sie es nicht lernen , Sie werden ins Hintertreffen geraten. Dies bestätigt auch die Erfahrung der Vorgänger, tatsächlich gibt es kein Ende des Lernens!
Ich denke, dass Sie durch mein YY auch mit einigen Lernprozessen vertraut sein sollten, aber egal was passiert, ich schreibe so viel, nur um es zu geben Was die Gelegenheit betrifft, kann ich nicht garantieren, ob sie gut oder schlecht ist^0^
Nachdem Sie sie gelesen haben, haben Sie festgestellt, dass sie so wortreich ist und für mich keinen Nutzen hat Lernen, aber ich möchte es schneller machen. Es ist ein schnelles Lernen in einer Woche, ach nein, ein 24-Stunden-Schnellstudium, haben Sie das schon einmal gemacht?
Ich...habe ich nicht, aber ich bin mir ziemlich sicher, dass ich dich innerhalb von 2 Minuten ins Krankenhaus bringen werde -_-
Erwarte niemals eine schnelle Lösung, wenn ich etwas erfahre Aber ohne die Mühe ist alles umsonst.
Aber eines kann ich Ihnen garantieren: Wenn Sie PHP lernen, werden Sie auf jeden Fall schnell andere Sprachen lernen. Dasselbe gilt auch umgekehrt Werde PHP auf jeden Fall schnell lernen.
Aber Grammatik ist leicht zu lernen, aber wie man Grammatik nutzt, um etwas zu erreichen, hat jeder auf seine eigene Art und Weise, fast jeder hat seine eigenen Vorzüge. Es ist jedoch auf jeden Fall von Vorteil, von den erfolgreichen Codes anderer Leute zu lernen. Daher ist der Blick auf klassische Codes, die im Laufe der Zeit verfeinert wurden, der beste Weg, um voranzukommen.
Nachdem ich so viel gesagt habe, möchte ich nur sagen: Um PHP zu lernen, muss man nicht nur die Methode beherrschen, sondern auch schwitzen, wenn man auf halbem Weg aufgibt , dein eigener Wille, wenn du aufgeben und gewalttätiger sein willst, schlag dir einfach selbst in den Mund und schreie: Andere können es, warum kann ich nicht? (Fühlst du dich ein bisschen wie Coach Yama? Es ist wahr, dass es weh tut, wenn du dir auf den Mund schlägst, nachdem du zu viele Filme gesehen hast. Du musst diese Wahrheit nur verstehen.)
Eine andere Sache, an die ich dich erinnern möchte, ist, Widerstand zu leisten Versuchung, ASP/PHP/JSP/.NET kann Sie ratlos zurücklassen. Möglicherweise haben Sie die Hälfte von PHP gelernt und beginnen, über C# nachzudenken, oder jemand könnte sagen, dass JAVA derzeit sehr leistungsfähig ist Auch wenn Sie es wirklich lernen wollen, müssen Sie es 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.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn