Maison  >  Article  >  développement back-end  >  Combien de temps faut-il pour apprendre un nouveau framework en PHP ?

Combien de temps faut-il pour apprendre un nouveau framework en PHP ?

(*-*)浩
(*-*)浩original
2019-09-16 11:41:313521parcourir

De nombreux frameworks PHP émergent de nos jours. Je ne suis pas un expert dans ce domaine, et je ne peux même pas en utiliser un avec compétence, donc je ne fais pas de recommandations et je ne veux pas discuter lesquels. sont des frameworks et lesquels ne le sont pas. Ce dont je veux discuter ici, c'est comment commencer à utiliser un nouveau framework plus rapidement.

Combien de temps faut-il pour apprendre un nouveau framework en PHP ?

Tout d'abord vous devez choisir un framework, tel que ZendFramework, Cake, Symfony, atk, Yii, CodeIgniter, Solar, PRADO, etc. Lequel choisir ? Certains frameworks fournissent d'excellents didacticiels « étape par étape », tandis que d'autres sont plus difficiles à démarrer. (Apprentissage recommandé : Programmation PHP de l'entrée à la maîtrise)

J'aime beaucoup cet article : "Exercices nécessaires pour apprendre un nouveau langage de programmation", mais je Parce que vous êtes déjà familier avec PHP, cette méthode ne peut pas être utilisée dans le framework d'apprentissage. Je voudrais donc lister quelques exercices similaires pour apprendre le framework PHP.

Si vous ne savez pas encore utiliser les frameworks, pourquoi ne pas suivre les exercices de cet article pour apprendre ?

1. Bonjour tout le monde (bonjour tout le monde)

Je n'expliquerai pas la nécessité de pratiquer ici. Créez une application sur un nouveau framework et affichez "'hello world" sur la page. Bien sûr, ce ne sera pas si simple.

2. Calculatrice

Écrivez un programme de calculatrice simple, combinez le formulaire, effectuez des opérations telles que l'addition, la soustraction, la multiplication et la division sur les deux opérandes, et mettez Le les résultats sont affichés sur la page. Vous devez configurer une action ou une méthode distincte (appelée différemment dans chaque framework) pour chaque opération, et également utiliser la fonction de validation de formulaire dans le framework (si le framework fournit cette fonction).

3. Livre d'or

Revenons à 1998 : créez un programme de livre d'or, affichez un formulaire sur la page que les utilisateurs doivent remplir, puis soumettez-le à celui-ci. application, puis stockez-la dans une base de données ou un fichier texte (selon votre propre situation) et affichez le contenu du message de l'utilisateur sur la page. Si le framework fournit des fonctionnalités permettant de créer des formulaires HTML, des modèles d'objet ou des calques, utilisez-les.

4. Analyser et paginer (analyser et paginer)

Sélectionnez une source RSS ou une autre source XML, analysez les entrées et affichez-les. Parallèlement, une fonction de pagination est ajoutée, permettant aux utilisateurs de parcourir cinq éléments par cinq et d'ajouter des numéros de page en haut ou en bas de la page. Si le framework fournit une telle fonctionnalité, utilisez-le.

Après avoir terminé les exercices ci-dessus, vous devriez être capable de savoir clairement comment utiliser ce cadre et pouvoir l'utiliser pour effectuer un travail plus complexe ou continuer à explorer d'autres fonctions de ce cadre. Si vous ne savez toujours pas comment l'utiliser, ou si vous passez beaucoup de temps à réaliser les exercices ci-dessus, alors je pense que ce framework ne vous convient pas, vous devriez donc trouver autre chose à utiliser.

N'oubliez pas que si vous rencontrez des difficultés lors de l'utilisation d'un framework, pensez à demander de l'aide à la communauté du framework. Un cadre bénéficiant d'un tel soutien communautaire sera d'une grande aide pour votre travail futur, et cela montre également que ce cadre est un bon cadre. Personne ne veut utiliser un framework six mois plus tard, et le développeur du framework annonce que le développement est arrêté. C'est très ennuyeux. Carte d'identité, distingue spécifiquement les différences entre le même comportement et le même statut.

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