Maison > développement back-end > tutoriel php > Le tutoriel le plus complet sur le développement secondaire PHP (1)

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

小云云
Libérer: 2023-03-17 13:30:01
original
9104 Les gens l'ont consulté

Le développement secondaire peut être considéré comme très familier dans notre monde de la programmation, alors qu'est-ce que le développement secondaire PHP exactement ? Quelles sont ses exigences fondamentales ? Nous allons maintenant vous emmener du moins profond au plus profond pour comprendre ce qu'est le développement secondaire PHP.

1. Qu'est-ce que le développement secondaire ?

Le développement secondaire, en termes simples, consiste à personnaliser et à modifier les logiciels existants, à étendre les fonctions, puis à obtenir les fonctions et les effets souhaités. De manière générale, le cœur du système d'origine ne sera pas modifié.

2. Pourquoi avons-nous besoin d'un développement secondaire ?

Avec le développement continu des technologies de l'information, une série d'excellents ouvrages open source ont émergé dans l'industrie informatique, et leurs auteurs sont soit des individus, des équipes de projet ou des éditeurs de logiciels. La sélection et l'application de ces excellents logiciels open source et la réalisation de développements secondaires répondant aux besoins des entreprises sur cette base permettront non seulement de réduire les coûts d'information (coûts de temps et de développement) pour les entreprises, mais fourniront également des garanties techniques. C’est ce qu’on entend souvent : montez sur les épaules de géants et vous verrez plus loin. Par conséquent, de nombreuses entreprises nationales ont besoin de talents de développement secondaire.

3. Comment faire du développement secondaire ?

Tout d'abord, vous devez avoir une base linguistique pour le langage utilisé dans ce produit open source. Être capable de comprendre le code est le plus élémentaire.

Deuxièmement, vous devez vous familiariser avec les fonctions et les utilisations de ce produit open source. Ce n'est que lorsque vous le connaîtrez que vous saurez ce qu'est une exigence, ce que vous souhaitez modifier et ce qui l'accompagne. système. Il faut probablement Comment changer.

Troisièmement, vous devez être familier avec la structure des données, la structure du code, la structure du cadre système de ce produit open source, quel est le cœur et où se trouvent les fonctions subsidiaires. Pour faire simple, cela signifie une familiarité avec les bases de données, la logique du code et les répertoires de fichiers.

Quatrièmement, en fonction de vos besoins, utilisez ensuite le noyau des produits open source pour étendre et modifier le système afin de répondre à vos besoins

4. Présenter le développement secondaire des produits open source PHP Exigences de base :

Tout d'abord, les exigences de base : HTML (doit être très familier avec lui), PHP (peut comprendre le code, peut écrire certains petits systèmes, tels que : des forums de discussion, des petits CMS), Mysql (connaître au moins une base de données), Javascript (peut le comprendre et modifier certains codes existants), Div+Css (peut ajuster l'interface et comprendre comment utiliser CSS)

Deuxièmement, familier avec l'utilisation de Pour les produits open source, comme Dedecms, vous devez savoir comment vous connecter, comment créer une nouvelle colonne, comment ajouter des articles, comment utiliser les balises de modèle, le concept et l'utilisation des modèles, et d'autres fonctions

Troisièmement, vous devez Pour vous familiariser avec la structure de la base de données de ce produit open source, vous devez également comprendre le contenu des fichiers principaux qu'il contient, tels que : comment utiliser les classes de base de données, comment utiliser les filtres de sécurité couramment utilisés, comment pour utiliser des moteurs de modèles et d'autres contenus de base. Vous devez également connaître la structure des répertoires de ce produit open source, c'est-à-dire savoir où sont placés les modèles, où sont placés les contrôles, où sont placés les styles, etc.

Quatrième , familiarisez-vous avec vos besoins, interprétez les exigences, puis déterminez comment modifier et étendre ce produit open source. Que pouvez-vous obtenir après le développement secondaire ? Vous pouvez répondre à vos besoins et accumuler de l’expérience. L’expérience ici est la vôtre et celle des autres. Le soi-disant bénéfice des autres signifie que lorsque vous effectuez ce développement secondaire, vous pouvez absorber l'essence de ce système puis l'intégrer dans votre propre réflexion, et vous pouvez également résumer l'expérience de l'architecture du projet. Il y a un dicton qui dit ceci : les gens intelligents considéreront les expériences d'échec des autres comme leurs propres expériences, tandis que les gens stupides les considéreront comme leurs propres expériences après avoir connu des échecs d'innombrables fois.

Les points ci-dessus sont une explication simple de ce qu'est le développement secondaire, qu'est-ce que le développement secondaire PHP et quelles sont ses exigences de base. Sur la base de cette compréhension, concentrons-nous sur le contenu ultérieur et acquérons une compréhension plus complète du développement secondaire PHP.

Recommandations associées :

Quatre exigences de base pour le développement secondaire PHP

Le meilleur et le plus pratique tutoriel de développement secondaire PHP_ Tutoriel PHP

Des doutes sur le développement secondaire de 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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal