Codeigniter

Páginas: 52 (12903 palabras) Publicado: 4 de marzo de 2013
CodeIgniter
CodeIgniter es un framework PHP para la creación rápida de aplicaciones web. Presentación
general del framework y primeras notas para empezar a usarlo.
Probablemente ya sepamos que un framework es un programa para desarrollar otros programas,
CodeIgniter, por tanto, es un programa o aplicación web desarrollada en PHP para la creación de
cualquier tipo de aplicación web bajo PHP.Es un producto de código libre, libre de uso para
cualquier aplicación.

Como cualquier otro framework, CodeIgniter contiene una serie de librerías que sirven para
el desarrollo de aplicaciones web y además propone una manera de desarrollarlas que
debemos seguir para obtener provecho de la aplicación. Esto es, marca una manera
específica de codificar las páginas web y clasificar susdiferentes scripts, que sirve para que
el código esté organizado y sea más fácil de crear y mantener. CodeIgniter implementa el
proceso de desarrollo llamado Model View Controller (MVC), que es un estándar de
programación de aplicaciones, utilizado tanto para hacer sitios web como programas
tradicionales. Este sistema tiene sus características, que veremos en artículos siguientes.
CodeIgniter no esmagia, pero contiene muchas ayudas para la creación de aplicaciones
PHP avanzadas, que hacen que el proceso de desarrollo más rápido. A la vez, define una
arquitectura de desarrollo que hará que programemos de una manera más ordenada y
contiene diversas herramientas que ayudan a hacer aplicaciones más versátiles y seguras.
CodeIgniter y otros frameworks PHP pueden ayudarte a dar el saltodefinitivo como
desarrollador PHP, creando aplicaciones web más profesionales y con código más
reutilizable, con la diferencia que CodeIgniter está creado para que sea fácil de instalar en
cualquier servidor y de empezar a usar que cualquier otro framework. Además muchas de
sus utilidades y modos de funcionamiento son opcionales, lo que hace que goces de mayor
libertad a la hora de desarrollarsitios web.

Características generales de CodeIgniter
Algunos de los puntos más interesantes sobre este framework, sobre todo en comparación con otros
productos similares, son los siguientes:

Versatilidad: Quizás la característica principal de CodeIgniter, en comparación con otros
frameworks PHP. CodeIgniter es capaz de trabajar la mayoría de los entornos o servidores,
incluso en sistemas dealojamiento compartido, donde sólo tenemos un acceso por FTP para
enviar los archivos al servidor y donde no tenemos acceso a su configuración.
Compatibilidad: CodeIgniter, al menos en el momento de escribir este artículo de
desarrolloweb.com, es compatible con la versión PHP 4, lo que hace que se pueda utilizar
en cualquier servidor, incluso en algunos antiguos. Por supuesto, funcionacorrectamente
también en PHP 5.

Actualizado: Desde la versión 2 de CodeIgniter ya solo es compatible con la versión 5 de PHP.
Para los que todavía usen PHP 4 pueden descargar una versión antigua del framework, como
CodeIgniter V 1.7.3, que todavía era compatible. Estas versiones están en la página de descargas de
CodeIgniter.

Facilidad de instalación: No es necesario más que una cuenta de FTPpara subir
CodeIgniter al servidor y su configuración se realiza con apenas la edición de un archivo,
donde debemos escribir cosas como el acceso a la base de datos. Durante la configuración
no necesitaremos acceso a herramientas como la línea de comandos, que no suelen estar
disponibles en todos los alojamientos.
Flexibilidad: CodeIgniter es bastante menos rígido que otros frameworks. Defineuna
manera de trabajar específica, pero en muchos de los casos podemos seguirla o no y sus
reglas de codificación muchas veces nos las podemos saltar para trabajar como más a gusto
encontremos. Algunos módulos como el uso de plantillas son totalmente opcionales. Esto
ayuda muchas veces también a que la curva de aprendizaje sea más sencilla al principio.
Ligereza: El núcleo de CodeIgniter...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tutorial Codeigniter
  • codeigniter
  • CodeIgniter
  • Codeigniter
  • CodeIgniter
  • Codeigniter
  • Codeigniter En Castellano
  • manual codeigniter

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS