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"