CodeIgniter - Descripción general
CodeIgniter es un marco de desarrollo de aplicaciones, que se puede utilizar para desarrollar sitios web, utilizando PHP. Es un marco de código abierto. Tiene un conjunto de funcionalidades muy rico, que aumentará la velocidad del trabajo de desarrollo del sitio web.
Si conoce bien PHP, CodeIgniter facilitará su tarea. Tiene un conjunto muy rico de bibliotecas y ayudantes. Al usar CodeIgniter, ahorrará mucho tiempo si está desarrollando un sitio web desde cero. No solo eso, un sitio web construido en CodeIgniter también es seguro, ya que tiene la capacidad de prevenir varios ataques que tienen lugar a través de sitios web.
Funciones de CodeIgniter
Algunas de las características importantes de CodeIgniter se enumeran a continuación:
Sistema basado en modelo-vista-controlador
Extremadamente ligero
Clases de base de datos con todas las funciones con soporte para varias plataformas.
Soporte de base de datos del generador de consultas
Validación de formularios y datos
Seguridad y filtrado XSS
Gestión de sesiones
Clase de envío de correo electrónico. Admite archivos adjuntos, correo electrónico HTML / de texto, múltiples protocolos (sendmail, SMTP y Mail) y más.
Biblioteca de manipulación de imágenes (recorte, cambio de tamaño, rotación, etc.). Admite GD, ImageMagick y NetPBM
Clase de carga de archivos
Clase FTP
Localization
Pagination
Cifrado de datos
Benchmarking
Almacenamiento en caché de página completa
Registro de errores
Perfiles de aplicaciones
Clase de calendario
Clase de agente de usuario
Clase de codificación postal
Clase de motor de plantilla
Clase Trackback
Biblioteca XML-RPC
Clase de prueba unitaria
URL amigables para motores de búsqueda
Enrutamiento URI flexible
Soporte para Hooks y extensiones de clase
Gran biblioteca de funciones de "ayuda"