Título: Como organizar proyectos PHP? Publicado por: peib0l en 14 Octubre 2014, 08:46 am Hola foreros vengo con otra duda, pero esta vez es más para que me den consejos de perro viejo.
¿Que estructura de carpetas y ficheros usarían para un proyecto de unos 15 ficheros? Ejemplo: Carpetas: CSS, PHP, JS, IMG ficheros: los .html en el / y los .php todo dentro de PHP ... La verdad es que de esta forma que lo hago yo queda todo muy desorganizado pero es mas fácil el acceso... Título: Re: Como organizar proyectos PHP? Publicado por: Pablo Videla en 14 Octubre 2014, 15:58 pm No has leído antes de MVC?
http://msdn.microsoft.com/es-es/library/dd410120(v=vs.100).aspx Solo un ejemplo. Googlea, saludos. Título: Re: Como organizar proyectos PHP? Publicado por: peib0l en 14 Octubre 2014, 18:00 pm No has leído antes de MVC? http://msdn.microsoft.com/es-es/library/dd410120(v=vs.100).aspx Solo un ejemplo. Googlea, saludos. Dije de ficheros carpetas por algo jeje, por si existe algo normalizado, para un proyecto como este MVC es complicarse demasiado. Título: Re: Como organizar proyectos PHP? Publicado por: Pablo Videla en 14 Octubre 2014, 18:12 pm Lo que es yo, aunque sean 10 ficheros ocupo MVC para ordenarme.
A ver si alguien tiene sugerencias, saludos!. Título: Re: Como organizar proyectos PHP? Publicado por: MinusFour en 14 Octubre 2014, 18:14 pm Hmm no creo que exista una convencion para directorios. Aunque en la mayoria de los scripts que he visto, siempre tienen un js/css/img cuando trabajan con frontend. Por cierto, si estas usando archivos PHP que solamente los usas para ser incluidos, no necesitas servirlos a traves del servidor web.
Por ejemplo: Root del WebServer: /var/www/public_html Archivos PHP: /var/www/src Puedes incluir los archivos .php desde ../src Aunque no es siempre posible cambiar el document root y en algunos casos te encuentras con restriciones con el openbase_dir de PHP. Título: Re: Como organizar proyectos PHP? Publicado por: dimitrix en 15 Octubre 2014, 16:50 pm Si es para proyectos pequeños uso mi propio MVC, los ficheros y si es algo mediano me gusta más usar CodeIgniter.
Yo lo separo en /controller y /library para PHP /view para HTML junto con PHP /media para CSS y JS En ocasiones suelo organizarlo así: /media/css /media/js /media/img |