Cache para WordPress: Hoy Configurar FlexiCache

boton-wordpress-fondo-blanco

Últimamente estoy algo ocupado y no he tenido tiempo de publicar nada en el blog, y menos cosas referentes a páginas web, así que hoy voy a sacar el rato para dejarles algo de info sobre wordpress y este nuevo plugin de cache que me lleva recomendando ya hace tiempo Ramón.

Este nuevo plugin se une a la lista de todos los que he usado en servidores con mucha carga o con poca carga, entre ellos:

W3TC una pena de plugin, era de los mejores lo use dos años y sin problemas hasta que comenzo a fallar, primero aquí en skamasle y luego en muchas webs, y ya van 3 actualizaciones y aún sigue fallando por otros motivos, no siempre pero a veces si y a nadie le gusta, yo tenía fe de que con APC seguía funcionando pero ayer me di cuenta que no.
wp-super-cache -> veterano, lo use en los inicios y aún lo instalo a veces, esta muy bien como plugin, buenas opciones, con preload y cosillas interesantes, aunque tiene un problema y es que si tu web consume mucho espacio este plugin consumirá mucho estapacio también, justo ayer borre más de 25 gigas de cache en una web que tiene mucho espacio ocupado en imágenes, pero en general es bastante eficiente, ah otro punto importante es que este solo funciona si tenemos pretty urls ( urls amigables ) si tenemos urls tipo: dominio.com/q?=id etc no funciona.

QuickCache -> no lo actualizan mucho, pero es el que estoy usando en skamasle.com ( si aquí mismo ) es ligero, no hay que configurar nada al menos que tengas mucho tráfico y quieras cambiar alguna de sus pocas opciones, pero en general cumple su trabajo, si no quieren complicarse la vida este es el que tienen que usar, limpie el cache automáticamente la editar una entrada, así que no hay que preocuparse por esas cosas y por lo demás cumple bien,ya sea en webs pequeñas y grandes, aunque si requieren configuraciones especiales este no es el mas adecuado ya que esta diseñado para instalar y trabajar.

Hypercache Tiene dos versiones no me he puesto a ver las diferencias de la extended y la original, pero siempre he usado la original y cumple su trabajo, no es pesado el cache que genera, al menos no he visto nada raro en las webs que lo he usado y la web que mencione antes usa este plugin ( en la que w3tc no iba bien y en la que wp-super-cache genero 25 gigas de cache ) igual que super cache tiene bastantes opciones, casi similares aunque no he visto el preload en ningún lado, aunque este en muchas webs no hace falta, yo en lo personal no uso mucho esta opción.

