Heim > Artikel > Backend-Entwicklung > Einen persönlichen Blog mit PHP entwickeln – Übersicht
Dieser Artikel ist eine Übersicht, bevor er die Verwendung von PHP zum Bloggen vorstellt. Er gibt Ihnen auch eine Vorstellung davon, wie Sie PHP zum Bloggen verwenden. Hier ist ein Verweis auf den CSDN-Blog, um den Artikel zu erklären man kann etwas davon gewinnen.
Tatsächlich kann die CSDN-Schnittstelle nicht angepasst werden und es ist grundsätzlich in Ordnung, die verschiedenen Standardvorlagen zu verwenden. Beim Öffnen dauert das Laden einfach sehr lange, vielleicht weil die importierten Ressourcendateien zu unübersichtlich sind. CSDN-Artikel scheinen viel schneller gesammelt zu werden als Cnblogs.
cnblogs kann selbst Vorlagen entwerfen und CSS und HTML hinzufügen. Die Änderung der Schnittstelle erfordert jedoch viel Aufwand und ist sehr grob, wenn sie nicht geändert wird. Die Ladegeschwindigkeit von cnblogs ist unglaublich, sie lädt in Sekunden. Dies ist relativ viel besser als CSDN.
Welche Vorteile hat die Entwicklung eines eigenen Blogs? Normalerweise habe ich ein paar kleine Ideen und möchte immer den Code schreiben und ausführen, um ihn zu überprüfen. Benutzen Sie einfach einen Blog. Als ich mich beispielsweise kürzlich mit neuronalen Netzwerkalgorithmen befasste, wollte ich versuchen, ein System zum Empfehlen von Blogbeiträgen aufzubauen. Durch die Entwicklung Ihrer eigenen E-Mail-Adresse können Sie Ihre E-Mail-Adresse in jeden Blog-Beitrag schreiben, damit Spammer sie erfassen können, und so die Wirksamkeit des Spam-Filteralgorithmus des entwickelten E-Mail-Systems überprüfen...
Worauf sollten Sie also achten, wenn Sie einen Blog in PHP schreiben?
1. Das Problem der Öffnungsgeschwindigkeit:
Die Geschäftslogik eines persönlichen Blogs ist nichts weiter als das Posten von Artikeln, das Lesen von Artikeln, das Bearbeiten von Kategorien, Kommentaren usw. Der Grund, warum ich über die Architektur spreche, ist, dass ich in den letzten zwei Tagen fast geweint hätte, als ich CSDN verwendet habe. Deshalb möchte ich untersuchen, wie man jede Seite einer Blog-Website in Sekundenschnelle öffnet.
Zunächst sollte die Seite möglichst statisch sein. Wenn die Datenbank riesig ist, müssen Sie jedes Mal, wenn Sie einen Blog-Beitrag öffnen, die Datenbank überprüfen und vorlesen oder Kategorien, Kommentare usw. lesen. Da dies eine Verschwendung von Ressourcen darstellt, können Sie die gesamte Seite oder einen Teil davon statisch machen.
Zweitens verwenden die Ressourcen innerhalb der Seite CDN. Einfach, aber effektiv.
Drittens müssen bei großem Datenverkehr Datenbankabfragen zwischengespeichert werden, Aktualisierungen verzögert werden usw. Beispielsweise kann das Lesevolumen von Artikeln usw. zehnmal akkumuliert werden, bevor ein Datenbank-Update übermittelt wird.
Da die Anzahl der Besuche dieses Blogs noch gering ist, werden wir die oben genannte Methode vorerst nicht in Betracht ziehen.
2. Blog-Struktur:
Das große Modul des Blogs sollte in das Backend und das Frontend unterteilt werden. Bei jedem Vorgang im Backend muss überprüft werden, ob Sie angemeldet sind , Löschen, Ändern und Überprüfen von Artikeln und Kategorien. Die Rezeption dient hauptsächlich der Ausstellung. Um eine schnelle Entwicklung zu ermöglichen, werden normalerweise einige MVC-Frameworks verwendet, um den Entwicklungsprozess zu regulieren. Wir verwenden hier ThinkPHP. Mit dem Front-End-Framework können Sie schnell schöne Schnittstellen entwickeln. Wir verwenden hier Bootstrap und das JS-Framework verwendet Jquery.
Die beiden oben genannten Punkte geben einen einfachen Überblick darüber, was zum Entwickeln eines Blogs erforderlich ist. Wenn Sie PHP zum Erstellen eines eigenen Blogs verwenden möchten, kann Ihnen dieser einfache Überblick weiterhelfen Blog-Tutorials mit Ihnen später können Sie auf die chinesische PHP-Website achten.
Verwandte Empfehlungen:
PHP-Blog-Website-Entwicklungsbeispiel-Tutorial (1/8)_PHP-Tutorial
Ein einfaches Blog-Tutorial in PHP
Das obige ist der detaillierte Inhalt vonEinen persönlichen Blog mit PHP entwickeln – Übersicht. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!