1. Kenntnisse, die PHPer haben sollten
(1) PHP-Kenntnisse:
Beherrscht grundlegende Funktionen, PHP-Anweisungen (Bedingungen, Schleife), Array (Sortieren, Lesen), Funktion (interne Struktur), Operation (mathematische Logik), objektorientiert (geerbte Schnittstelle kapselt polymorphe statische Eigenschaften) usw.
Verstehen Sie einen Cookie- oder Sitzungsmechanismus.
Verstehen Sie einen Vorlagenbetriebsmechanismus und seine Verwendung.
Das Sammeln einiger guter gemeinsamer Klassen oder Methoden kann die Geschwindigkeit unserer Entwicklung verbessern. Zum Beispiel: Paging, Hochladen, Zeichenfilterung, Datenbankoperationen, HTML-Generierung, Dateioperationen usw.
(2) HTML-Kenntnisse
(3) JavaScript-Ereignisverarbeitung
(4) Datenbankkenntnisse: SQL-Anweisung „Hinzufügen, Löschen, Ändern, Abfragen“ und können Verwenden Sie ein SQL-Tool
2. Allgemeiner Prozess der PHP-Entwicklung
So entwickeln Sie eine vollständige Website mit PHP
(1) Versuchen Sie, so zu sein möglichst vollständig hinsichtlich der Anforderungen, spezifisch für Funktionen:
(2) Modellierungsstruktur UML
(3) Datenbank erstellen
1. Die erstellten Tabellennamen und Feldnamen müssen mit ihren Funktionen in Zusammenhang stehen.
2. Erstellen Sie eine Datenbanktabelle gemäß der Struktur. Das Prinzip besteht darin, dass der unbestimmte Inhalt in Tabellen unterteilt werden muss.
3. Überlegen Sie, ob der Inhalt ausreicht. Wählen Sie den geeigneten Typ INT Varchar Date
(4) Entwerfen Sie die Implementierung von HTML-Dateien und Skripten.
Auf Modellen und Datenbanken basierende Seiten sind eine sehr wissenschaftliche Methode. Natürlich möchten manche Leute Seiten auf der Grundlage von Modellen entwerfen, und Datenbanken können auf der Grundlage von Seiten entworfen werden.
Jedes Detail sollte bei der Gestaltung der Seite berücksichtigt werden, einschließlich der Seite mit Hinweismeldungen und der Fehlerseite.
(5) Schreiben des PHP-Website-Quellcodes
1. Legen Sie zunächst die zugrunde liegende Struktur und die Ordner fest (wenn es sich um eine große Website handelt, entwerfen Sie auch eine Datei im UMML-Format)
2. Grundlagen der Funktionsklassifizierungszuordnung für zukünftige Codereferenzen.
3. Achten Sie beim Schreiben von Code auf Einfachheit und die Verwendung interner Funktionen.
4. Fügen Sie an einigen wichtigen Stellen Codekommentare hinzu.
(6) Programmtest und -korrektur
1. Der entdeckte Fehler kann nicht allein durch Beheben des Fehlers behoben werden, sondern muss im gesamten Programm berücksichtigt werden. Vermeiden Sie es, Maulbeeren und Ulmen aus dem Osten zu ernten.
2. Die behobenen Fehler müssen für zukünftige Updates detailliert aufgezeichnet werden.
3. Worauf sollten Sie bei der Mehrpersonenentwicklung achten
Versionsserver verwenden: CVS, SVN...
Funktion:
1. Aufzeichnung und Wiederherstellung historischer Versionen einer einzelnen Datei
2. Dateisperre und -aktualisierung
3. Kommunikation zwischen einzelnen oder mehreren Dateiprogrammen
4. Schutz Die Sicherheit des Programms geht nicht durch Fehlbedienung eines einzelnen Programms verloren
Das Obige ist eine vollständige Einführung, wie Anfänger eine komplette Website mit PHP entwickeln können, falls Sie mehr darüber erfahren möchten PHP-Video-Tutorial, achten Sie bitte auf die chinesische PHP-Website.
Das obige ist der detaillierte Inhalt vonWie kann ein Anfänger eine komplette Website mit PHP entwickeln?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!