Maison  >  Article  >  développement back-end  >  Tutoriel PHP—Développement secondaire DedeCMS (2)

Tutoriel PHP—Développement secondaire DedeCMS (2)

小云云
小云云original
2017-11-14 13:42:005494parcourir

DreamWeaver Content Management System (DedeCMS) est un système de gestion de sites Web (Web CMS) qui intègre la publication, l'édition, la gestion et la récupération de contenu. En plus de posséder de nombreuses caractéristiques des CMS étrangers, il combine également les besoins des utilisateurs chinois en matière de contenu. les concepts du système de gestion sont clairement analysés et positionnés.

Développement secondaire de DedeCMS

1. Développement secondaire de DedeCMS

Afin de permettre à plus de gens de comprendre le développement secondaire et de comprendre plus facilement le développement secondaire de DedeCMS, ce qui suit sera brièvement présenter quelques bases et aperçus sur le développement secondaire de DedeCMS

2. Les bases nécessaires au développement secondaire de DedeCMS :

· Très familier avec HTML

· Familier avec la présentation de p+CSS

· Base PHP solide, familier avec la programmation structurée, comprenant la POO et capable de comprendre et d'utiliser

· Familier avec MYSQL, maîtrisant les Langage SQL

3. Processus d'apprentissage du développement secondaire DedeCMS

· Comprendre ce qu'est le CMS

· Se familiariser avec les fonctions de DedeCMS ( telles que les colonnes) Classification, gestion des documents, utilisation du modèle, paramètres du système et autres fonctions courantes)

· Maîtriser l'utilisation et les principes des balises de modèle DedeCMS

· Analyse de la structure du répertoire DedeCMS et familiarité avec le contenu principal de chaque dossier Quels fichiers installer, pour que vous sachiez quels fichiers dans quel dossier modifier lors du développement secondaire

Résumé de la structure du répertoire :

./a Généré chemin de stockage des fichiers .

/fichiers de cache de données et centre de données

/données d'arrière-plan de gestion de l'administrateur

/données de sauvegarde de sauvegarde

/fichiers de cache de cache

/enums Données de liaison de niveau, JS, fichiers de cache de type énumération

/js JS couramment utilisés

/mark Fichiers liés au filigrane

/module Fichiers d'installation du module

/rss Rss Related

/sessions Chemin de stockage de session

/textdata données texte

/tplcache template cache

/uploadtmp fichier de téléchargement Emplacement du cache

/ziptmp emplacement du cache de décompression du package zip...

L'analyse de la structure des fichiers DedeCMS connaît les fonctions de base de chaque fichier, ce qui facilite les modifications après avoir connu la fonction générale. de chaque fichier, vous pouvez facilement modifier le fichier

Résumé de la structure du fichier :

fichier de configuration de la base de données common.inc.php

config.cache. bak.php configuration du système en arrière-plan Sauvegarde

config.cache.inc.php Cache du fichier de configuration du système backend

downmix.data.php Collecter le fichier de cache obscurci

mysql_error_track.inc MYSQL journal des erreurs

safequestions.php Questions de sécurité

sitemap.html Plan du site

sys_pay.cache.php Configuration de la passerelle de paiement

template.rand.php Modèle aléatoire Paramètres...

· Pour l'analyse de la structure de la base de données DedeCMS, vous devez au moins connaître la fonction de chaque table, comprendre la conception de plusieurs tables principales et la signification des champs, afin de pouvoir juger rapidement s'il faut obtenir de nouvelles exigences, ajouter des champs ou créer une nouvelle table pour le traitement. Dans le même temps, vous pouvez également comprendre les idées de conception de base de données de DedeCMS et ajouter des idées de conception utiles à votre propre système.

· Contrôle de processus DedeCMS et analyse de certains fichiers de base. Familier avec certains contrôles de processus courants tels que la connexion, l'enregistrement, la gestion des documents, le contrôle des autorisations, la gestion de la classification, la configuration du modèle, etc. Disséquer plusieurs fichiers de base et comprendre leurs compétences en programmation et leurs mécanismes de sécurité

· Développement de plug-ins DedeCMS (plug-ins **** et plug-ins embarqués) Familier avec l'écriture de deux plug-ins, et l'importation et l'exportation de plug-ins , l'utilisation de modèles de correspondance de plug-ins

En tant que premier système de gestion de contenu open source en Chine, DedeCMS explore la voie du système de gestion de contenu Internet chinois depuis sa création, et a ouvert la voie à de nombreux CMS open source. Le programme était un travail personnel, une équipe a été formée pour améliorer les services aux utilisateurs et la qualité des produits tout en menant des recherches sur les systèmes de gestion de contenu de sites Web chinois, devenant ainsi le système de gestion de contenu le plus populaire actuellement. le marché.

Recommandations associées :

Le tutoriel le plus complet sur le développement secondaire PHP (1)

Quatre exigences de base pour le développement secondaire PHP

Le meilleur et le plus pratique tutoriel de développement secondaire PHP_Tutoriel 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