Funcionalidades de CodeIgniter

Las funcionalidades en sí misma es una forma muy pobre de juzgar una aplicación, ya que no te dicen nada acerca de la experiencia del usuario, ni si está diseñada intuitiva e inteligentemente, las funcionalidades no revelan nada sobre la calidad del código, el rendimiento, la atención al detalle o las prácticas de seguridad.

La única forma de juzgar realmente una aplicación es probarla y conocer su código, instalar CodeIgniter es muy sencillo, así que te recomendamos que lo hagas.

Aquí hay una lista de las características principales de CodeIgniter:

  • Sistema basado en Modelo-Vista-Controlador
  • Extremadamente ligero
  • Clases de bases de datos completas con soporte para varias plataformas
  • Soporte de la base de datos de Query Builder
  • Validación de datos y formularios
  • 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, redimensión, rotación, etc.). Admite GD, ImageMagick y NetPBM
  • Clase para subir archivos
  • Clase de FTP
  • Localización
  • Paginación
  • Cifrado de datos
  • Benchmarking - Evaluación de rendimiento
  • Caché de página completa
  • Registro de errores
  • Perfilado de aplicaciones
  • Clase de calendario
  • User Agent Class
  • Clase de codificación zip
  • Clase de motor de plantilla
  • Clase Trackback
  • Biblioteca XML-RPC
  • Clase par pruebas Unit
  • URL amigables para motores de búsqueda
  • Enrutamiento URI flexible
  • Soporte para hooks y extensiones de clase
  • Una extensa biblioteca de funciones Helper ( Ayudantes)