08:16 (26-05-2012)
Ddsmedia
Publicada el 11-11-2011 18:33 0 3

CodeIgniter, Framework para PHP

Enviar a Twitter Enviar a Facebook Compartir en Questionity

image

He escuchado a otros programadores mencionar que, para acelerar el desarrollo de algún proyecto y llevar a cabo un mejor trabajo en equipo, se puede hacer uno de algún Framework, CodeIgniter hoy en día es uno de los mas usados para PHP.

¿Y usarlo que ventajas nos ofrece?

Bueno, pues los propios creadores de CodeIgniter nos lo dicen, ya que este es una serie de herramienta para gente que crea aplicaciones web bajo PHP. Su meta es permitirte desarrollar proyectos más rápidamente que si tuvieras que comenzar desde cero, ya que pone a tu disposición librerías para las tareas comunes, así como una interfaz simple y una estructura lógica para acceder a dichas librerías. Así pues, CodeIgniter permite que te centres exclusivamente en el proyecto reduciendo la cantidad de código que necesitas para cierta tarea.

Además CodeIgniter es gratuito, trabaja bajo licencia Apache/BSD-style, es ligero, rápido, y genera URLs amigables. Por otra parte, facilita la vida a los programadores y diseñadores. Ya que utiliza la arquitectura denominada MVC, donde los programadores se encargarán de la parte de código puro y duro, y los diseñadores exclusivamente del lenguajes de maquetado, como HTML y CSS.

¿Y cómo se logra lo anterior? Bueno, pues bajo MVC los elementos que conforman el proyecto se separan en tres partes:

Modelo: Incluye lo relacionado con la extracción de información, ya sea de una base de datos, de algún archivo de texto, etc. Esto le toca a los programadores.

Vista: Es la última parte de la arquitectura, lo que se le presenta gráficamente al usuario. De ello se encargan los diseñadores.

Controlador: El controlador se encarga de poner orden; manda llamar al Modelo o la Vista según corresponda. Esto también le toca a los programadores.

En este Frameworks se incluye un "lenguaje propio" que no es otra cosa que la simplificación del lenguaje de programación que cubre el Framework; su finalidad es escribir menos código y hacer más. Lo cual tiene mucho que ver con las librerías que también incluyen, cuya finalidad es equivalente a la anterior, ya que nos ahorra el tener que escribir código para tareas comunes, como la conexión a una base de datos, por ejemplo.

Añade tu comentario

Comentarios de CodeIgniter, Framework para PHP

Nombre: (opcional)
Añade tu comentario:
Inserta el código de verificación:
 
 

Sobre esta noticia

Autor: Ddsmedia (1618 noticias)

Fuente: ddsmedia.net

Visitas de esta noticia: 545

Tipo: Reportaje

Esta noticia se publica con licencia: Distribución gratuita

Regístrate en Globedia