Heim >Schlagzeilen >Ist PHP schwer zu erlernen? Wie lange dauert es, PHP vom Einstieg bis zur Beherrschung zu erlernen?
Ist PHP leicht zu erlernen? Wie lange dauert es, PHP zu beherrschen?
Ich denke, ob PHP schwer zu erlernen ist und wie lange es dauert, PHP zu erlernen, sind häufige Probleme, also lassen Sie uns zunächst einige Situationen zusammenfassen.
Hinweis zur Kurseröffnung: Der „PHP-Online-Schulungskurs für Anfänger bis Experten“ auf der chinesischen PHP-Website ist jetzt zur Anmeldung geöffnet!
Gute Situation:
1. Es ist nicht ausgeschlossen, dass einige Menschen talentiert sind und einen hohen IQ und ein großes Gehirn haben. Es geht schnell los, und das hängt mit der Z-förmigen Rille im Gehirn zusammen. Aber die Gehirne der meisten Menschen sind ungefähr gleich groß.
2. Es ist nicht ausgeschlossen, dass manche Menschen einen verrückten Lerngeist haben wie ein tollwütiger Hund. Auch der Zyklus vom Berufseinstieg bis zur Beförderung ist für diesen Personentyp sehr kurz.
3. Es ist nicht ausgeschlossen, dass einige Leute sehr beliebt sind, wie zum Beispiel MM-Programmierer. Wann immer es ein Problem gibt, werden verschiedene Brüder, Schwestern und jüngere Brüder und Schwestern kommen, um in Ihrem Namen zu helfen, das Programm anzuleiten und sogar Fehler zu beheben. Wenn sie härter arbeiten, werden diese Menschen schnelle Fortschritte machen. Wenn es in der Welt des Programmierens einen Meister gibt, der Sie anleitet, und Sie leicht zu erlernen sind, wird es so schnell wie im Flug sein
Ich werde nicht über die schlechten Situationen sprechen. Es ist nicht auszuschließen, dass es Menschen gibt, die kein Talent haben, so schäbig sind wie ich, also keinen Gott haben, der sie führt, und sie haben von Natur aus Angst vor Schmerzen und können die harte Arbeit eines verrückten Hundes nicht leisten.
Aus meiner persönlichen Lernsituation ist es eine „schlechte Situation“. Ich hoffe, Sie werden nicht so sein wie ich
Für PHP gebe ich Ihnen eine Vorlage, die zeigt, wie lange es dauert, PHP selbst zu erlernen, von den ersten Schritten bis zur Erlangung von Kenntnissen. Sie können andere Sprachen selbst lernen
1. Erste Schritte (erste Stufe)
Standard: Beherrschen Sie die grundlegende Grammatik. Fähigkeit, „Hallo Welt“ auf den Notizblock zu schreiben. Sie können stabile Version von phpstudy2016 und andere vollautomatische Pakete aus dem Internet herunterladen, um die PHP+Apache-Umgebung zu installieren, und Ihre Helloworld kann gleichzeitig ausgeführt werden.
Weitere PHP-Entwicklungstools herunterladen: http://www.php.cn/xiazai/gongju
Diese Phase wird etwa eine Woche bis einen Monat dauern. Schauen Sie sich die Leidenschaft an, es gibt keine feste.
Geistiger Zustand: verwirrt. Es ist üblich, oft mit den Händen an den Haaren zu ziehen und lange wach zu bleiben
Gefühlsleben: eine Freundin haben
2. Erste Schritte (zweite Phase)
Standard: Lernen Sie einfaches HTML und schreiben Sie ein hässliches Stylesheet. Zumindest können Sie p verwenden, um einen zufälligen schwebenden Effekt zu erzeugen. Arbeiten Sie mit PHP zusammen, um fest codierte Arrays in einer Schleife auf der Seite anzuzeigen
Geisteszustand: Der Programmierer ist anfangs schlecht gelaunt, hat schlechte Laune und streitet gerne mit anderen darüber, ob PHP eine Zukunft hat oder XX Sprache hat eine Zukunft ( Neu im Web Was für die Entwicklung sollte ich lernen, PHP, Python oder Ruby? ), ich habe das Gefühl, nicht weit von Gates entfernt zu sein.
Gefühlsleben: Kann eine Freundin haben
3. Primärstufe
Standard: Gelerntwie man PHP mit MySQL verbindet . Sie können Client-Tools verwenden, um eine Verbindung zu MySQL herzustellen, und es ist besser, phpadmin oder navicat für die geknackte MySQL-Version selbst bereitzustellen. Und kann zwei extrem einfache SQL-Anweisungen schreiben. CSS und HTML wurden verbessert und können Daten lesen und einige Daten auf die Seite übertragen. (Verwandte Empfehlungen: MySQL-Tutorial)
Es gibt einen sehr wichtigen Faktor beim Verlassen der Primärstufe: Ich glaube nicht mehr an „Die Kombination von PHP+IIS ist sehr gut.“ Ich begann eine unerklärliche Vorliebe für Linux zu entwickeln
Geistiger Status: Arbeite in einem kleinen Unternehmen. Ich bin nicht beliebt, ich rede nicht gern und ich zögere, ob ich die Sprache wechseln und noch einmal lernen soll. Ich lese gerne inspirierende Artikel und überspringe das Frühstück
Gefühlsleben: keine Freundin.
Junior- und Mittelstufe
Zu diesem Zeitpunkt manuelle Konfiguration ist eine PHP+Apache-Umgebung möglich. Habe mich für Linux interessiert. Zumindest weiß ich, dass yum PHP+Apache mit einem Klick installieren und einfache Konfigurationen durchführen kann.
Beginnen Sie mit dem Projektmanager mit der Arbeit an Projekten. Oft gescholten. Das Scannen von Wanzen kostet viel Energie
Geisteszustand: oft kurz vor dem Zusammenbruch. Er ist ungepflegt und lässt seine Haare oft einen Monat lang ungeschnitten.
Gefühlsleben: Keine Freundin, obwohl ich mich danach sehne, viel Akne
Zwischenstadium
Um das Zwischenstadium zu erreichen, du muss mindestens 2-3 reale oder quasi-reale Simulationsprojekte durchgeführt haben (PHP-Praxis-Tutorial). Im Projekt habe ich eine gewisse Erfahrung im Fehler-Debugging, in der Leistungsoptimierung und in der SQL-Optimierungsleistung gesammelt.
Linux-Kenntnisse wurden verbessert und die Apache-Konfiguration der Website kann optimiert werden. Ein gewisses Verständnis von Nginx haben und in der Lage sein, es zu bedienen
An diesem Punkt haben Sie eine wichtige Wahrheit verstanden: Wenn Sie PHP gut lernen möchten, reicht es nicht aus, nur PHP zu kennen. Gleichzeitig müssen Sie auch bestimmte HTML-, JS-, Linux- und Datenbankkenntnisse beherrschen. Und man kann nicht alles feige lernen, sonst ist PHP-Kenntnis umsonst
Geisteszustand: arrogant, das Gefühl, ein großer Gott geworden zu sein. Bitten Sie Ihren Chef von Zeit zu Zeit um eine Gehaltserhöhung. Diskutieren Sie mit dem Projektmanager. Denken Sie, dass alle Ihre Ideen richtig sind.
Gefühlsleben: keines, duang
6. Mittleres und fortgeschrittenes Stadium (1)
Um das mittlere und fortgeschrittene Stadium zu erreichen, müssen Sie einiges tun (wie viele? Das ist zufällig) große und mittlere Projekte. Während des Projekts habe ich ein hohes Maß an Fähigkeiten bei der Identifizierung von Fehlern mit bloßem Auge erworben. Ich habe angefangen, das PHP-Front-End-Framework selbst zu schreiben, und mein JS-Level hat sich verbessert (hier bezieht sich auf das ursprüngliche JS). Mein Datenbanklevel ist nicht viel schlechter als der DBA des Unternehmens schwanger und kann den Betrieb und die Wartung ersetzen, sie werden einen Tag lang nicht erbrechen.
Interessiert an Open-Source-Code. Gute Nutzung und Fähigkeit, Open-Source-Code zu lesen. Zum Beispiel einige Produkte wie memcached oder NOSql. (Verwandte Empfehlungen: Memcached-Tutorial)
Geistiger Zustand: Die Mentalität wird allmählich ruhiger. Endlich weiß ich, dass es einen Ausweg gibt. Ich fing an, meine Führung zu respektieren, auch wenn ich manchmal davor zurückschreckte, dies zu tun.
Gefühlsleben: Verheiratet. Der Liebeszyklus ist sehr kurz, das ist es auch schon.
7. Mittel- und Fortgeschrittenenstufe (2)
Die Durchführung großer und mittlerer Projekte ist nicht mehr auf PHP beschränkt. Stattdessen werden Sprachen wie Java als Backend, Python für die Datenanalyse (oder Mining) und PHP als Frontend verwendet. Beherrschen Sie mindestens 2 Datenbanken
Zu diesem Zeitpunkt hat das Erlernen einer neuen Technologie das Niveau erreicht, bei dem Sie alles wissen, und Sie können die Grammatik einer neuen Aussprache in wenigen Minuten beherrschen.
Geistiger Zustand: Diaosi-Temperament ist verschwunden. Äußerst bescheiden. Obwohl manchmal seine wahre Natur offenbart wird, wenn er deprimiert ist, kehrt er schnell zur Normalität zurück
Gefühlsleben: Ich habe Kinder
Fortgeschrittenes Stadium
PHP ist nur ein Werkzeug. Dasselbe gilt auch für andere Sprachen.
Schlecht in Mathematik und C/C++. Das Ändern des PHP-Kerns ist normal.
Gleichzeitig glaube ich, dass es nichts mit PHP selbst zu tun hat, um das fortgeschrittene Stadium von PHP zu erreichen.
Psychischer Zustand: völlig normalisiert. Habe bereits ein Haus gekauft. Fähigkeit, seine Emotionen autonom zu kontrollieren.
Gefühlsleben: Er ist auch ein Meister. Wissen Sie
9. Fortgeschritteneres Stadium
Bitte ergänzen. Fühlen Sie sich frei zu spielen. Wir sind die Meister von PHP oder Technologie.
Die obige persönliche Zusammenfassung des PHP-Lernens dient nur als Referenz. Der Weg von niemandem kann kopiert, geklont oder exakt gleich sein, was wäre sonst der Sinn dieses Lebens?
Ich wünsche euch allen einen schönen Tag
Ähnliche Artikel: