INSTALAR Y CONFIGURAR CODEIGNITER SOBRE XAMPP
CodeIgniter es un framework PHP, de
código libre desarrollado por EllisLab aunque ahora hace parte del
proyecto British Columbia Institute of Technology y es utilizado para el
desarrollo de aplicaciones web dinámicas. Este framework cuenta con el patrón
de diseño MVC
(Modelo-Vista-Controlador) lo cual facilita estructurar el proyecto así como su mantenimiento; además se puede destacar la sencillez, velocidad y fácil uso, pues se pueden crear proyectos web de forma rápida con una curva de aprendizaje rápida.
(Modelo-Vista-Controlador) lo cual facilita estructurar el proyecto así como su mantenimiento; además se puede destacar la sencillez, velocidad y fácil uso, pues se pueden crear proyectos web de forma rápida con una curva de aprendizaje rápida.
Algunas características de este framework son:
·
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, paginador, 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.
Para lograr la respectiva instalación
y configuración de CodeIgniter sobre Xampp, se debe seguir los siguientes
puntos:
·
como requerimiento ya se debe tener instalado xampp, para tal efecto la URLs
oficial es https://www.apachefriends.org/es/index.html.
·
Descargar CodeIgniter del siguiente link:
·
Ahora descomprimir el paquete en la carpeta htdocs, que se
encuentra dentro de la carpeta xampp; al descomprimir se creará la
carpeta CodeIgniter-3.1.5 con todos los archivos que trae este
framework. Ver Figura 1.
·
Luego cambiamos el nombre de la carpeta CodeIgniter-3.1.5 por
el nombre de nuestro proyecto en mi caso le puse "informatica".
Ver Figura 2.
Instalar y Configurar CodeIgniter
sobre Xampp – Figura 2
·
A continuación vamos a configurar CodeIgniter modificando el
archivo config.php y el archivo database.php,
estos en mi caso se encuentran en C:\xampp\htdocs\informatica\application\config,
esta ruta depende de donde tienen instalado xampp y que nombre
tiene la carpeta de su proyecto, en mi caso el xampp está en
el disco C y el nombre de la carpeta del proyecto es "informatica".
Ver Figura 3.
Instalar y Configurar CodeIgniter
sobre Xampp - Figura 3
·
En el archivo config.php vamos a modificar la
variable $config['base_url'], aquí indicamos la URLs del proyecto,
la cual nos va a permitir acceder a este. En mi caso coloqué lo siguiente:
$config['base_url'] =
'http://localhost/informatica/'.
·
Finalmente probaremos si ya tenemos acceso a nuestro proyecto, para ello
iniciamos nuestro xampp, como se muestra en la Figura 5, vamos al
navegador de nuestra preferencia y colocamos la URLs del proyecto 'http://localhost/informatica/'.
Si todo está bien se mostrará una ventana similar a lo que se aprecia en la Figura
6.
Instalar y Configurar CodeIgniter
sobre Xampp - Figura 6
Hasta un próximo post.
Excelente!!. Sin embargo en la actualidad utilizar FTP como mecanismo de sincronización de ambientes se considera una práctica poco adecuada, insegura y que no permite un adecuado control.
ResponderEliminar