Un proyecto en PHP

1/14
Recursos
Transcripción

¿Por qué es importante aprender frameworks en PHP?

Aprender a manejar frameworks en PHP es crucial para cualquier desarrollador que busque eficiencia y profesionalismo en sus proyectos. Un framework se asemeja a una caja de herramientas donde cada herramienta está diseñada para facilitar tareas comunes, ahorrando tiempo y esfuerzo. En vez de dedicar meses programando desde cero, un framework ofrece soluciones preconcebidas para tareas como sistemas de login, conexiones a bases de datos, y administración de plantillas.

¿Qué beneficios ofrecen los frameworks en PHP?

  • Ahorro de tiempo: Al usar herramientas ya creadas, puedes centrarte en aspectos más creativos o específicos de tu proyecto.
  • Seguridad: Los frameworks suelen incorporar prácticas de seguridad robustas, ofreciéndote una capa adicional de protección.
  • Estandarización: Gracias a la estructura y reglas que imponen, facilitan la colaboración entre varios desarrolladores en un mismo proyecto.
  • Mantenimiento y escalabilidad: Cuentan con módulos que permiten modificar o ampliar funcionalidades sin rehacer todo el código.

¿Cómo comparan los frameworks con el desarrollo desde cero?

Cuando decides crear un proyecto desde cero, necesitas pensar en cada detalle, desde la autenticación hasta cómo manejar las peticiones del usuario. Esto no solo es tiempo consumido, sino también aumenta el margen de errores y desafíos relacionados con la seguridad y rendimiento. Los frameworks se encargan de muchas de estas necesidades básicas, lo que significa que puedes enfocarte en tus necesidades específicas y entregar un producto más rápidamente.

¿Cómo se introducen los usuarios a la práctica con frameworks en PHP?

Este tipo de cursos guían al estudiante a través de la creación de proyectos, permitiéndole comprender cómo se manejan las peticiones, procesamiento y respuestas en un entorno seguro y controlado. Quienes participen en estos cursos obtendrán no solo conocimiento teórico, sino también experiencia práctica invaluable.

¿Qué recursos adicionales están disponibles para los estudiantes?

  • Comunidades en línea: Los foros y grupos de redes sociales son una excelente manera de seguir aprendiendo y conectarse con otros desarrolladores.
  • Documentación de frameworks: A menudo, los frameworks incluyen una documentación exhaustiva que puede aclarar dudas y ofrecer ejemplos prácticos.
  • Práctica continua: La mejor manera de dominar un framework es utilizándolo regularmente, creando proyectos pequeños y escalándolos con el tiempo.

Unirse a un curso de frameworks en PHP abre la puerta a un mundo de posibilidades, llevándote un paso más cerca de convertirte en un desarrollador web profesional. Con esfuerzo y dedicación, podrás utilizar estas herramientas para dar vida a tus ideas y llevar tus habilidades de programación al siguiente nivel. ¡No te rindas y sigue aprendiendo!

Aportes 17

Preguntas 6

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Les comparto una imagen con los mejores Frameworks de PHP.

La batalla entre programar con frameworks o sin ellos es eterna, pero la verdad es que, depende las necesidades del proyecto, es mejor usar uno o no, pero nunca está de más aprenderlos 😄

RESUMEN:

  • Un proyecto de PHP , necesitamos crearlo con un framework
  • Un framework nos permite no volver a crear la rueda
  • Si hacemos todo desde cero, demoraríamos mucho tiempo, el framework, nos agiliza el trabajo, porque todo viene configurado como: conexiones,plantillas,etc. Sin descuidar la seguridad y rendimiento
  • Nos permite enfocarnos en la necesidad y no tanto en la arquitectura del software

Quiero contarles una experiencia personal:

En los días de Universidad aprendí PHP básico para sacar adelante un proyecto de la materia, pero de ahí no profundice más en este lenguaje de programación. Luego en el trabajo volví a toparme con PHP (manejaban un sistema con PHP sin frameworks) y fue que seguí aprendiendo y profundizando más en este lenguaje de programación.

