Sitemap

Creando un CRUD con Laminas framework

2 min readNov 4, 2021
Project Laminas

Conocí Zend Framework porque el mi actual trabajo se estaba utilizando en muchos proyectos. Pronto tuvimos que actualizar los proyectos a Laminas, he de confesar que me costo al principio dado que la curva de aprendizaje es un poco mayor a comparación de otros frameworks.

La ventaja que yo le veo, es la utilización de programación orientada a objetos, pero me dirás, que tiene eso de extraordinario si ya todos los frameworks PHP lo implementan.

Y si tienes razón pero entonces, ¿cual es la ventaja? La principal diferencia es la utilización de patrones de diseño y como te haces más consciente de su utilización. Eso a la larga te ayuda a ti como programador a desarrollar tus capacidades técnicas.

El proyecto Laminas es una continuación open-source de Zend Framework.

El principal argumento para usar Laminas es la difusión de buenas prácticas y patrones de diseño entre los desarrolladores web.

En la forma en que se escribe el código se busca la mantenibilidad para asegurar que nuestro código se pueda actualizar y escalar en forma que pueda ser continuamente actualizado sin romperse. Laminas se desarrolla teniendo en cuenta la mantenibilidad a largo plazo.

He creado este tutorial dado que hay poca documentación en español.

Thank you to Asfo from the PHPMX slack community

En esta serie creamos un CRUD básico. CRUD es una acrónimo para las acciones de Crear, Leer, Actualizar y Borrar. Son seis vídeos que abarcan lo siguiente:

Capítulo 1: Introducción e instalación

Capítulo 2: Custom Layout y configurar base de datos MySQL

Capítulo 3: Creación y edición de tareas

Capítulo 4: Borrar tareas.

Capítulo 5: Marcar tarea como completada

Capítulo final: Refactorización vistas de crear y editar tareas

Aquí la playlist con todos los vídeos.

Espero les sirva en su carrera como desarrolladores por si algún día se topan con Laminas o si por curiosidad quieren aprender un poco de este framework.

Mucho me ayudan si comparten los vídeos y se suscriben a mi canal de youtube.

Un saludo y happy coding.

--

--

Sirpyerre Rojas
Sirpyerre Rojas

Written by Sirpyerre Rojas

Desarrollador backend apasionado, especializado en Go y PHP. Siempre intentando mejorar mi código. Disfruto pasar tiempo con mi esposa e hijos.

No responses yet