En fin, cualquiera de esos 3 están bastante bien, si 3 aunque haya puesto 4, como dije w3tc queda descargado para mi, ya que no solo el cache en disco falla, si no que sube la carga últimamente, con eaccelerator hace más de 10 versiones que no funciona y aun no quitan la opción, ahora comenzó a fallar con APC también, tampoco deja configurar los tiempos de cacheo en su última versión ( al menos que a mi se me haya instalado mal.

Continuar leyendo «Cache para WordPress: Hoy Configurar FlexiCache»

Plugins Que Consumen Muchos Recursos en WordPress- No Instalar !

Plugins Que Consumen Mucho en WordPress

Hoy me da por hacer este post para dejar una pequeña lista de plugins que he visto que consumen muchos recursos en determinadas ocasiones, cosa que hace que se sobrecarguen los servidores.

Voy a explicar un poco sobre esto, como saben algunos administro servidores y a veces los clientes tienen problemas y se quejan de que el servidor va mal, pero en verdad no es que el servidor valla mal, si no que tienen algo en su web que hace que se sobre cargue, que este bien, que la carga suba y se disparen los procesos de PHP o bien que se sature el MYSQL, normalmente hay algún plugin que parece inofensivo y que solo pesa unos cuantos kilobytes, pero que llega a saturar todo un servidor con Xeon de 8 cores, sea donde sea que este la web el resultado será el mismo, y cuando diga donde sea me refiero a VPS; servidor dedicado, hosting compartido! de este último si consumimos un poco de más seguro no dudarán en cortarnos el servicio ( suspendernos la cuenta ) para no afectar a los demás clientes.

Para comenzar les digo que hay plugins que no sobrecargan el servidor, no producen lentitud ni nada por el estilo o bueno, a veces no lo hacen, pero si van llenando nuestro disco duro o base de datos, como el stat press, de este no voy a hablar mucho ya que lo hice hace algún tiempo en este enlace: Stat Press – Un Plugin de Estadisticas para WordPress Peligroso para tu Base De Datos

Ahora bien, hay plugins nuevos en la lista, no entrare en detalles ya que no me apetece hacer el tema muy largo, solo mencionare el plugin y luego que es lo que causa o puede causar para afectarnos.

Comienzo con un servidor que revise hoy, nada grande, normal, 4 gigas de ram, 2 cores, creo que era un AMD si no mal recuerdo, el server iba mal, claro si hubiera ido bien no me hubieran contratado :P, los sintomas típicos carga alta, un load average entre 4 y 10, muchos procesos de PHP, para no liarles el responsable era el plugin lazy load, ese que hace que las imágenes vallan cargando conforme vamos haciendo scroll, esto para acelerar la carga del blog y no saturar tanto.

En fin, el plugin funciona pero cuando tenemos entre 50 y 150 personas online parece que no funciona tan bien, se disparan los procesos, más cuando tenemos bastantes imágenes, quitar el plugin redujo el número de procesos de PHP generados por la web , como resultado la carga media se redujo a solo 0.20 / 0.40.

No en todas las webs genera esta sobre carga el plugin, pero en algunas si, tal vez sea la cantidad de peticiones que se hacen o bien la cantidad de imágenes que se tengan.

Otro plugin que les puedo mencionar que consume un poco de más a veces es el fuzzy seo booster, en este caso tiene un leve impacto en el consumo de PHP y un poco más de impacto en el consumo de MYSQL, entre más visitas más carga tendrá el mysql, el plugin inserta todas las búsquedas entrantes en la base de datos y luego las muestra, en principio mostrarlas no es el problema, si no insertarlas y más cuando tenemos una cantidad de tráfico considerable y muchas búsquedas entrantes. Así que si tienen este plugin o el SEO Serch Tagging 2 y tienen problemas con el mysql, les recomendaría quitar el plugin.

Otro señor que da bastantes problemas o bien señores es el plugin de conteo, la verdad no recuerdo cual es el nombre, pero me he topado varios, así que supongo que cualquier plugin de conteo tenga un efecto similar, al menos los que usan la base de datos. Si no saben a que me refiero, es el plugin ese que cuenta las veces que se a visto un tema y lo pone en el tema, si tenemos mucho tráfico nos afectará en mayor medida, aunque he visto que el plugin no siempre afecta, si no solo cuando tentemos muchas visitas a un mismo tema, algo así como cuando se hace una mención en facebook y esa mención nos genera mucho tráfico a un mismo post, el mysql se dispara y el cache parece no hacer efecto al menos no W3TC, WP-SuperChache o Quick Cache, a día de hoy los mejores plugins de cache.

En principio esos 3 plugins son los que más pueden afectar a nuestro servidor, ¿hay más? si, hay más, no recuerdo bien pero uno que otro me he topado, pero esos 3 son los más famosos o al menos los más usados.

Por si no han leído todo el post aquí se los dejo:

Lazy Load
Fussy Seo Boster
Y los programas de conteo de visitas.

Como nota improtante, no siempre los plugins causan sobre carga,pero en la mayoría de los casos estos han dado problemas, cuando se cumplen X cantidad de factores, como cantidad de visitas, peticiones,muchas visitas simultaneas a un mismo post, muchas búsquedas entrantes al mismo tiempo etc etc.

En fin, espero les sea de ayuda este tema o al menos como una referencia para detectar por donde anda el alto consumo de recursos en wordpress y otras plataformas como vBulletin que también tiene Fussy Seo Boster.

Scroll Infinito en WordPress en Nuevo Theme Twenty Twelve

Oh si así como lo leen en el título, al estilo de google images, wordpress incorporará un scroll infinito en su próximo theme el Twenty Twelve que se rumorea que saldrá junto con wordpress 3.5.

En lo personal no me gusta nada lo del scroll infinito, aunque se puede decir que es mejor que estar clicando en las en página siguiente y esperar a que todo cargue, con este método nuevo se puede ir leyendo y el blog ira cargando poco a poco.

En general el theme no esta mal, me parece un poco mejor que el anterior que no tenia ni sidebar en las entradas, este me parece que viene un poco más lite y la carga del blog mejora muchísimo, aunque no habrá footer en el index al parecer hasta que no se llegue hasta el final del scrool ( uuu blogs con 2000 entradas, malo malo.. ) aunque supongo que eso se podrá desactivar.

Si quieren hechar una ojeada al nuevo theme pueden visitar este enlace en wordpress.com: Scroll Infinito en WordPress en Nuevo Theme Twenty Twelve

Estoy seguro que lo usaré en los blogs en los que tengo el twenty eleven, aunque si lo vemos bien no a cambiado mucho la apariencia, solo un sidebar en las entradas, luego la barra de menús ya no es de color negro y poca cosa más, las imágenes en el header vienen off por defecto así que el cambio de apariencia no es la gran cosa y tampoco lo más destacable, si no más bien las funciones que trae el theme, ya que todo lo demás es fácilmente copiable.