| |||
yo pasaria todo el portal a templates, usando un motor de templates, ya sea Smarty, NokTemplate, TBS,.... Asi ya de paso consigues separar el codigo del diseño, y lo de cachear, es mucho mas facil de hacer. echo un vistazo a esto, te ira bien http://www.forosdelweb.com/f18/quemado-paginas-html-303480/ Un saludo.
__________________ SymbianForever SymbianForever.com, todo sobre y para tu symbian aNieto2K | Themes para WordPress De todo un poco |
| ||||
Amén de usar Templates, si tienes control sobre tu servidor y este es GNU/Linux con Apache, puedes usar el módulo mod_gzip para comprimir las páginas. Pero como todo, debes ser metódico, cuantificar realmente la velocidad de tu sitio y estudiar donde está el "cuello de botella" (puede ser la conexión, la base de datos, el servidor web, etc). Luego, ir haciendo pruebas, y evaluando con *datos reales* (las "impresiones" solas no sirven) si se mejora o no. Prueba testearlo con: http://www.websiteoptimization.com/s...usitio.com.uy/ |
| ||||
Gracias por sus recomendaciones, lo de utilizar motor de templates me late que al final va a ser más laborioso y al no me traera beneficios en cuanto a optimizacion de recursos, no estoy muy documentado en esto de los motores de templates, habra que investigar, pero por lo poco que he leido solo te sirve para serapar el diseño de la programación y lo que busco es optimizar el rendimiento del servidor, y enriqueplace creo que te confundiste, no estoy buscando(por ahora) optimizar la trasferencia, si no hacer que el server corra más rápido y que el tiempo de respuesta se redusca al máximo, para eso consideraba el cacheo de las páginas más visitadas. |
| ||||
Cuanto ancho de banda tienes en tu red donde tienes el servidor??
__________________ Como crear Excel usando Microsoft Office XML 2003 |
| ||||
Por cierto, encontre esta pagina http://www.idfr.net/etude_apache/caching_opcodes.php Hablan sobre un tal "opcodes caching" y me recomiendan 4 softwares para cachear las páginas, imagino que son modulos de apache o clases de php que hacen casí todo el trabajo, alguien sabe sobre este tipo de cacheo? |
| |||
Si quieres reducir esa tasa de transferencia mensual actual .. usa compresión gzip como te han mencionado. Los sistemas de templantes como Smarty, Noktemplate .. etc disponen de sistemas de caché .. así que si bien hay un proceso própio de la gestión del "template" .. dependiendo del caso, podría ser menor al del proceso en sí de esa página en generarse: proceso PHP+HTML stático+acceso a BD y demás ... Deberías hacer tus pruebas con un motor de templates -que no sólo sirve para separar el código de la "presentación"- Un saludo, |
| |||
Cita: Si, .. son modulos/extensiones que instalar a PHP o al servidor HTTP que uses. En parte es la misma funcionalidad del motor de template que te hemos mencionado (con respecto a la funcionalidad de "caché") pero a un nivel más básico pues se hace por parte de ese módulo/extensión que debes instalar (y son compiladas .. no interpretadas como la versión "código PHP"). Además de psudo-compilar código una vez para hacerlo accesible más rápidamente (y no re-procesar otra vez lo mismo) si se pide otra vez.
Iniciado por xcorpion Por cierto, encontre esta pagina http://www.idfr.net/etude_apache/caching_opcodes.php Hablan sobre un tal "opcodes caching" y me recomiendan 4 softwares para cachear las páginas, imagino que son modulos de apache o clases de php que hacen casí todo el trabajo, alguien sabe sobre este tipo de cacheo? Un saludo, |
| ||||
Bueno ahora ya se más o menos que metodos me pueden ayudar a optimizar el rendimiento del server, lo del gzip ya me lo sabia y lo venia utilizando hace tiempo y valla que me va a ser util, creo que mi solucion vá a ser la siguiente: Instalar el Zend acelerator y/o PHPAcelerator para reducir el tiempo de respuesta en las páginas más solicitadas, y a quemar las páginas más estaticas y menos solicitadas(repitiendo este proceso varias veces por semana). Tambien pienso revisar el codigo de mis scripts para tratar de optimizarlo. Solo me queda una duda, cuando sirves "páginas quemadas" tambien actua el modulo gzip para servirlas comprimidas? |
| |||
Cita: Depende de que módulo uses .. Si usas el de Apache (mod_gzip) en principio toda "salida" de tu servidor HTTP pasará por dicho proceso .. Pero creo que PHP hace también algo al respecto (en ese caso a las páginas .php sólo).Solo me queda una duda, cuando sirves "páginas quemadas" tambien actua el modulo gzip para servirlas comprimidas? El caso es que con cierta configuración sobre todo a nivel de (tal vez . .no lo he probado) .htaccess de configuración de tu servidor HTTP Apache .. podrías decidir por alguna "regla" de este . que páginas mandas a "comprimir" y cuales no si así lo deseas. Un saludo, |
| |||
Cita: mm .. en nada?
Iniciado por jchernandez Que tanto puede ayudar drupal el administrador de contenidos para esto? Digo en nada .. por qué aquí se está hablando de una o unas aplicaciones concretas .. no en usar un CMS "reconocido" com es Drupal o Xoops o cualquier otro que tal vez por el tiempo de desarrollo de estos esté mejor "optimizado" en su modelo de datos .. uso de motores de "templates" y demás .. unido tal vez también a un optimizador tipo Zend Optimizer o similar y hasta con compresión de páginas (gzip) .. que el desarrollo própio de uno. Un saludo, |
| |||
Hola Una cuestion, en referencia al motor de templates NokTemplate, he visto esto en su pagina oficial: Cita: El segundo punto es el que me preocupa, no se habia comentado aqui que estos sistemas ya disponian de la posibilidad de cachear las paginas...Desventajas: - Puede que programar utilizando Templates se torne un poco más pesado. Pero lo Vale. - El tiempo de procesamiento del Template puede hacer caer el rendimiento de tu sitio. La utilización de un sistema de cache puede solventar la perdida de rendimiento. Otra cosa, que preferis Smarty o NokTemplate... Gracias |
| |||
Smarty vs Noktemplate .. no hay punto de comparación simplemente .. Smarty es un proyecto patrocinado por el grupo Apache (que incluye PHP o de PHP sólo) .. así que te puedes imaginar la de cantidad de programadores colaboradores que hay metidos ahí .. versiones, revisiones de la misma .. etc .. NokTemplate es un punto de partida para "familiarizarse" con estos temas, está en castellano, el autor es compañero de forosdelweb.com (por si quieres preguntar algo .. ) .. En fin, no se pueden comparar. Tal vez empieces con NokTemplate ..pero al final acabaras usando Smarty .. simplemente por las prestaciones que esta última te ofrece. Pero eso sí, ambas disponen (con sus diferencias claro ..) de su sistema de control de caché. Un saludo, |
| |||
Chequea esta: http://www.jpcache.com
__________________ Soporte y Creaciones PHP-Nuke: NukeProjects.Net if($Necesitas=="Ayuda"){ echo "No dudes en pedirla"; } |