Maison  >  Article  >  développement back-end  >  Comment créer un installateur en php

Comment créer un installateur en php

藏色散人
藏色散人original
2020-07-24 09:31:362989parcourir

Comment faire un installateur en PHP : vérifiez d'abord les autorisations des répertoires et des fichiers ; puis modifiez le fichier de configuration et changez le fichier de configuration avec les valeurs correspondantes renseignées puis importez la base de données ; super système initial Juste un administrateur.

Comment créer un installateur en php

J'ai été très excité récemment. Je suis toujours le même que lorsque j'ai appris la programmation, même si maintenant je repense aux programmes que j'ai écrits. sont tous très excitants. Je suis un enfant et plein de lacunes, et je ne pense pas beaucoup à l'efficacité et à la sécurité. Mais chaque fois que j'écris un nouveau programme ou un nouveau système, j'ai toujours envie de le présenter immédiatement à la compétition. . Cela fait du bien. Même si je reviendrai sur ce programme après un certain temps et que j'y trouverai quelques lacunes, il ne fait aucun doute qu'une attitude aussi positive m'a beaucoup profité. C'est à cela que sert la programmation, augmenter votre sentiment d'accomplissement et de fierté grâce à quelques petits succès, qui vous rendront plus intéressé.

Recommandé : "Tutoriel PHP"

Ce système de guidage médical a été développé à l'origine pour répondre aux besoins de l'entreprise, donc je n'y ai pas trop réfléchi. Je l'ai fabriqué moi-même. Cela n'a pas duré très longtemps, mais j'ai ignoré les tests internes et je l'ai testé en l'utilisant. Il est utilisé depuis près d'un an maintenant. Le niveau de données est maintenant de plusieurs centaines de milliers, avec plusieurs modifications mineures. mises à niveau entre les deux, il peut être considéré comme ayant réussi le test et fonctionnant relativement bien. Je l'ai donc mis à jour récemment, dans l'espoir de réaliser une distribution universelle simple. J'ai donc effectué le processus d'installation aujourd'hui. Ce qui suit est un résumé de la façon d'installer le programme PHP.

Je n'écrirai pas de code spécifique ici, mais je veux parler de l'idée de​​créer ce programme d'installation. Les programmes ou systèmes réalisés avec PHP sont généralement des systèmes BS. Il en va de même si vous utilisez un nom de domaine sur le réseau public ou si vous créez un environnement en interne pour votre propre usage interne. Par conséquent, les programmes PHP sont basés sur l'environnement. Je ne parlerai pas ici de l'environnement. Que vous utilisiez l'intégration, etc., il peut être utilisé sur n'importe quel serveur. Ici, nous parlons principalement de l'implémentation du programme d'installation de PHP. Tous les programmes sont des répertoires et des fichiers, et il en va de même pour PHP.

Une fois le projet PHP terminé, le fichier de configuration est généralement réservé. Le programme d'installation que nous devons faire est d'exploiter ce fichier de configuration. Si une base de données est utilisée, nous devons également en parler. ce qui suit : Comment écrire un programme d'installation avec une base de données.

1. Vérifiez les autorisations des répertoires et des fichiers : Les étudiants qui ont utilisé win peuvent ne pas y prêter attention, car sur win, les autorisations des répertoires. sont relativement vagues, mais sous Linux ci-dessus, les autorisations de fichiers sont très importantes, donc pendant le processus de développement, il est nécessaire d'enregistrer quels répertoires et fichiers de votre projet nécessitent des autorisations d'écriture, lesquels nécessitent des autorisations d'exécutable, etc. Pour ceux qui n’ont pas besoin d’autorisation en écriture, il est préférable de ne pas leur accorder d’autorisation en écriture, ce qui sera plus sûr. Vous pouvez utiliser la fonction PHP pour déterminer si le fichier ou le répertoire que vous avez spécifié dispose des autorisations correspondantes. Sinon, invitez-le à le modifier via FTP ou d'autres méthodes, ou vous pouvez utiliser la fonction chmod() de PHP pour modifier le spécifié. Le fichier est modifié avec les autorisations spécifiées. Par exemple, si votre programme génère des fichiers statiques ou des fichiers de sauvegarde. Vous avez besoin d'une autorisation en écriture. À l'heure actuelle, le programme d'installation est généralement écrit dans un répertoire appelé install. Vous devez faire attention au chemin du programme à l'intérieur. Nous l'étudierons ici.

2. Modifier le fichier de configuration : Généralement, ce fichier de configuration est le fichier de configuration de la base de données. Bien sûr, il existe parfois également des fichiers de configuration nécessaires à votre programme. Par exemple, si vous définissez la valeur d'un global. variable, vous devez l'installer. Spécifiez-le lorsque vous le spécifiez, puis laissez le programme d'installation le remplir ici. Après avoir rempli ces variables de configuration requises, vous devez vérifier si elles sont correctement renseignées et si la configuration peut réussir. Par exemple, s'il s'agit d'une base de données, créez simplement un lien vers la base de données pour voir si elle est correcte. Lien, lorsque toutes les vérifications sont réussies, nous pouvons modifier le fichier de configuration à la valeur correspondante qu'il a renseignée via les règles habituelles, etc.

3. Importer une base de données : Il existe de nombreuses façons d'importer une base de données. Certaines personnes sont habituées à utiliser certains programmes phpmyadmin, etc., mais dans certains cas, l'utilisateur ne peut avoir qu'un seul compte, donc Pour écrire un programme d'importation de base de données, ce programme est en fait très simple. Nous pouvons effacer notre base de données et effacer la table de données, puis la transférer vers un fichier sql, ou un autre fichier (fichier php, bien sûr, le programme d'importation correspondant doit être utilisé). be Écrivons-le. Ici, nous prenons comme exemple le fichier sql le plus simple exporté par mysql), puis nous lisons ce fichier sql et exécutons l'instruction sql à l'intérieur (nous pouvons parfois avoir besoin de filtrer d'autres éléments à l'intérieur, des commentaires, etc. ), de Bien sûr, il peut également être écrit comme d'autres programmes d'importation de bases de données. Par exemple, la plupart des programmes d'importation actuels peuvent écrire un programme d'importation dédié.

4. Créer un utilisateur initial : C'est facile à comprendre. Il ne s'agit rien de plus que de créer un super administrateur initial du système afin que vous puissiez vous connecter et l'utiliser.

Cependant, certains programmes d'installation peuvent être relativement compliqués et avoir d'autres exigences, comme ce système de guidage médical, j'ai créé deux programmes d'installation que l'utilisateur peut sélectionner. L'un est l'installation initiale, qui est la première fois que vous l'utilisez. et l'autre est Il s'avère qu'il existe un système d'orientation médicale écrit en .net. J'ai révisé la version .net et l'ai mise à niveau. Dans certains cas, les données .net originales doivent être conservées et transférées vers ce programme, un programme de transfert doit donc être ajouté.

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