Foros del Web » Creando para Internet » CSS »

Duda con estructura de archivos

Estas en el tema de Duda con estructura de archivos en el foro de CSS en Foros del Web. Hola, saludos a todos, llevo ya algunos años consultandolos informalmente con muy buenos resultados, pero ahora no encuentro una respuesta concreta a la duda que ...
  #1 (permalink)  
Antiguo 08/06/2010, 11:52
Avatar de pancho_k  
Fecha de Ingreso: julio-2007
Mensajes: 32
Antigüedad: 16 años, 9 meses
Puntos: 4
Duda con estructura de archivos

Hola, saludos a todos, llevo ya algunos años consultandolos informalmente con muy buenos resultados, pero ahora no encuentro una respuesta concreta a la duda que tengo y voy a tratar de explicarlo, solo espero no haberme equivocado en la seccion en que agregue este post.

Sucede que aqui en el trabajo desarrollamos algunas aplicaciones web e incluso algunas paginas, en un principio se obto por utilizar una estructura de archivos basica y muy simple ubicando todos los archivos php y html en el directorio raiz del proyecto, los estilos, javascript y algunos otros archivos que se utilizan... separados en carpetas contenidas en la misma raiz, mas o menos asi...

/proyecto/javascript/qui todos mis archivos de javascript
/proyecto/css/qui todos mis archivos de estilos
/proyecto/imagenes/mis archivos de imagen
/proyecto/formularios html, procedimientos y funciones en php etc etc

En ultimas fechas se ha propuesto un nuevo esquema para estructurar y acomodar los archivos del proyecto separando absolutamente todo en carpetas tanto php's como html's, mas o menos asi...

/proyecto/javascript/qui todos mis archivos de javascript
/proyecto/css/qui todos mis archivos de estilos
/proyecto/imagenes/mis archivos de imagen
/proyecto/php/funciones en php
/proyecto/html/formularios html

Este nuevo acomodo, a lo que he notado, provoca algunas confunciones en cuanto en donde acomodar los archivos y mas si se trata de una palicacion web con varios formularios y pues uno como desarrollador le batalla mucho, otra de las caracteristicas que he notado es que solo existe un <body> para toda la aplicacion web y unicamente se llama a cada seccion del proyecto haciendo 'include' a los archivos necesarios cosa que me parece muy bien, hasta el momento en que necesitas mandar parametros o variables por el post o por el get, inclusive las personas que proponen el nuevo esquema tienen severos problemas con variables y acomodos provocando que los tiempos de programacion se alarguen y cosas que ya teniamos desarrolladas nos tome mas tiempo en adaptarlas que en desarrollar abiertamente.

Como podran notar, es muy evidente mi inconformidad con el nuevo esquema pero tal vez lo que se hacia en un principio no era lo correcto, asi que mi duda es:

cual de los 2 esquemas anteriormente explicados es el indicado para desarrollar aplicaciones web?

De antemano muchas gracias.
  #2 (permalink)  
Antiguo 08/06/2010, 14:28
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Duda con estructura de archivos

El problema no es tanto la esctructura de las carpetas, sino el plan de trabajo, supongo que podrian solucionar muchos problemas si crean variables o constantes para definir rutas absolutas, tanto de directorios como de URL.

Aunque todavia quedaria ver si van a manejar sesiones, cookies y/o encabezados, esto se podria complicar si, como entendi, envian desde <html> hasta <body> para despues incluir los archivos necesarios.
__________________
- León, Guanajuato
- GV-Foto
  #3 (permalink)  
Antiguo 08/06/2010, 15:47
Avatar de AhmedRugama  
Fecha de Ingreso: diciembre-2008
Ubicación: Nicaragua
Mensajes: 160
Antigüedad: 15 años, 4 meses
Puntos: 6
Respuesta: Duda con estructura de archivos

Hola pancho, pues a mi me parece mejor el ultimo modelo, si se supone que el proyecto va a creer seria mejor tener separados los archivos que procesan la informacion de los que la muestran, igual todo segun la necesidad, se supone que si movieron los archivos es para tener una mejor distribucion, y que se pueda trabajar mas facil.
  #4 (permalink)  
Antiguo 09/06/2010, 12:28
Avatar de pancho_k  
Fecha de Ingreso: julio-2007
Mensajes: 32
Antigüedad: 16 años, 9 meses
Puntos: 4
Respuesta: Duda con estructura de archivos

Muchas gracias por contestar Triby y AhmedRugama...

Efectivamente Triby, se manejan sesiones aunque no se si sea muy seguro manejar rutas absolutas en variables o constantes.

Y tambien estoy de acuerdo con tigo AhmedRugama, separarlo todo para tener una buena organizacion, pero he visto algunas organizaciones en las que emplean prefijos en los nombres de los archivos para identificar tanto el modulo y funcion, incluso estandarizando muchos de estos prefijos y facilita la organizacion y la forma de trabajar y pues definitivamente este esquema lejos de facilitar el trabajo lo vuelve dificil e incluso e notado que la informacion y carga de formularios y reportes se vuelven lentos y estoy hablando de procedimientos ya probados con el anterior esquema que con tablas de mas de 60,000 registros funciona muy bien pero al momento de aplicar el nuevo esquema se tarda mucho.

Llevo unos 2 o 3 años trabajando profesionalmente desarrollando aplicaciones web mas que paginas web simples, no me considero muy experimentado, reconosco que me falta mucha experiencia y muchas de las cosas desarrolladas se han hecho como Dios nos lo da a entender sin hacer un analisis formal, pero esta parte si me inquieta mucho, ya que estamos hablando de migraciones inmensas y en caso de no usar un esquema correcto estariamos hablando de tiempo perdido en migraciones.

Asi que mi duda persiste, cual es la forma correcta de hacer esto?
Existe algun estandar que dicte como organizar mis archivos de tal o cual manera sin afectar el paso de parametros?
Alguna pagina que me ayude?
Algun libro que lo explique?

de antemano muchas gracias por el tiempo dedicado.

Etiquetas: estructura
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:43.