SMF Consume Muchos Recursos - Esta Hecho Para Pequeñas Comunidades?

Started by arranka, October 26, 2008, 11:27:00 AM

Previous topic - Next topic

arranka

Hola que tal
Tengo un foro SMF
con un hosting de 40 de transferencia mensual 1000 megas de espacio
Eh probado muchos hosting y este realmente ha sido el mas estable ya que los anteriores todos se caian a cada rato, no aguantaban.

Bueno uso Tiny Portal y tengo pocos mods instalados.
Tengo los fines de semana mil visitas tanto sabado como domingo y los dias de semana alrededor de 300 usuarios diferentes (registrados o no) a lo largo del dia, tampoco son tantas visitas ya que por la red rondan muchos foros en los que tienen 50 mil visitas dirias (no quiero dar nombres) son muchos

con los hosting anteriores siempre se terminaba cayendo
ahora los de este hosting me han mandado esta nota.

QuoteHemos detectado que nuevamente su sitio web esta consumiendo excesivos recursos y esta afectando el correcto funcionamiento del sistema. Debido a que su cuenta se encuentra en un servidor de hosting compatido, resulta fundamental priorizar el rendimiento de las demás cuentas por lo que le recomendamos lo siguiente:

1) Optimización de su sitio: Notamos que su sitio web se encuentra desarrollado en SMF. Deberá investigar y buscar la forma de optimizar los recursos utilizados en su sitio, activar un caché o bien tomar las medidas necesarias para que su sitio consuma menos recursos.
2) Migrar su sitio a un VPS / servidor dedicado: En éstos servidores, los recursos son 100% dedicados a usted por lo que dichos servicios cuentan con la posibilidad de establecer un ambiente dedicado para el consumo de su sitio. En nuestro sitio web estan detallados los servicios y los costos.

Éste es el primer aviso por el exceso de consumo para evitar la suspensión de su cuenta.


Mi pregunta es, que estoy haciendo mal? Que puedo hacer para que esto no me pase, son pocas visitas, me gustaria seguir creciendo, un servidor dedicado me cuesta 500 dolares anuales, no puedo costearlo.
Porque consume tantos recursos SMF? esta creado para comunidades pequeñas? que puedo hacer?
que tendria que hacer para bajar los recursos? no quiero perder mi web, por favor ayuda.


Otra cosa que ha pasado es que antes le ponia uno de esos chats que son mods de SMF y ahi se me gastaba la transferencia mensual en una semana!
Quiero aclarar que de mi foro nadie se descarga nada, todas son descargas externas, lo unico que siempre se descarga es el logo del foro que seran 100kbs


que puedo hacer?



Este Es El Foro

arranka

Tambien quiero aclarar que antes le ponia los mods de chat pero como repito se gastaban toda la transferencia mensual
me gastaba los 40 gigas rapidisimo
entonces opte por ponerle un chat externo embebado en el que los usuarios tienen diferentes nicks al del foro y esto hace que no me consuma nada

el chat siempre tiene alrededor de 20 personas a lo largo del dia

o sea esto no consume nada, luego la actividad en el foro es minima, solo escriben unas 15 personas, el resto solo observa, pero tampoco navega mucho ya que solo observa la pagina principal.


o sea no es que tenga 10 mil personas escribiendo en el foro constantemente, las 20 personas que siempre estan conectada estan en el chat y no navegan en el foro, el resto son visitantes que miran las noticias.

Por eso no lo entiendo, tiene que haber algo mal que este gastando muchos recursos

los videos puestos en noticias son de youtube, las fotos puestas son todas de imageshack

asi que no logro entender que es lo que gasta tantos recursos

las firmas y avatares tambien estan todas puestas en imagesack
las pocas descargas que hay son todas de rapidshares

HotJoint

Lo primero que te puedo decir es que SMF no esta hecho para comunidades pequeñas, un claro ejemplo lo puedes encontrar en este servidor que como vez pasa con miles de usuarios conectados y no le pasa nada y funciona perfecto.

Si tu hosting no es el problema, porque puede que lo sea y te esta hechando la culpa, podrias intentar con:

1) Desactiva el log de errores, log de moderacion y demas
2) Setea el foro para que optimize las tablas una vez al dia
3) Desinstala mods que no uses y revisa si no dejan rastros en la DB para que tambien los borres
4) Desactiva la busqueda para los visitantes y crea un indice de busquedas que permitira mas rapidez
5) Admin -> Configuracion del servidor -> Cache (Ahi encontraras mas ayuda)
6) Por ultimo no estaria nada mal una reinstalacion de los archivos del foro solamente quedandote con los archivos y mods necesarios. No borres la BD sino los archivos y vuelve a reinstalar.

Saludos,

Oye me llamó la atención algo que nombraste, como desactivas el log de errores? Lo he estado buscando pero pensé que no estaba xD te agradecería mucho la info.
Saludos

kenet

tienes que ir, a Características y Opciones/Características básicas/ y hay veras una opcion que pone Activar log de errores, hay lo tildas o lo destiltas. contal de lo que tu quieras hacer


Thomas Alva Edison dijo:

    "No fracasé, sólo descubrí 999 maneras de como no hacer una bombilla."


arranka

hay algun lugar en este foro o algun link donde explique mediante un tutorial o algo parecido como reinstalar los archivos sin borrar la base de datos?
haciendo asi el punto 6


muchas gracias

Drogocop

mmm. no esta echo para pequeñas comunidades...
son las 13:36 (arg) y las 18:35 (españa) y mira:
Usuarios en Línea

Usuarios en Línea
    755 Visitantes, 142 Usuarios (8 Oculto(s))

arranka

