Estamos en Facebook Estamos en Google + Visita nuestro RSS Siguenos en Twitter Proximamente en Vimeo Suscribete en Youtube

jueves, 30 de mayo de 2013

TUTORIAL GEEK DE CODEIGNITER :3 ESTRUCTURA

Entrada más reciente Entrada antigua


Hola que tal en esta parte vamos a ver la estructura codeigniter para que funcione correctamente 
Y bueno primero se descarga de su sitio oficial
Una vez descargado y lo descomprimidos nos sale la siguiente estructura:




-use_guide 'carpeta'
-application 'carpeta'
-system 'carpeta'
-index.php 'archivo php'
-lisense 'licencia'


A simple vista es lo primero que vemos las primeras tres son las carpetas que contiene ciertas cosas seguido de ellos tenemos el index.php que es por donde pasa todo y la licencia de codeigniter que se puede decir que no es tan libre ya que no puede usar para comercializar pero bueno XD

La primera de ellas es user_guide que viene la guía en inglés para las dudas que tengas que también se encuentra en línea en la misma página que descargamos codeigniter

Seguido de ella viene aplication que en esta es donde se almacéna  la parte que más vamos a usar dentro de esta carpeta vemos las siguiente estructura:


-cache 'carpeta'
-config 'carpeta'
-controller 'carpeta'
-errors 'carpeta'
-view 'carpeta'
-libraries 'carpeta'
-core 'carpeta'
-helpers 'carpeta'
-hooks 'carpeta'
-language 'carpeta'
-logs 'carpeta'
-models 'carpeta'
-thid_party 'carpeta' 
--.htaccess 'archivo'
-Index.html 'archivo html'

Tal vez te parecen muchas carpetas pero una vez que conozcas todas las funciones que lleva cada una de ellas ser una risa total usarlo 
La carpeta cache se almacén la cache de las paginas si es así que se tiene configura

La carpeta config tal y como lo dice su nombre eta echo para configurar el framework y así se funcional en el servidor que se está corriendo (lo veremos más en detalle cuando lo veamos)

La carpeta controller es donde vamos almacenará todos nuestros controladores de sitio

Errors carpeta donde se almacenan los diferentes tipos de errores también configurables

La carpeta views tal y como lo dice su nombre es donde vamos a almacenar todas las vistas

Libraries guardar todas las librerías que quieras usar 


La carpeta core no tiene nada más que un index.html

Helpers podemos agregar helpers y así aumentara la funcionalidad de nuestro sitio

Hooks modificar el funcionamiento de codeigniter si modificar el core y asi evitar problemas

 Language agregar lenguajes que es algo que veremos mas adelante


Models la carpeta en donde almacenaremos todos nuestros modelos para las consultas a la base de datos


htaccess ya lo has de conocer me imagino

index.html para seguridad


asi que esa es la estructura de codeigniter 

espero que te gusto saludos

No hay comentarios:

Publicar un comentario