Marco PHP: Cómo aprender un nuevo marco PHP
Existen muchos frameworks PHP hoy en día, algunos de los cuales son más llamativos que otros. No soy un experto en esta área y ni siquiera puedo usar uno de ellos de manera competente, por lo que no hago recomendaciones y no quiero discutir cuáles son marcos y cuáles no (la premisa de mi artículo es que todos los frameworks PHP autoproclamados son frameworks). Lo que quiero discutir aquí es cómo comenzar a usar un nuevo marco más rápido.
En primer lugar, por supuesto debes elegir un framework, como ZF, Cake, Symfony, atk, Yii, CodeIgniter, Solar, PRADO, etc. ¿Cuál elegir? Algunos marcos proporcionan excelentes tutoriales "paso a paso", mientras que otros son más difíciles de usar.
Me gusta mucho este artículo: "Ejercicios necesarios para aprender un nuevo lenguaje de programación", pero como ya estoy familiarizado con PHP, este método no se puede utilizar para aprender frameworks. Por eso me gustaría enumerar algunos ejercicios similares para aprender el marco PHP.
Si aún no sabes cómo utilizar el framework, ¿por qué no sigues los ejercicios de este artículo para aprender?
1.
Practique aquí. No daré más detalles sobre su necesidad. Cree una aplicación en un nuevo marco y muestre "hola mundo" en la página. Por supuesto, no será tan sencillo.
2. Calculadora (calculadora)
Escriba un programa de calculadora simple, combine la forma, realice operaciones como suma, resta, multiplicación y división en los dos operandos y genere los resultados. a la página superior. Debe configurar una acción o método separado (llamado de manera diferente en cada marco) para cada operación, y también usar la función de validación de formulario en el marco (si el marco proporciona esta función).
3. Libro de visitas
Regresemos a 1998: creemos un programa de libro de visitas, muestre un formulario en la página para que los usuarios lo completen y luego envíelo al programa de solicitud. y luego guárdelo en una base de datos o archivo de texto (según su propia situación) y muestre el contenido del mensaje del usuario en la página. Si el marco proporciona funcionalidad para crear formularios HTML, modelos de objetos o capas, utilícelos.
4. Analizar y paginar (analizar y paginar)
Seleccione una fuente RSS u otra fuente XML, analice las entradas y muéstrelas. Al mismo tiempo, se agrega una función de paginación, que permite a los usuarios buscar elementos de cinco en cinco y agregar números de página en la parte superior o inferior de la página. Si el marco proporciona dicha funcionalidad, úsela.
Después de completar los ejercicios anteriores, debería poder saber claramente cómo usar este marco y poder usarlo para completar tareas más complejas o continuar explorando otras funciones de este marco. Si todavía no sabes cómo usarlo, o pasas mucho tiempo completando los ejercicios anteriores, entonces creo que este marco no es adecuado para ti y deberías encontrar algo más para usar.
Recuerde, si encuentra dificultades al utilizar un marco, recuerde buscar ayuda de la comunidad del marco. Un marco con un apoyo comunitario tan fuerte le será de gran ayuda en su trabajo futuro y también demuestra que este marco es un buen marco. Nadie quiere utilizar un framework seis meses después y el desarrollador del framework anuncia que el desarrollo se ha interrumpido. Esto es muy molesto.