si ta...
en este mes eh tenido 2 dias en los que eh tenido 5000 usuarios en linea y por eso el del hosting me salto con que gasta recursos
no le puedo decir a la gente que no entre o que me baneen la cuenta del hosting

me gustaria poder hacer el punto 6 que nombro hotjoin

la mayoria de esos usuarios solo entran a mirar, no participan del foro, leen las noticias y ya
se van a otro lado

no es la primera vez que un hosting me diga algo asi, y un foro no merece mucho mas hosting del que ya tiene con 40 gigas de transferencia
no es un portal de descargas, no hay nada para descargar, es solo para mirar videos de youtube
en fin muchas gracias
espero poder solucionar esto

saludos a todos

Quote from: kenet on October 27, 2008, 03:57:26 AM
tienes que ir, a Características y Opciones/Características básicas/ y hay veras una opcion que pone Activar log de errores, hay lo tildas o lo destiltas. contal de lo que tu quieras hacer


Muchisimas gracias... al parecer estaba buscando con los ojos cerrados porque ahi estaba xD

Te lo agradezco ;)

Pedi que me borren

No creo que sean mis navegadores...pero tento con IE como con Firefox, se ve muy mal el sitio....en cuanto al diseño...
Son las noticias, el logo o la config de TPortal las fuentes demasiado grandes...

Proba:
El consumo, desactivando el TPortal.
Reinstalando, usando la misma BD y con el theme default y "SIN" publicidades...
Revisando los mods que estan activos y los rastros de los que borraste...

arranka

hola el bar
entonces tu crees en la posibiidad de lo que este gastando recursos sea el tiny portal?
es que no lo puedo quitar del sitio ya que los visitantes que tengo entran a ver las noticias asi que el tiny portal no lo podria quitar

en el log de errores solo tenia 47 paginas

como hago para reinstalar todo de vuelta usando la misma base de datos?

gracias

arranka

con el tema del cache me dice este mensaje en rojo

SMF no ha detectado ningún acelerador compatible instalado en tu servidor.


como es el asunto del cache porque nome quedo nada claro, si lo activo consume menos recursos y acelera todo?
como es? como se activa? para que sirve?

gracias

Pedi que me borren

El Tportal consume bastante recursos...
Yo te diria que instales Mkportal y una vez instalado, podes mover las noticias alli, de verias maneras, desde Rss hasta enlazando al mismo foro.

Se instala de manera independiente,

Una vez instalado, desactivas en tportal.

Para instalar usando la misma base de datos:

1- El foro va a quedar cerrado.
2- Crea por ftp un directorio ...por ejemplo: foroanterior
3- A ese directorio, siempre por ftp, move todos los archivos actuales de smf.
4- Subi la misma version de smf sin modificaciones
5- ejecuta el instal, pero cambia el prefijo de instalacion (si en el foro anterior tenias smf_, esta instalacion hacela como smf2_, por ejemplo.
6- Una vez instalado, con el repair.settings o desde la admin del foro...config del servidor, cambias el prefijo de la BD al que tenias anteriormente...
(mientras no hagas el cambio, no se va a ver el anterior, solamente vas a ver el foro recien instalado....todo lo que escribas en ese momento, no se va a ver, cuando cambies los prefijos)
7- Listo.

Proba que todo funcione correctamente y despues, podes borrar las tablas de la nueva instalacion.
Calcula que los attach, y los avatares, te quedaron en el directorio "foroabterior", asi que movelos de un directorio al otro.

Despues de las pruebas, y que todo corra bien, podes borrar ese directorio tambien

javierjp

el bar te hago una pregunta ya que leyendo tus palabras me surgio una duda, siempre crei que el mkportal era mas pesado/producia mas server load que el tportal, tu recomiendas instalar mkportal en vez de tportal.

Que recomiendas para una comunidad con descargas y galerias, mas alla de lo funcional y enfocandonos unicamente en la performance? es realmente mas liviano el mkportal?

Actualmente tengo instalado el tinyportal, realmente me conviene cambiar a mkportal, voy a tener menos carga en el servidor?

desde ya gracias.
saludos.

awek


arranka

muchas gracias "el bar"

me quedo muy claro todo

ahora tengo un par de preguntas

es necesario que instale la misma version de SMF? yo tengo la version 1.14 podria instalar en vez de esa la ultima que seria 1.16 ??????
es valido esto?
(en caso de que si se pueda, me valdria instalarle el SMF 2.0 beta4?)

otra pregunta, podria insitalar el nuevo foro en local y ahi mismo en local instalarle todos los mods y themes necesarios, todo lo que necesito, entonces hago lo que tu me dijiste de instalar un foro desde cero, luego uno la base de datos tal y como me dijiste
entonces una vez que este todo echo, subo el foro con las modificaciones que estaba en local por ftp ???

es decir, instalo el foro como tu dijiste desde cero en mi servidor le pongo la base de datos, en local instalo otro foro desde cero pero le agrego todas las modifaciones, una vez tenerlo pronto, lo subo reescribiendo el nuevo foro por el foro con modificaciones

no se si quedo claro


mi idea es instalar el foro en local hacerle todas las modificaciones necesarias y una vez echo esto hacer tu "minitutorial"

otra pregunta, si instalo el foro en local tengo que ponerle el mismo nombre de la base de datos que ya tengo en mi foro? con la misma contraseña y el mismo prefijoj smf_ ??? esto es asi? bueno igual no cuesta nada hacerlo. pienso yo, usando el appserv



bueno muchas gracias por todo
esto me vendria barbaro porque desde que instale el foro hice muchas instalaciones de mods que no eh usado y eso esta todo sucio
me gustaria poder limpiar todo


gracias gracias

Advertisement: