Maison  >  Article  >  développement back-end  >  Quelles bases sont nécessaires pour apprendre PHP ?

Quelles bases sont nécessaires pour apprendre PHP ?

怪我咯
怪我咯original
2017-06-16 14:11:407903parcourir

Cet article vous présente les connaissances de base que vous devez maîtriser avant d'apprendre PHP. Beaucoup de gens pensent que PHP peut être appris à partir de zéro, c'est-à-dire que vous pouvez apprendre PHP directement sans rien apprendre d'autre. En effet, démarrer avec PHP est simple et n’est lié à aucune autre connaissance. Vous pouvez l’apprendre de zéro sans aucune autre connaissance. Mais à mon avis, il faut quand même maîtriser quelques connaissances de base sur la production de pages Web avant d’apprendre PHP. Avant d'apprendre PHP, ma recommandation personnelle est : hmtl -> css -> MySQL (c'est-à-dire instruction SQL) ->

html, css et javascript sont principalement utilisés pour créer des pages front-end. Certaines personnes peuvent se demander, puisque j'apprends PHP et que je fais des programmes back-end, pourquoi devrais-je apprendre la production front-end ? De plus, les grandes entreprises n’ont-elles pas une division claire du travail entre la réception, le back-office, l’art, etc., et pourquoi ont-elles encore besoin de moi pour les rédiger ? Oui, mais il s’agit d’une grande entreprise. Pour une petite entreprise, tout cela doit être fait par une seule personne. De la conception des pages à la mise en page, en passant par le graphisme et le traitement en arrière-plan, tout est réalisé par une ou plusieurs personnes, sans division claire du travail. Tout doit être fait à la réception et à l’arrière. Dans les grandes entreprises, même s'il existe une division claire du travail, même si vous n'êtes pas obligé d'écrire ces choses à la réception, vous devez être capable de les lire.

Ce que MySQL doit maîtriser, ce sont les instructions SQL, qui ne sont rien d'autre que l'ajout, la suppression, la vérification et l'optimisation de la base de données. Elles sont relativement simples et rapides à apprendre, et ce sont aussi des connaissances qui doivent être maîtrisées.

Quant à ajax et jQuery, lorsque vous avez appris PHP dans une certaine mesure, vous pouvez envisager de les apprendre, car ajax est utilisé dans de nombreux grands projets, notamment les salons de discussion.

Voici ce que vous devez faire pour apprendre PHP :

1. Assurez-vous de pouvoir comprendre le code PHP à l'aide du manuel.
2. Assurez-vous que vous pouvez utiliser MySQL et connaître les requêtes courantes, y compris les requêtes conjointes. Vous devez savoir comment installer MySQL et configurer les autorisations des utilisateurs.
3. Assurez-vous de maîtriser l'utilisation des tableaux et de comprendre l'organisation des données et la logique d'affichage du HTML.
4. Assurez-vous de bien comprendre CSS, de pouvoir mettre en page DIV+CSS et de maîtriser les balises courantes telles que DIV, UL, DL, SPAN et P. (Si vous êtes un professionnel, vous devez également apprendre le flottement, le positionnement, la lightbox, etc.).
5. Assurez-vous de pouvoir écrire du code Javascript couramment utilisé et commencer à apprendre les bibliothèques Javascript, telles que jquery. Lorsque vous apprenez une bibliothèque JS, n'oubliez pas de ne pas regarder le code source d'un seul coup. Lisez d'abord le manuel, puis apprenez en vous basant sur les exemples. (Le personnel professionnel de la réception doit étudier les dossiers de la bibliothèque).

Après avoir terminé 1 à 5, vous maîtriserez les compétences de base et serez capable de gérer les problèmes avec un seul fichier. À ce stade, commencez à apprendre la logique métier. Qu'est-ce que la logique métier ? C'est créer des fonctions qui peuvent être utilisées une par une grâce à l'organisation du code. La chose la plus fondamentale est le livre d'or. La chose la plus importante dans cette partie est de comprendre les habitudes d'affichage du site Web, les habitudes de configuration, les habitudes de gestion et les habitudes de publication des utilisateurs.
6. Maîtrise de la rédaction de livres d'or. Les petites fonctions peuvent être implémentées habilement via plusieurs fichiers PHP. Par exemple, quels fichiers sont utilisés pour l'affichage, quels fichiers sont utilisés pour la gestion et quels fichiers sont utilisés pour publier du contenu. Et j’ai eu une compréhension approximative des fonctions d’adhésion. (Vous pouvez télécharger le programme du livre d'or pour étudier et étudier).
7. Commencez à vous impliquer dans des projets plus importants. Comprenez d’abord le flux des pages Web du site Web. Développer des idées de processus. À l'heure actuelle, vous pouvez installer plusieurs autres produits PHP open source (y compris nationaux et étrangers), tels que Discuz, DeDeCMS, Drupal, etc. Ne regardons pas le code de base de ces produits. Examinez certaines configurations, installations, modèles d'applications et d'interfaces.
8. Commencez à comprendre la structure commerciale du site Web, y compris la réception, le back-office, les membres et le flux de données (utilisateur vers base de données, base de données vers utilisateur). Maîtrisez la conception de processus. Par exemple, si vous souhaitez ajouter une fonction de téléchargement d'images, vous avez besoin de plusieurs fichiers.
9. Trouvez un emploi et entraînez-vous. Ne soyez pas trop pointilleux au début, mais assurez-vous de trouver une entreprise qui vous permet de performer. Commencez à prendre contact avec les besoins des clients, comment organiser les documents et résoudre les bugs.
10. Après avoir travaillé pendant environ six mois à un an, commencez à résumer en fonction de l'entreprise que vous choisissez et des applications que vous créez, commencez à résumer le modèle de développement, le moteur de modèles, la conception de la base de données, etc.

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