LinuxParty
CodeIgniter es un framework open source que permite desarrollar aplicaciones web con PHP. Es pequeño, corre muy rápido, está bien documentado y es fácil de aprender (siempre que poseas conocimientos de PHP).
Este marco de trabajo utiliza el patrón de diseño de software MVC, lo que facilita mucho estructurar la aplicación y su mantenimiento, además posee helpers, bibliotecas, etc. que facilitan y agilizan mucho el desarrollo.
Trabajar con bases de datos es muy fácil, ya que CodeIgniter brinda todo un conjunto de clases muy completas y además está el Scaffolding, que permite desde el navegador, crear y editar los datos de la DB.
¿Por qué usar CodeIgniter?
En realidad existen otros frameworks open source, potentes y ampliamente utilizados como Zend y PHP Cake. Si se trata de un equipo de desarrollo grande y el proyecto también lo es o requiere integración con las APIs de Google o Flickr por ejemplo, creo que lo mejor sería o sí se justificaría usar Zend, pero para los que somos independientes, creo que no tiene tanto sentido, sobre todo si no vamos a usar ni la midad de las opciones.
En mi experiencia, CodeIgniter es el más liviano, rápido y fácil de aprender (y no tiene nada que envidiarle a ningún otro).
Vos ¿Cuál conoces/usas?
CodeIgniter:
- Sitio: codeigniter.com
- Descargar: CodeIgniter
- Grupo en español: CodeIgniter-spanish
- Descargar manual: CodeIgniter español
-
Programación
- El CEO de Nvidia dice que los niños no deberían aprender a programar
- 40 años de Turbo Pascal: recuerdos del dinosaurio codificador que revolucionó los IDE
- Los lenguajes de programación más populares y dónde aprenderlos.
- Top 5 de los principales lenguajes de programación para desarrollar aplicaciones de escritorio Linux
- Qt Creator 12 lanzado con complementos de grabación de pantalla y Explorador de compiladores
- 10 sitios web para practicar problemas de programación
- Rust en Linux: madurando con el soporte de Cisco, Samsung y Canonical
- Microsoft presenta GitHub Copilot para programadores de empresas
- Geany 2.0 el IDE para Linux más ligero y versatil, lanzado con grandes mejoras y soporte para Meson
- Cómo Instalar y Ejecutar Ghidra en Linux: Herramienta de análisis de Código Abierto
- Los mejores creadores de páginas web "Drag & Drop" para Joomla
- ¿Son los Scrums un cáncer?
- ¿Se puede medir la productividad del desarrollador de software?
- Qt Creator 11 IDE de código abierto agrega terminal integrado, compatibilidad con GitHub Copilot
- Textual: la biblioteca de Python para crear aplicaciones TUI y CLI, para Linux, Mac o Windows
Comentarios
Escribir un comentario