¿Cuál es la mejor fuente para aprender Codeignitor?

Hola ,

La mejor y muy buena y rápida manera de hacerlo es leer el documento oficial de CI aquí http://www.codeigniter.com/user_…

Principalmente necesitas concentrarte debajo de los conceptos inicialmente.

1) Instalación 2) Descripción general (Diagrama de flujo de la aplicación, características de CI, MVC) 3) Temas generales (URL de CodeIgniter, controladores, vistas, modelos, ayudantes, bibliotecas) 4) Referencia de base de datos (Inicio rápido)

Después de completar el concepto anterior, puede obtener una imagen clara de CI, luego puede ver los conceptos avanzados enganches, crear bibliotecas propias, clase de migración, funciones de devolución de llamada, idiomas, todos los ayudantes predefinidos y definidos por el usuario, todas las bibliotecas predefinidas, enrutamientos , Almacenamiento en caché, referencia de base de datos …

Por favor, planee arriba así definitivamente, pronto será un experto en CI.

Nota: Por favor, prefiera solo la Guía del usuario de CI oficial http://www.codeigniter.com/user_…

CodeIgniter es un marco de aplicación web PHP gratuito, de código abierto, fácil de usar y orientado a objetos. También demuestra que está lista para usar la biblioteca para usar con sus aplicaciones PHP.

Construir una aplicación web te hace escribir el mismo código, una y otra vez, consumiendo gran parte de tu tiempo de desarrollo. Los marcos como CodeIgniter proporcionan un bloque de inicio y minimizan la cantidad de código requerido para construir un sitio web. Ser Opensource reduce el costo, por lo que muchas empresas de desarrollo web personalizadas utilizan CI para desarrollar sitios web. CodeIgniter es un marco impulsado por PHP, pero definitivamente no es su sustituto. La interfaz es muy simple y fácil de usar, y una estructura lógica para acceder a bibliotecas, complementos y ayudantes. CodeIgniter es muy fácil de instalar. Entonces, antes de saltar a PHP Framework, vamos a saber qué debe hacer antes de comenzar.

  • Requiere 4.3.2 o cualquier versión actualizada más reciente.
  • Requiere una de las siguientes bases de datos MySQL, MySQLi, MS SQL, ODBC, Oracle, Postgre o SQLite. La mayoría de las ofertas es MySQL, pero es bueno que sea compatible con otros nombres importantes.
  • La mejor parte es que CodeIgniter es un programa gratuito, un marco Opensource. Esto significa que puedes descargarlo y usarlo gratis.
  • Trate de seguir la estructura MVC, ya que sirve de base para la mayoría de los frameworks disponibles. CI también sigue la estructura MVC.
  • Usa los controladores para escribir tu lógica. Consultas de base de datos en Modelo y HTML en Vistas.
  • Al iniciar un proyecto de CI, comience por definir la configuración del sitio de su proyecto. Esto ayuda a mantener una idea clara de la configuración de un sitio a lo largo del proyecto.
  • La definición de sus bibliotecas, modelos y ayudantes comunes en el archivo application / config / autoload.php será muy útil ya que serán necesarios en todo el sitio. Esto ayuda a evitar la sobrecarga por incluirlos cada vez que escribe un nuevo controlador. Esto suaviza el proceso de desarrollo web personalizado y mejora la productividad.
  • Utilice las bibliotecas y los ayudantes ya disponibles en CI. Son altamente seguros y pueden ahorrar mucho tiempo de codificación para nuestro propio código de seguridad. Por qué escribir algo que ya está disponible y más seguro. Las compañías de desarrollo web personalizadas utilizan bibliotecas ya existentes y agregan seguridad adicional a ese código si es necesario.
  • La biblioteca de validación de CI posee una capacidad incorporada de prevención de vulnerabilidades de inyección XSS y MySql, y las utiliza para la validación de formularios.
  • Cuando esté comenzando, lea detenidamente la guía de desarrolladores de PHP dedicado como guía de usuario de CI.