Heim  >  Artikel  >  Backend-Entwicklung  >  Wie erstellt man mit PHP ein persönliches kleines Blog?

Wie erstellt man mit PHP ein persönliches kleines Blog?

WBOY
WBOYOriginal
2016-08-26 10:13:571417Durchsuche

Ich möchte wissen, wie die konkreten Schritte aussehen sollten. Ich bin Anfänger und möchte es ausprobieren. Bitte geben Sie mir einen Rat. Vielen Dank

Antwortinhalt:

Stolz präsentiert von typecho. blog.endaosi.com

typecho ist ein modernes WordPress-ähnliches Blog, das MVC verwendet Der Hauptteil des Modus ist das Framework-Widget, das nicht an den Kern gekoppelt ist. Sowohl der Kerncode als auch der Vorlagencode sind sehr prägnant. WordPress ist eine alte Sache, und Leute, die Websites erstellen oder Vorlagen schreiben, benötigen es möglicherweise immer noch (weil es viele Vorlagen und Plug-Ins gibt), aber für PHP-Programmierer, die von Code besessen sind, ist Typecho die beste Wahl. Z-Blog heißt Sie willkommen!
Nun, es ist der ASP Z-Blog, der seit mehr als einem Jahr eine PHP-Version veröffentlicht.
Offizielle Website: Offizielle Website von Z-Blog, PHP-Blogsystem und ASP-Blogprogramm, CMS-System zum Erstellen persönlicher Websites
Quellcode: zblogcn/zblogphp · GitHub

Für die lokale Installation können Sie direkt APMServ, PHPNow und andere Tools verwenden, oder Sie können IIS windows.php.netKomm und mach es. Installationsanleitung für Sina App Engine: Z-BlogPHP 1.3 Wonce Cloud-Host-Version (SAE, BAE)
Installationsanleitung für BAE: Z-BlogPHP 1.3 Wonce Cloud-Host-Version (SAE, BAE)

(Tipp: Wenn Sie der Meinung sind, dass 1.3 in einigen Aspekten nicht zufriedenstellend ist, freuen Sie sich bitte auf Version 1.4; eine Beta-Version wird voraussichtlich am Neujahrstag veröffentlicht. Diese Version hat viele Optimierungen der Programmfunktionen bleiben Sie dran. Wenn Sie
bauen möchten, suchen Sie einfach nach WordPress-Tutorials.

Wenn Sie
erstellen möchten, finden Sie hier eine einfache Idee:
Ein Blog benötigt eine Datenbank zum Speichern von Daten. Denken Sie also zunächst über die Tabellenstruktur nach die Datenbank. Zum Beispiel Benutzertabelle, Artikelinhaltstabelle, Klassifizierungstabelle usw.

Verwenden Sie dann PHP, um eine Verbindung zur Datenbank herzustellen und abzufragen. Verwenden Sie beispielsweise für eine post.php-Datei die Get-Methode post.php?id=34, um 34 abzurufen, rufen Sie die Artikelinhaltstabelle der Datenbank ab, um den Artikel abzufragen, und mischen Sie sie dann in die HTML-Struktur von post.php Fügen Sie die Daten in die entsprechende Struktur ein. Das ist in Ordnung. Auf die gleiche Weise ruft index.php alle Artikeldaten aus der Datenbank ab und gibt sie aus. Dasselbe gilt für die Kategorieseite, fügt jedoch beim Abfragen der Datenbank nur eine zusätzliche Abfragebedingung hinzu. Teilen Sie die Paginierung einfach durch die Anzahl der erhaltenen Daten.

Wenn Sie sich im Hintergrund anmelden, vergleichen Sie den Benutzernamen und das Passwort der Datenbank und springen Sie zur Hintergrundseite. Die Hintergrundseite ist nur ein Formular. Nachdem Sie es ausgefüllt haben, senden Sie es an die Verarbeitungs-PHP. Die erhaltene Datenbank wird in die Datenbank eingefügt. Front- und Backend sind getrennt, PHP schreibt die Backend-Schnittstelle und greift auf die Datenbank zu, Nginx dient als Webserver und ist für den Zugriff auf PHP-FPM konfiguriert. Front-End-HTML5-CSS3-JS-Ajax ruft die Backend-Schnittstelle auf Einfach:
1. PHP- und MySQL-Link (Datenbank-Grundlagen gut erlernen)
2. Blog-Formular-Übermittlungsaktion=. method=.
3. Formulardatenverarbeitung (Daten werden in MySQL-Werten gespeichert...)
4. Blog-Anzeige (Parameter zwischen Webseiten abrufen, MySQL-Abfrage, * auswählen aus...)

Komplexe:
1. Bild-Upload zu den vorherigen hinzufügen
2. Blog-Sortierung, Paginierung, Suche, Anzahl der Klicks
3. Verwenden Sie WORDPRESS, es ist einfach zu bedienen, leicht zu erlernen, kostenlos und verfügt über viele Plug-Ins.
Mein Blog verwendet ein selbst geschriebenes Framework und das Frontend verwendet reines CSS und Kissy.

www.tiyee.net

Ich denke, Sie können den PHP-Blog von Sekretär Li ausprobieren:

http://www.lishuji.cn, es ist in Ordnung und praktisch. Sie bauen Ihre eigene Website. Wenn Sie es klein halten möchten, ist es keine schlechte Idee, bei Null anzufangen; hier ist ein in thinkphp geschriebener Blog als Referenz: shuaibai123/thinkbjy WordPress ist sehr gut geeignet.
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