0% encontró este documento útil (0 votos)
180 vistas5 páginas

Guía de CodeIgniter para Desarrolladores

CodeIgniter es un framework PHP liviano que utiliza el patrón de diseño MVC para permitir a los desarrolladores crear aplicaciones de forma ordenada y rápida. Usa un enfoque de separación de preocupaciones dividiendo la aplicación en las capas de Modelo, Vista y Controlador. Ofrece ventajas como código reutilizable, documentación, facilidad de edición y creación de módulos nuevos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
180 vistas5 páginas

Guía de CodeIgniter para Desarrolladores

CodeIgniter es un framework PHP liviano que utiliza el patrón de diseño MVC para permitir a los desarrolladores crear aplicaciones de forma ordenada y rápida. Usa un enfoque de separación de preocupaciones dividiendo la aplicación en las capas de Modelo, Vista y Controlador. Ofrece ventajas como código reutilizable, documentación, facilidad de edición y creación de módulos nuevos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

DESARROLLO DE

APLICACIONES PHP CON


FRAMEWORK CODEIGNITER
Framework CodeIgniter
CodeIgniter es un framework para el desarrollo de
aplicaciones en php que utiliza el MVC. Permite a
los programadores Web mejorar la forma de
trabajar y hacerlo a mayor velocidad.
Al igual que cualquier framework está pensado para
gente que tiene un dominio, al menos medio, del
lenguaje de programación PHP.
¿Qué es MVC?
El Modelo Vista Controlador es un estilo de
programación en el que la aplicación está dividida
en 3 capas:
Modelo: es dónde se procesa y obtienen los datos,
la conexión con la base datos.
Vista: presenta los datos en pantalla, es donde va el
código HTML.
Controlador: controla los datos, dicho de forma
rápida obtiene datos de un modelo, los procesa, y
se los pasa a la vista.
Ventajas de utilizar un framework como
CodeIgniter
 Las páginas se procesan más rápido, el núcleo de
CodeIgniter es bastante ligero.
 Es sencillo de instalar, basta con subir los archivos al ftp y
tocar un archivo de configuración para definir el acceso a la
base de datos.
 Reutilización de código, desarrollo ágil.
 Existe abundante documentación en la red.
 Facilidad de edición del código ya creado.
 Facilidad para crear nuevos módulos, páginas o
funcionalidades.
 Acceso a librerías públicas y clases. Entre otras, hay
librerías para el login, paginado, calendarios, fechas, …
 Estandarización del código. Fundamental cuando hay que
tocar código hecho por otra persona o cuando trabaja más
de una persona en un mismo proyecto.
 URLs amigables con SEO. Hoy en día creo que nadie duda
de la importancia del posicionamiento web.
 Separación de la lógica y arquitectura de la web, el MVC.
 CodeIgniter es bastante menos rígido que otros
frameworks. Define una manera de trabajar, pero podemos
seguirla o no (esto puede convertirse en un inconveniente
también).
 Cualquier servidor que soporte PHP+MySQL sirve para
CodeIgniter.
 CodeIgniter se encuentra bajo una licencia open source, es
código libre.
 CodeIgniter usa una versión modificada del Patrón de Base
de Datos Active Record. Este patrón permite obtener,
insertar y actualizar información en tu base de datos con
mínima codificación. Permite query más seguras, ya que los
valores son escapadas automáticamente por el sistema.

¿Por qué se aplica ese Framework?


Porque permite que los programadores mejorar la forma de
trabajar “ORDENADAMENTE” y hacerlo en mayor velocidad ya
que utiliza el MVC.

También podría gustarte