CodeIgniter es un framework para el desarrollo de aplicaciones en php, que utiliza el MVC. Esto permite a los programadores o desarrolladores Web mejorar su forma de trabajar, además de dar una mayor velocidad a la hora de crear páginas Webs.
¿Qué es MVC?
El MVC o Modelo Vista Controlador es un patrón de arquitectura de software que separa la lógica de control, la interfaz del usuario y los datos del sistema. Para ello MVC propone la construcción de tres componentes distintos que son el modelo, la vista y el controlador, es decir por un lado define los componentes para la representación de la información y por otro lado la interacción del usuario.
- Modelo: se trata de la capa que trabaja con los datos, por lo que tiene los mecanismos para acceder a la información y también actualizar su estado. Estos datos estarán habitualmente en una base de datos.
- Vista: esta capa contiene el código de la aplicación que va a producir la visualización de las interfaces de usuario, es decir, el código que permitirá renderizar los estados de nuestra aplicación en HTML.
- Controlador: contiene el código necesario para responder a las acciones que solicita la aplicación, como por ejemplo realizar una compra o visualizar un elemento. Esta capa sirve de enlace entre la vista y el modelo.
Algunas ventajas de usar el framework CodeIgniter:
- Las páginas se procesan más rapido, 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.
- 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.
- Estandarización del código
- Separación de la lógica y arquitectura de la web, el MVC.
- Cualquier servidor que soporte PHP+MySQL sirve para CodeIgniter.
- CodeIgniter se encuentra bajo una licencia open source, es código libre.
Te puede interesar también:
- Aprende coreano gratis con este curso en línea de la Universidad de Yonsei
- Conviértete en un maestro de la computación científica con este curso gratuito de Python
- ¿Quieres aprender MATLAB? Este curso gratuito te ayuda a iniciar
CodeIgniter 3 de cero a Experto. El mejor framework de PHP
Pierde el miedo a programar y aprende CodeIgniter 3 desde cero, uno de los frameworks más potentes que existen. ¡Únete!
¿Para quién es este curso?
- Personas que estén interesadas en aprender cómo funciona CodeIgniter, un framework muy potente para realizar aplicaciones web.
- Personas que quieran aprender todo lo necesario para realizar una aplicación web con CodeIgniter
- Personas con algo de conocimiento en el tema y que quieran dar un paso más allá
Requisitos
- Conocimientos básicos de PHP
- Conocimientos básicos de SQL
- Conocimientos básicos de HTML y CSS
Lo que aprenderás
- Instalar y configurar CodeIgniter
- Moverse con soltura por CodeIgniter y programar mucho más rapido
- Utilizar las funciones más importantes de CodeIgniter
- Peticiones a base de datos
- Importar plantillas
- Enviar mails
- Subir archivos
- Crear una aplicación web
Este curso se encuentra disponible de manera gratuita sin necesidad de ningún cupón, a través de la opción “GRATIS”.
Te recomendamos primero leer las diferencias entre un curso gratis y uno de pago para evitar malentendidos:
Cursos gratuitos
- Contenido de vídeo en línea
Cursos de pago
- Contenido de vídeo en línea
- Certificado de finalización
- Preguntas y respuestas de los instructores
- Mensaje directo para el instructor
Para obtener el curso de manera gratuita da clic en el siguiente botón:
Deja tus comentarios y sugerencias
Sobre Facialix
Facialix es un sitio web que tiene como objetivo apoyar en el aprendizaje y educación de jóvenes y grandes. Buscando y categorizando recursos educativos gratuitos de internet, de esta manera Facialix ayuda en el constante aprendizaje de todos.