Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/class_language.php on line 201
Disminuir peso del foro
Páginas (2): 1 2   
Gunner   27 Dec, 2010, 6:40 am
#1

Hola a todos!

Hoy quería preguntarles un tema un poco avanzado. Resulta que en mi foro hace tiempo vengo experimentando un uso desmedido de ancho de banda, somos casi 2.700 usuarios, pero de seguro no son todos activos, aún así ya estoy que supero los 50gb mensuales de banda con el consiguiente costo para mi bolsillo.

Por eso, me he puesto a investigar algunas cosas que puedo mejorar, entre las cuales me encuentro, tras un análisis con Firebug, que la librería "prototype.js" (similar a jQuery) es de las que más espacio ocupan, entonces, me pregunto... ¿en qué se usa en MyBB? Sería posible desactivarla?

Otra opción es subirla a un servidor externo o linkear las que proporciona Google, pero... cómo lo hago para encontrar todos los enlaces a ella que existan en MyBB?

Espero puedan darme una mano, no sólo con eso sino con cualquier otra ayuda para hacer más liviano mi foro.
nentab   27 Dec, 2010, 6:55 am
#2
Pues para disminuir, reducir lo máximo el css.

Y lo del prototype.js pues dudo mucho que se pueda desactivar, ya que es algo que lleva en TODAS las páginas de MyBB, así que supongo que será algo bastante necesario.
Gunner   27 Dec, 2010, 8:01 am
#3
Pero hasta donde sé prototype.js es una librería para realizar efectos en MyBB, así como con jQuery se realizan sliders y todo eso. Entonces, si mi foro no tiene nada así no veo la utilidad de la carga de dicha librería. Y si es imprescindible, se podría linkear un enlace externo... voy a probar yo mismo.

Lo de CSS lo conozco, igual lo intentaré.

[spoiler=Spoiler]Off topic: Cómo lo haces para tener en el nombre del tema esto:

http://www.soportemybb.com/tema_Disminuir-peso-del-foro

Y que no te salga como normalmente sale (id del tema, etc.) ?[/spoiler]
nentab   27 Dec, 2010, 8:08 am
#4
(27 Dec, 2010, 8:01 am)Gunner escribió: Pero hasta donde sé prototype.js es una librería para realizar efectos en MyBB, así como con jQuery se realizan sliders y todo eso. Entonces, si mi foro no tiene nada así no veo la utilidad de la carga de dicha librería. Y si es imprescindible, se podría linkear un enlace externo... voy a probar yo mismo.

Lo de CSS lo conozco, igual lo intentaré.

Es que prototype y jQuery... Una es la competencia de la otra. xD
Tengo entendido que se pueden hacer cosas muy similares con ambas.


(27 Dec, 2010, 8:01 am)Gunner escribió: [spoiler=Spoiler]Off topic: Cómo lo haces para tener en el nombre del tema esto:

http://www.soportemybb.com/tema_Disminuir-peso-del-foro

Y que no te salga como normalmente sale (id del tema, etc.) ?[/spoiler]

Con el plugin de Google SEO.
Gunner   27 Dec, 2010, 8:19 am
#5
Si, así es. Me dedico en ocasiones a crear sitios web básicos y efectivamente con ambas se puede hacer los mismos efectos y a ellas les sumamos la librería Mootools que también sirve para lo mismo.

Ahora, el punto es: si en ninguna página se hace uso de la librería claramente se puede eliminar de la carga y así ahorrarnos peso.

La otra opción es mover dicha librería fuera del hosting (como dije, usando los enlaces que Google dispone) y así ahorrar ancho de banda. Eso voy a intentar y les cuento.

PD: Gracias por lo de Google SEO, siempre me digo que lo voy a instalar algún dia y no lo hago.
nentab   27 Dec, 2010, 8:37 am
#6
Oook, esperaré a que nos cuentes cómo te fue. ^^

PD: De nada por lo del SEO. Wink
Pomelete.   27 Dec, 2010, 9:33 am
#7
Bueno, veo que tu foro tiene mucha actividad... quizás a eso tampoco le puedas hacer mucho... por lo demás, no se si habrá algo parecido a SuperCache como en Wordpress... seria cuestión de buscar algo similar para mybb
Gunner   27 Dec, 2010, 10:10 am
#8
Si, en algo así estaba pensando (Super Caché), voy a ir a echar una ojeada a la noche en MyBB.com, a ver si hay algo que podamos traducir o nos sirva para lo mismo...
SergioM   27 Dec, 2010, 11:35 am
#9
prototype.js no se puede desactivar. La otra libreria general.js esta todo programado usando prototype, por lo que las variables y funciones generales en javascript requieren de dicha libreria... no solo para los efectos.
andy   27 Dec, 2010, 11:41 am
#10
Algo hay mal...
Mi foro tiene +4000 usuarios +150000 mensajes y no consume tanto :l
Máximo 12GB cuando cuidaba eso. Ahora tengo ilimitado y no me fijo mucho.
LO que más consume en si yo creo que es el blog.
Páginas (2): 1 2   
  
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.