Maison  >  Article  >  Tutoriel CMS  >  Quelles sont les précautions pour le développement secondaire d'Imperial CMS ?

Quelles sont les précautions pour le développement secondaire d'Imperial CMS ?

王林
王林original
2019-11-05 17:11:322029parcourir

Quelles sont les précautions pour le développement secondaire d'Imperial CMS ?

1. Ne le modifiez pas dans le système d'origine

Il est recommandé que les plug-ins qui ne présentent pas de vulnérabilités soient créés indépendamment. et ne pas être modifié dans le système d'origine. Par exemple, la connexion, l'enregistrement et le téléchargement AJAX actuels peuvent toujours être connectés, enregistrés et téléchargés sans AJAX. Même si l'utilisateur trouve l'ancienne connexion de connexion, l'ancienne adresse d'enregistrement et l'ancienne adresse de téléchargement, il n'y aura aucune faille. .

2. Écrivez tous les codes dans vos propres fichiers

Si des vulnérabilités se produisent si vous ne modifiez pas les fichiers système d'origine, n'écrivez pas les codes. morceau par morceau dans les fichiers originaux. , écrivez tout le code dans votre propre fichier, en unités de fonction, référencez le fichier à l'emplacement approprié, insérez la fonction à l'endroit à modifier et ajoutez des commentaires.

3. Certains systèmes de fichiers seront régénérés. N'écrivez pas de code manuellement dans ces fichiers

Tout le monde sait que e/class/config.php est un fichier de configuration (ecms7). .0 est e/config/config.php), qui contient l'intégralité des paramètres du site, les informations sur le modèle, etc. Elle est fréquemment mise à jour et personne n'écrit de code ici à la main.

4. Ne placez pas les fichiers que vous créez au hasard

La structure de répertoires utilisée par trylife jusqu'à présent est la suivante :

e/trylife /common/ Lieu couramment utilisé Les fichiers de fonctions PHP couramment utilisés du plug-in JQuery js

e/trylife/plug-in 1 Nom du répertoire anglais/js php html et autres fichiers nécessaires propres à ce plug-in

e/trylife/plug-in 2 Nom du répertoire anglais/
………
e/trylife/pluginn Nom du répertoire anglais/

Tutoriel recommandé : Tutoriel Empire CMS

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