Maison  >  Article  >  développement back-end  >  Développer un blog personnel avec PHP – présentation

Développer un blog personnel avec PHP – présentation

小云云
小云云original
2017-11-15 11:52:012555parcourir

Cet article est un aperçu avant de présenter comment utiliser PHP pour implémenter un blog. Il vous donne également une idée de​​l'utilisation de PHP pour bloguer. Voici une référence au blog CSDN pour expliquer l'article. vous pouvez en tirer quelque chose.

En fait, l'interface CSDN ne peut pas être personnalisée et il est fondamentalement correct d'utiliser les différents modèles par défaut. Le chargement prend simplement beaucoup de temps lors de l'ouverture, peut-être parce que les fichiers de ressources importés sont trop compliqués. Les articles CSDN semblent être collectés beaucoup plus rapidement que les cnblogs.

cnblogs peut concevoir des modèles par vous-même et ajouter du CSS et du HTML. Cependant, la modification de l'interface nécessite beaucoup d'efforts, et elle sera très rudimentaire si elle n'est pas modifiée. La vitesse de chargement des cnblogs est incroyable, il se charge en quelques secondes. C'est relativement mieux que le CSDN.

Quels sont les avantages de développer votre propre blog ? J'ai généralement quelques petites idées et je veux toujours écrire le code et l'exécuter pour le vérifier. Utilisez simplement un blog. Par exemple, lorsque j'ai récemment étudié les algorithmes des réseaux neuronaux, j'ai voulu essayer de créer un système de recommandation d'articles de blog. Si vous développez votre propre adresse e-mail, vous pouvez écrire votre adresse e-mail dans chaque article de blog afin que les personnes qui envoient du spam puissent la capturer, vérifiant ainsi l'efficacité de l'algorithme de filtrage anti-spam du système de messagerie développé...

Alors à quoi faut-il faire attention lorsqu'on écrit un blog en PHP ?

1. Le problème de la vitesse d'ouverture :

La logique métier d'un blog personnel est très simple, il ne s'agit que de publier des articles, de lire des articles, d'éditer des catégories, des commentaires, etc. La raison pour laquelle je parle d'architecture est que j'ai presque pleuré lorsque j'ai utilisé CSDN au cours des deux derniers jours. Je souhaite donc étudier comment ouvrir chaque page d'un site de blog en quelques secondes.

Premièrement, la page doit être aussi statique que possible. Lorsque la base de données est énorme, chaque fois que vous ouvrez un article de blog, vous devez vérifier la base de données et la lire, ou lire les catégories, les commentaires, etc. C'est un gaspillage de ressources, vous pouvez donc rendre la page entière ou une partie de la page statique.

Deuxièmement, les ressources de la page utilisent CDN. Simple, mais efficace.

Troisièmement, pour un trafic important, les requêtes de base de données doivent être mises en cache, les mises à jour retardées, etc. Par exemple, le volume de lecture d'articles, etc. peut être accumulé dix fois avant de soumettre une mise à jour de la base de données.

Le nombre de visites sur ce blog étant encore faible, nous n'envisagerons pas la méthode mentionnée ci-dessus pour le moment.

2. Structure du blog :

Le grand module du blog doit être divisé en backend et frontend. Chaque opération dans le backend doit vérifier si vous êtes connecté, ce qui inclut l'ajout. , la suppression, la modification et la vérification des articles et des catégories opèrent. La réception est principalement destinée à l'affichage. Afin de se développer rapidement, certains frameworks MVC sont généralement utilisés pour régulariser le processus de développement. Nous utilisons ThinkPHP ici. Le framework front-end vous permet de développer rapidement de belles interfaces. Nous utilisons ici bootstrap, et le framework JS utilise Jquery.

Les deux points ci-dessus sont un simple aperçu de ce qui est nécessaire pour développer un blog. Si vous souhaitez utiliser PHP pour créer votre propre blog, j'espère que cet aperçu simple pourra vous aider. Nous partagerons des informations pratiques. tutoriels de blog avec vous plus tard, vous pouvez prêter attention au site Web PHP chinois.

Recommandations associées :

Tutoriel d'exemple de développement de site Web de blog php (1/8)_Tutoriel PHP

blog php

Un tutoriel de blog simple en PHP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn