Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Duda Editando Tema de WordPress y Rendimiento BD - CPU

Estas en el tema de Duda Editando Tema de WordPress y Rendimiento BD - CPU en el foro de WordPress en Foros del Web. Me gustaría saber que opinan de esto. Si pego el codigo html del footer y el header en el index estaria ahorrando algo con el ...
  #1 (permalink)  
Antiguo 23/11/2010, 09:30
 
Fecha de Ingreso: julio-2010
Mensajes: 248
Antigüedad: 13 años, 8 meses
Puntos: 23
Duda Editando Tema de WordPress y Rendimiento BD - CPU

Me gustaría saber que opinan de esto.

Si pego el codigo html del footer y el header en el index estaria ahorrando algo con el cpu del servidor --- en la base de datos o da lo mismo que llame mediante el codigo php el archivo de cada uno ? (header.php footer.php )

Al inicio el tema trajo 14 archivos (index , searform, 404, etc etc...) pero ya lo tengo reducido a solo index.php y comments.php

Que opinan?
  #2 (permalink)  
Antiguo 23/11/2010, 14:33
 
Fecha de Ingreso: julio-2009
Ubicación: Argentinalandia
Mensajes: 339
Antigüedad: 14 años, 9 meses
Puntos: 15
Respuesta: Duda Editando Tema de WordPress y Rendimiento BD - CPU

si colocas el footer y header en el index.php no fuerzas la base de datos porque hace las mismas consultas sql... y por ende es lo mismo.
lo que si, evitas hacer 2 includes php (uno al footer y otro al header)
eso si... no creo que eso te de una "optimizacion" apreciable o que se pueda considerar, como para que valga la pena tener todo en un mismo archivo, a futuro es mas facil editar el footer por separado y que se modifiquen todos que entrar a modificar uno por uno en cada lugar que lo colocaste.
__________________
Mi Perfil y Blog estan en Yeow.com.ar ✰✰✰✰✰
Pero en WONDED.COM estan Mis Proyectos OpenSource ;-)
  #3 (permalink)  
Antiguo 24/11/2010, 03:27
 
Fecha de Ingreso: julio-2010
Mensajes: 248
Antigüedad: 13 años, 8 meses
Puntos: 23
Respuesta: Duda Editando Tema de WordPress y Rendimiento BD - CPU

Gracias pleter.

La parte que dices "evitas hacer 2 includes php " hay uno de mis dilemas, ¨si ahorro tener que utilizar codigos php me ayudaria en algo?¨

Siempre he leido que lo mejor para optimizacion es tener una pagina lo mas estatica posible, pues eso trato de hacer.

Las partes de edicion las edito muy facilmente, por ello no hay problema.

Lo que no pude entender es

Cita:
[....no creo que eso te de una "optimizacion" apreciable o que se pueda considerar, como para que valga la pena tener todo en un mismo archivo...]
  #4 (permalink)  
Antiguo 24/11/2010, 07:55
 
Fecha de Ingreso: julio-2009
Ubicación: Argentinalandia
Mensajes: 339
Antigüedad: 14 años, 9 meses
Puntos: 15
Mensaje Respuesta: Duda Editando Tema de WordPress y Rendimiento BD - CPU

Tu pregunta: La parte que dices "evitas hacer 2 includes php " hay uno de mis dilemas, ¨si ahorro tener que utilizar codigos php me ayudaria en algo?
Mi respuesta: lo que ahorras es hacer el include. Si el footer/header posee consultas php, es lo mismo que la nada, solo te ahorras 2 consultas.
Si me dices que cambias las consultas php y las pones como html estatico quitas "dinamismo" y para eso haces una pagina entera en html y listo.

Tu pregunta: Siempre he leido que lo mejor para optimizacion es tener una pagina lo mas estatica posible, pues eso trato de hacer.
Mi respuesta: Si tienes una pagina estatica optimizas para el servidor porque enviás siempre lo mismo y no generas consultas "de calculos" y simplemente envia (esto quita un poco de dinamismo).
Si tienes una pagina dinamica, puedes enviar el codigo que solo sea necesario y consumes un poco mas de recursos de CPU (que no se notaran) y envias solo lo que el usuario describe.
Es como si te dijiera: Te envio un html con 40 fotos y tu solo debes ver una. es mucha mejor idea que el servidor envie esa sola foto a que termine enviando las 40 (de las cuales 39 son innecesarias)

Tu pregunta: Las partes de edicion las edito muy facilmente, por ello no hay problema.
Mi Respuesta: Entonces hazlo! Yo porque utilizo codigos php en footer dependiendo que pagina se mostrara y sobre todo en el header (donde mayormente, especifico que carge librerias JS dependiendo si es pagina de inicio, post o pagina y asi ahorrar transferencia y velocidad de carga, para que no carge cosas innesesarias)

Tu pregunta:
Cita:
Iniciado por raydenslayer Ver Mensaje
Lo que no pude entender es:
Cita:
....no creo que eso te de una "optimizacion" apreciable o que se pueda considerar, como para que valga la pena tener todo en un mismo archivo...
Mi respuesta:
supongamos...
si metes el footer en cada pagina puede que te ahorres cuento en el motor apache? 0.1segundo? 0.2segundos? 1.0segundo? eso es algo que valga la pena? yo prefiero perde un segundo (que es imperceptible) y poder modificar todos los footers y header independientemente. realizo una modificación en cada archivo php correspondiente y no tengo que estar copiando e ir por todas las paginas pegando el codigo.

si quieres ahorrar "transferencia" o "carga" te recomiendo plugin para WP que es para eso, por ejemplo, pagespeed (este complemente comprime archivos estaticos (como CSS JS etc) y tambien envia la pagina que se consulta comprimida para ahorrar trafico. Esto hace cargar mas rapido pero aumenta el consumo de CPU (que en si... no se nota)

Cualquier cosa consulta de nuevo, en lo que puedo te ayudare con todo lo que se de WP :)
__________________
Mi Perfil y Blog estan en Yeow.com.ar ✰✰✰✰✰
Pero en WONDED.COM estan Mis Proyectos OpenSource ;-)
  #5 (permalink)  
Antiguo 26/11/2010, 01:11
 
Fecha de Ingreso: julio-2010
Mensajes: 248
Antigüedad: 13 años, 8 meses
Puntos: 23
Respuesta: Duda Editando Tema de WordPress y Rendimiento BD - CPU

Osea que si comprimo todos los archivos a solo 2, es casi lo mismo...




cabe resatar, que en mi caso solo deseo mostrar post, lo demas osea graficos se mantiene tal cual, nada de cosas dinamicas.
  #6 (permalink)  
Antiguo 26/11/2010, 06:23
 
Fecha de Ingreso: julio-2009
Ubicación: Argentinalandia
Mensajes: 339
Antigüedad: 14 años, 9 meses
Puntos: 15
Respuesta: Duda Editando Tema de WordPress y Rendimiento BD - CPU

Cosas dinamicas pueden ser "nube de tag" "menu de paginas/categorias" "widget" e incluso los post son dinamicos, porque es una consulta "interactiva" a la base de datos que devuelve un resultado.

pero te recalco lo que te dije en un momento: hacer lo que tienen en mente no es algo "significativo" para el servidor, tal vez se mueva 1% o 2% de su uso en estado de reposo, pero claro, esto depende de las caracteristicas de tu servidor, no es lo mismo un Xenon con 4gb de ram, que un pentium 1 con 16 de ram. pero en servidores promedios... es apena visible esta variacion.
influye mas, la cantidad de visitas que lo que le transmites a cada visita.
tu imagen tiene una serie de errores y son:
a) index.php, single.php, page.php, no son lo mismo, no puedes generar un solo archivo que reemplace y este todo en un solo index.php (en teoria se puede, pero nadie lo hace por el hecho que termina teniendo un solo archivo muy pesado, muy consultado y eso si puede afectar un poquito al rendimiento.
b) el 404.php es una funcion de apache (o el programa de servidor que uses) no es algo de WP.
c) si lo que quieres es ahorrar "memoria" o "consumo" del cpu de tu servidor, te recomiendo que te moderes con los plugin para wp y las consultas que realizas al servidor*
c) si quieres es ahorrar tiempo de carga para tus visitantes, utiliza un plugin como pagespeed, o algun otro del estilo "pre-cache"

Cualquier cosa consulta de nuevo
Salu2.

*consultas = me refiero a cada peticion que se le hece a tu servidor o uno de terceros. algunas ideas pueden ser:
Evita cargar muchos archivos CSS, trata de reunirlo en uno solo
Evita conexiones a servidores externos (muchos usan API o FRAMEWORKS de terceros que cargan de servidores de terceros para ahorrar un poco de "consumo de ancho de banda" pero puede consumir un poquito el consumo de CPU por los "calculos" que hace para esa consulta
Evita tener imagenes fragmentadas, si te das un poco de maña, modela tu pagina con coordenadas al insertar una imagen ¿ejemplo? google utiliza una imagen para cargar todos los iconos y los muestra con coordenadas, esto le evita hacer 30 peticiones sin sentido y ahorrar un poco de consumo de recursos, esto no lo hace por el consumo que genera un usuario, lo hace porque lo consumen muuuchos usuarios (es lo que decia en el punto c.) Te dejo el link de la imagen para que veas donde estan todos los iconos mas importante de google para evitar consultas http://www.google.com.ar/images/srpr/nav_logo27.png

p.s.2: quieres un consejo personal? dime cuantas visitas diarias tiene tu pagina, y pasame el dominio por favor.
__________________
Mi Perfil y Blog estan en Yeow.com.ar ✰✰✰✰✰
Pero en WONDED.COM estan Mis Proyectos OpenSource ;-)
  #7 (permalink)  
Antiguo 26/11/2010, 13:32
 
Fecha de Ingreso: julio-2010
Mensajes: 248
Antigüedad: 13 años, 8 meses
Puntos: 23
Respuesta: Duda Editando Tema de WordPress y Rendimiento BD - CPU

Hola.

Bueno en la parte que dices:

Cita:
tu imagen tiene una serie de errores y son:
a) index.php, single.php, page.php, no son lo mismo, no puedes generar un solo archivo que reemplace y este todo en un solo index.php (en teoria se puede, pero nadie lo hace por el hecho que termina teniendo un solo archivo muy pesado, muy consultado y eso si puede afectar un poquito al rendimiento.
Ya esa parte la resolvi, apenas el index.php pesa 3kb (Antes pesaba 2kb) pero me he quedado pensando con eso que me recomiendas sobre el archivo muy consultado.


Cita:
b) el 404.php es una funcion de apache (o el programa de servidor que uses) no es algo de WP.
Puss, ese archivo lo trajo el theme personalizado y bueno, tambien lo comprimi.


Cita:
c) si lo que quieres es ahorrar "memoria" o "consumo" del cpu de tu servidor, te recomiendo que te moderes con los plugin para wp y las consultas que realizas al servidor*
Si, he utilizado el W3 Total Cache por obligación de hostgator.


Cita:
c) si quieres es ahorrar tiempo de carga para tus visitantes, utiliza un plugin como pagespeed, o algun otro del estilo "pre-cache"
Si, eso lo entiendo y pase problemas una vez con ello. Por eso elimine varias tonterias que traen los themes y el tiempo de carga paso de 4seg a 0.87seg


