
30/12/2008, 03:22
|
|
Respuesta: Organización de código En general siempre es mejor organizarlo por funcionalidad (por "módulos", es decir grupos de funciones, objetos...).
Organizarlo por páginas no es buena idea. Cada vez que quieras añadir una página, tendrías que añadir un nuevo fichero, y además acabarías teniendo muchísimo código repetido muchas veces en diferentes ficheros lo cual es MUY mala idea.
El problema de tener que cargar ficheros que no vas a usar puede afrontarse así:
1. Modulariza bien el código.
Es decir, procura que cada fichero js contenga una determinada funcionalidad. Ni más ni menos. Por ejemplo, si haces un código para ordenar tablas, pues mete todo el código de ordenar tablas en un fichero, y no metas en ese fichero otra funcionalidad que sea de, por ejemplo, hacer zoom en imágenes.
2. En cada página no cargues todos, sólo los que necesitas
Esto es muy evidente, lo sé, pero hay que decirlo xD No cargues toooodos los ficheros js que tienes, sólo incluye en cada página los que vayas a necesitar. A lo mejor de un fichero efectivamente no usas TODO, pero si has hecho bien el paso 1, esto no ocurrirá mucho.
Además de esto, pon que los ficheros js se puedan cachear en el navegador. Así no habrá que descargarlos cada vez. Esto ayuda un poco. |