Por iniciativa propia y gracias a mi jefe se empezó un proyecto con Laravel para mejorar ciertos procesos dentro de la organización. Aún no tenia experiencia con Laravel, pero ya mi experiencia y haber profundizado más en el funcionamiento y componentes que maneja PHP me ayudo a entender mejor el framework cuando comencé a aprenderlo.

Caso contrario cuando comencé a aprender Django (un framework de Python), no sabía nada de Python y aún así decidí primero aprender Django en vez de Python primero. Mi curva de aprendizaje fue más lenta, porque conforme aprendía Django me detenía a aprender detalles de Python y al final no entendía del todo Django porque no conocía a profundidad Python.

Por fin me decidí a aprender primero a detalle y profundidad Python antes de Django, y el cambio fue muy positivo, cuando regrese a aprender otra vez Django, el aprendizaje fue más rápido y entendía como funcionaba Django.

Con esta experiencia personal quiero decirles que primero aprendan el lenguaje de programación antes que un framework, y no porque sea fan de programar sin frameworks, todo lo contrario, un framework nos ayuda a no reinventar la rueda, sino porque conocerán a profundidad como funciona el framework que están usando.

Cuéntenme su experiencia, les paso algo parecido, ¿Cómo les fue cuando aprendieron su primer framework?

Un proyecto en PHP


Un proyecto en PHP necesita ser construido a través de un framework. El Framework nos ayudará a no reinventar la rueda.

Empecé a aprender PHP para llegar a estos temas y pasar a aprender Laravel, es bueno ver que estoy cerca y aunque ha sido una larga travesía ya que lo mío es el Front, no me he rendido y aquí seguiré aprendiendo y compartiendo lo aprendido en el camino.

Curso de Introducción a Frameworks de PHP

💡 Los Framework nos ayudan a no reinventar la rueda.

⚙ Ventajas de usar un Framework:
Al usar una herramienta de este tipo nos ahorrará tiempo en:
✅ Evitar crear por nosotros mismos un sistema de Login.
✅ La gestión eficiente al acceso a las DB mediante el uso de los ORM.
✅ La creación de código para recibir peticiones del cliente.
✅ La fácil integración de nuevos desarrolladores en un proyecto gracias a la forma de trabajo que manejan.

🔎 Resumen:
Los Framework es una herramienta poderosa que nos ayudan a enfocarnos directamente al producto a desarrollar y el resto se lo dejamos al Framework. Claro sin descuidar la seguridad y los temas de rendimiento.

Saber más sobre PHP y sus Frameworks:

Vendo del curso de composer y el profesor explica genial

No es tan así, como decis, que te desligas de un login, por ejemplo.

Los frameworks nos ayudan a agilizar el desarrollo de un proyecto. Uno de los frameworks más populares en PHP está Laravel. Del cuál existen varios cursos en Platzi. El introductorio a Laravel es este: https://platzi.com/cursos/intro-laravel-2020/

Peticion, Procesamiento y respuesta.

Nosotros si nos dedicamos a trabajar solo con php nos vamos a tardar mucho tiempo, mientras que con frameworks son una caja de herramienta que nos ayuda trabajar de manera aficiente.

Frameworks mas utilizados de PHP.

LARAVEL
ZEND
Yll FRAMEWORK
CAKEPHP
SYMPONY
CODEIGNITER

programar con frameworks o sin ellos?
la verdad es que, depende las necesidades del proyecto, es mejor usar uno o no, pero nunca está de más aprenderlos

muy claro, la definicion e utlidad del framework

Grande Italo veremos como nos va en este curso…

gracias por los aportes

buen día que tal una ayuda ?

se puede traer una sesion de codeineiter
a otro archivo de php que no tiene codeineiter?

o en todo caso llamar a un funcion de codeineiter desde un archico de php independiente…

gracias.

los framworks facilitan el desarrollo de un proyecto ya que vienen algunas herramientas ya desarroladas y entadarizadas lo que hace facil su manejo y personalización