Cita:
p.s.2: quieres un consejo personal? dime cuantas visitas diarias tiene tu pagina, y pasame el dominio por favor
Un ejemplo :
cacoduro . com
visitas diarias: siempre varia dependiendo los artículos (normal ----- > 3/4mil ----- >articulos promocionados 17/19mil)
velocidad de carga:
2.5seg si me olvido de optimizar las imagenes en los artículos
1.6 seg optimizadas las imagenes.

*segun http://tools.pingdom.com

El miedo que en realidad tengo es por el CPU (plan business hostgator limite de 25 procesos cpu).

Última edición por raydenslayer; 26/11/2010 a las 13:37
  #8 (permalink)  
Antiguo 26/11/2010, 20:39
 
Fecha de Ingreso: julio-2009
Ubicación: Argentinalandia
Mensajes: 339
Antigüedad: 14 años, 9 meses
Puntos: 15
Respuesta: Duda Editando Tema de WordPress y Rendimiento BD - CPU

no consume nada esa pagina. dudo que te digan algo....
tengo todo en HG yo. planes normales, reseller, varios vps y un dedicado.
la unica vez que me hicieron problema fue cuando en un plan baby subi 4 imagenes ISO de 3 gb c/u y tuvieron 2000 descargas en un mes jaja pero solo me pararon el archivo con mas descarga, los demas siguen funcionando normalmente.

nunca escuche que te "obligen" a usar algo los de HG, eso es nuevo para mi.

por otro lado tu pagina no tiene nada de nada, no tiene diseño (sin ofender) y es recontra simple (un poco me gusta eso, pero tampoco tan minimalista) y la verdad que no entiendo como puedan hacerte problema por esa pagina.

el archivo 404.php viene en el theme porque cuando vos entras a tu dominio, automaticamente toma todo lo que esta en la carpeta del theme que tengas activo, los archivos como si estuvieran en el directorio /root/ de tu servidor

respecto a "un archivo muy consultado" hacia referencia a algo mas grande que 2 o 3 kb.... hasta el logo pesa mas que tu php entonces jeje. no te hagas problema por eso.

lo que si, consulta en tu panel de control sobre los recursos que consume tu pagina, ahi sale detallado para que tengas una idea de como vas en el mes

p.s.: sino agarra, anda a https://tickets.hostgator.com/login ingresa y pregunta "cuanto recursos de procesos esta consumiendo mi dominio cacoduro.com y cual es el limite que ofrece mi plan?" y te van a decir sin problemas.
__________________
Mi Perfil y Blog estan en Yeow.com.ar ✰✰✰✰✰
Pero en WONDED.COM estan Mis Proyectos OpenSource ;-)

Última edición por pleter; 26/11/2010 a las 20:46
  #9 (permalink)  
Antiguo 27/11/2010, 00:35
 
Fecha de Ingreso: julio-2010
Mensajes: 248
Antigüedad: 13 años, 8 meses
Puntos: 23
Respuesta: Duda Editando Tema de WordPress y Rendimiento BD - CPU

Me dijeron que si no utilizaba el plugin w3 me suspendían. (aunque parezca crazy, van 3 veces que me bloquean el index.php hasta por 3 horas)


En el caso del diseño jjeje si tienes mucha razon, pero no sabras el re$ultado que favorece aunque el motivo de este tema es porque deseo diseñar nuevamente pero unicamente con css.


bueno al final de todo, la moraleja es:

No tiene mucho sentido comprimir todo en un solo archivo, al final es lo mismo.
  #10 (permalink)  
Antiguo 27/11/2010, 12:35
 
Fecha de Ingreso: julio-2009
Ubicación: Argentinalandia
Mensajes: 339
Antigüedad: 14 años, 9 meses
Puntos: 15
Respuesta: Duda Editando Tema de WordPress y Rendimiento BD - CPU

en cierta forma si, esa es la moraleja.

por otro lado, al ser una pagina tan liviana casi no consumes transferencia, pero por el nivel de cantidad de visita hace que se valla por las nubes.

como todo negocio... de seguro no ven rentable que "te acates" a tu plan, lo uses como corresponde y a ellos le cueste mas dinero.

normalmente ponen "transferencia ilimitada" o "espacio ilimitado" tanto para atraer clientes y luego van poniendo escusas como "consumes mucha CPU"

dentro de todo HG es uno de los mas respetados y que no hace siempre lios por estos asuntos, pero no significa que no los haga, solo que lo hace muy pocas veces ya que es uno de los mas grandes de la red.

Mirando mas de cerca tu consumo, me parece ridiculo el tamaño de tu pagina



pero lo que si me da mala vibra es que tomes contenidos de otros dominios...



es tuyo ese dominio robaleche (dot) com ?? esta hosteado en el mismo plan que tiene cacoduro (dot) com ???
esto no es problemas, ya que el apache no hace ninguna consulta, tu navegador hace la consulta en ese dominio, pero yo en lo personal no te aconsejo que tomes imágenes de otros dominios ya que pueden bloquearte las peticiones y no podrás mostrar mas imágenes de ese dominio en tu pagina.
y paradogicamente esto trae a mi ultima consulta/sugerencia....
revisa el AWstat a ver si alguien esta robándote transferencia a ver si es eso que te esta molestando y trayendo dolores de cabeza.
__________________
Mi Perfil y Blog estan en Yeow.com.ar ✰✰✰✰✰
Pero en WONDED.COM estan Mis Proyectos OpenSource ;-)
  #11 (permalink)  
Antiguo 27/11/2010, 13:32
 
Fecha de Ingreso: julio-2010
Mensajes: 248
Antigüedad: 13 años, 8 meses
Puntos: 23
Respuesta: Duda Editando Tema de WordPress y Rendimiento BD - CPU

Cita:
es tuyo ese dominio robaleche (dot) com ?? esta hosteado en el mismo plan que tiene cacoduro (dot) com ???
Si, si es mio ese dominio y está dentro del host. Ya tengo un nuevo servidor para cacoduro, cuando no tenga flojera lo transfiero jejejeje.


Cita:
revisa el AWstat a ver si alguien esta robándote transferencia a ver si es eso que te esta molestando y trayendo dolores de cabeza.
Antes algunos webmaster de blogs planetas, entraban por que se fijaban en websiteoutlook el trafico y copiaban las imagenes entonces bloquie los robots de estadisticas online. ahora presisamente por eso tengo un sub-dominio para los archivos. Si alguien me copia algo lo puedo detectar al instante.


Bueno puss gracias por todo ya tengo la idea. (mala onda que comprimir todo no me ayudara en un 70% jejeje pero naaa)
  #12 (permalink)  
Antiguo 13/01/2011, 19:58
colextey
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Duda Editando Tema de WordPress y Rendimiento BD - CPU

Este mensaje va para pleter.

Amigo uno no debe hablar sin almenos tener argumentos y tampoco hablar por solo hablar como muchos de este foro que ofrecen ayuda solo publicitarse.

En realidad al comprimir archivos de un theme que no necesite mas que un index.php un single.php y un 404.php tendras para ahorrarte unos cuantos milisegundos de carga cpu ram, solo es ideal para sitios que solo esten programados y diseñados para dar algo muy sencillo pero a la vez muy optimizado, ya que wordpress usa sql para todo, hasta para la mas minima consulta. Bueno espero aver aportado.
  #13 (permalink)  
Antiguo 15/01/2011, 19:28
 
Fecha de Ingreso: julio-2009
Ubicación: Leon, España
Mensajes: 12
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Duda Editando Tema de WordPress y Rendimiento BD - CPU

Yo tengo otra duda sobre edicion de un tema de wordpress.
Se podria usar un tema de wordpress fuera de wordpress? quiero decir, sin tener que instalar el wordpress etc, la idea es el poder utilizar un theme pero exclusivamente sin usar wordpress para nada.

Etiquetas: bd, cpu, rendimiento, tema
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 14:00.