Humor, Vídeos Divertidos, Noticias y Curiosidades. Lo más interesante de Internet
Random header image... Refresh for more!

Haciendo wordpress más rápido. Optimiza tu wordpress.

Buenass

Últimamente mi amigo de desafinados.es anda torrando servidores debido al numero elevado de visitas que recibe, y aun que ya ha hecho mil cambios para optimizar su wordpress he buscado unos pocos de los más útiles que hay por Internet.

En concreto esta guía la escribió Pro Blog Design, y espero que le sean de ayuda al igual que a vosotros.

1. Elimina los plugins no necesarios

Una de las primeras cosas que debes hacer para optimizar WordPress es ver cuantos plugins estás usando, y si son más de 10 entonces debes considerar cuales son realmente necesarios y si los puedes integrar directamente dentro de tu Theme.

Y en caso de que no sea necesario ese plugin entonces considera eliminarlo.

2. Elimina las etiquetas PHP que no sean necesarias

Los Themes de WordPress tienen algunas etiquetas PHP que se pueden evitar, reemplazádolas por puro HTML, la mayoría de estás etiquetas están localizadas en el archivo header.php, un ejemplo es esta: <?php bloginfo('html_type'); ?> la cual puede ser reemplazada por UTF-8 o <?php bloginfo(’stylesheet_url’); ?> por la URL de tu hoja de estilos CSS.

Esto ayuda a reducir las peticiones innecesarias, aquí tienes una lista de etiquetas que puedes eliminar.

3. Usa WP Super Cache

Una de las técnicas mejor conocidas para acelerar WordPress es el uso de sistemas de caché, por ejemplo yo uso WP Super Cache el cual me parece el mejor y más rápido plugin para cachear WordPress, aquí tienes más información acerca de WP Super Cache.

4. Optimiza tu base de datos

Te sorprendería ver la cantidad de tiempo de carga que puedes ahorrar optimizando la base de datos, para esto lo puedes hacer manualmente o con un plugin.

Te manera manual es muy fácil debes de iniciar sesión en cPanel, Plesk o el panel de control de tu hosting y buscar la herramienta llamada phpMyAdmin, seleccionas tu base de datos, marcas todas la tablas y seleccionas la opción optimizar tabla (Optimize table), aquí tienes una imagen que lo ilustra.

optimise-600x339

La otra manera por medio de Plugins es usando el plugin llamado Optimize DB que hace solamente eso, optimizar tu base de datos desde el panel de administración de WordPress.

5. Optimizar tus imágenes

La importancia de optimizar las imágenes en tu blog es tanta que los afectados son 2 partes, el tiempo de carga de la página y el consumo de ancho de bande del blog, la solución es muy simple, optimiza tus imñagenes antes de subirlas, para eso puedes usar Photoshop, GIMP, o bien puedes usar estas herramientas para reducir varias imágenes a la vez o esta otra para cambiar el tamaño de las imágenes online.

6. Comprimir tus archivos CSS y JavaScript

La manera más simple es combinar todos tus archivos CSS es uno solo y lo mismo para los archivos JavaScript, para comprimir tu CSS puedes usar herramientas en línea como styleneat.com, además de esto se recomiendo llamar los JavaScript en el archivo footer.php en lugar de header.php así te aseguras de que todo el CSS carge primero y evitas comportamientos extraños por parte de JavaScript.

7. Deshabilita el Hotlinking

Como el punto 5, si tus imágenes no están optimizadas esto será un problema para ancho de banda de tu blog y ahora si alguién hace Hotlinkg a tus imágenes esto será un problema mayor.

Para deshabilitar el Hotlinking debes de agregar lo siguiente a tu archivo .htaccess además se subir una imágen .jpg la cual se va a mostrar cuando alguien te haga Hotlinkg, esta imagen con el nombre hotlinking .jpg le debes de cambiar su extensión a hotlinking.jpe y el código para el .htaccess es el siguiente:

# Inicia el código para el anti-hotlinking
RewriteEngine On
RewriteCond %{HTTP_REFERER} !carlosleopoldo\.com [NC]
RewriteCond %{HTTP_REFERER} !twitter\.com [NC]
RewriteCond %{HTTP_REFERER} !bloglines\.com [NC]
RewriteCond %{HTTP_REFERER} !netvibes\.com [NC]
RewriteCond %{HTTP_REFERER} !newsgator\.com [NC]
RewriteCond %{HTTP_REFERER} !rojo\.com [NC]
RewriteCond %{HTTP_REFERER} !rezzibo\.com [NC]
RewriteCond %{HTTP_REFERER} !google\. [NC]
RewriteCond %{HTTP_REFERER} !veoh\. [NC]
RewriteCond %{HTTP_REFERER} !yahoo\. [NC]
RewriteCond %{HTTP_REFERER} !bing\. [NC]
RewriteCond %{HTTP_REFERER} !search\?q=cache [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpg|jpeg|gif|bmp|png)$ /hotlinking.jpe [L]
# Termina el código para el anti-hotlinking

Debes de reemplazar !carlosleopoldo\.com por la URL de tu dominio en el mismo formato, además si quieres añadir excepciones puedes crear otra línea de código con el RewriteCond e indicando el dominio.

8. Manten lejos a los Spammers

El archivo .htaccess es muy útil porque no solo sirve para hacer redirecciones o evitar el hotlinking, sino que también puedes bloquear a ciertos spammers bloqueando referencias de ceirtos sitios, pero si te estás preguntando que tan impráctico es esto ya que recolectar todos estos sitios es una tarea muy pesada no te preocupes que en Perishable Press su autor Jeff ha hecho una lista de más de 8000 sitios que espamean, tu puedes descargar aquí esta lista y solo copiar y pegar en tu archivo .htaccess.

9. Deshabilita las revisiones del Post

Desde la versión 2.6 de WordPress tenemos una opción llamada una opción llamada Post Revisions mediante la cual, tenemos acceso a las diferentes versiones de un post que hayamos editado y de tal forma, podemos revertir algún cambio.

Para deshabilitar esta opción debes agregar esta línea de código a tu archivo wp-config.php de WordPress:

define('WP_POST_REVISIONS', false);

Hay que destacar que si tu blog va muy lento puede y no se corrige con estos puntos es tal vez porque estás en un servidor de hosting compartido donde hay muchísimos sitios alojados en el mismo servidor o tu estás teniendo muchas visitas, mi recomendación es buscar un hosting con mejores prestaciones.

June 18, 2009   2 Comments

Google se ceba conmigo.

Pues sí, tras la ultima actualización del pagerank la revisión me ha bajado de 3 a 1, lo que esta provocando una caída estrepitosa en las visitas de este blog pero bueno. Aquí seguiremos comentando las cosas del día a día que me parecen interesantes de mención.

En cualquier caso una buena forma de que no suceda lo que ha sucedido es mantener actualizado el blog de forma diaria y ya que esto no es garantía de mi propia cosecha por falta de tiempo miraré de automatizar alguno de mis scripts para introducir cosas interesantes días alternos.

En fin Saludos a todos.

June 9, 2009   No Comments

6 Plugins de Seguridad para WordPress

En el trabajo me han pasado la siguiente lista de plugins útiles para la seguridad de nuestro wordpress.
Aquí os dejo la lista traducida

1. Broken link checker

Después de meses o años algunos enlaces del blog acaban rotos seguro. Encontrarlos automáticamente y ahorrarse un monton de tiempo es facil gracias a este plugin.

broken link checker

2. WP AntiVirus

Comprueba el tema para verificar que no existe código malicioso. Se puede programar un chequeo diario del blog para alertar si encuentra este tipo de codigo.
Google escluye dle indice los blogs en los que detecta codigo de ejecución dudosa.

wp antivirus

3. Akismet

La última herramienta de lucha contra el spam para WordPress, ya erradicado más de 62’000 comentarios.

akismet 6 WordPress plugins that help your blogs maintenance

4. www Redirect

Si el htaccess te resulta un engorro para ajustar tus rutas, utilizando este plugin puedes configurar a través de un interfaz y de forma sencilla este tipo de cosas, como www o no, etc, a fin de ayudar a google a pensar que el contenido de tu web no es duplicado :)

redirect options

5. WP Database Backup

Para hacer de forma sencilla backup de nuestras bases de datos. No es todo trabajo de nuestros hostings, hombre precavido vale por dos.

wp database backup

6. WP Security Scan

Comprueba la seguridad de la instalación de nuestro wordpress en funcion de la fuerza de nuestras contraseñas, ftp, bases de datos, etc.

wp security

May 11, 2009   No Comments

Cambio de cara.

Bueno, como habréis visto los que visitáis este blog a idea :) (mis saludos a todos vosotros)
Le he dado un lavado de cara al theme, respetando mi afición por lo simple y descargado.

Si!, el logo es feisimo, no he tenido tiempo de hacer uno nuevo y mejor.

Quizás este finde me ponga a ello.
[poll id="15"]

Un saludo

March 13, 2009   1 Comment

Actualización a WordPress 2.7

Buenas tardes.

Pues ya he actualizado al nuevo wordpress y la verdad que si muy bonito y parece incluso funcional pero a ver cuando me aclaro en el nuevo sistema :)

En cuanto a la actualización yo utilizo un plugin “WordPress Automatic Upgrade” que lo convierte en un juego de siguiente siguiente siguiente :)

Saludos

December 11, 2008   No Comments

Creando themes para WordPress

Estos días entre trabajo, proyectos personales, fiestas del pilar, no me esta quedando mucho tiempo para postear cosas.

Pero he de decir que estoy trabajando en un theme para darle un cambio radical a este blog que lleva ya mucho tiempo con el mismo aspecto y para ser sinceros es bastante horroroso.

Además voy a poner en practica unos cuantos consejos seo, que siendo sinceros además de horroroso este theme actual tampoco es amigo de google.

Así pues, en breves postearé el nuevo proyecto y subiré el nuevo tema con un buen post de como actualizar un theme plano y ponerle compatibilidad con sidebar dinámica y alguna cosilla interesante más.

Un saludo.

October 10, 2008   No Comments

50 sitios de themes para wordpress

Saber elegir el tema correcto en un blog ya no solo por el aspecto visual si no por su calidad para el posicionamiento es fundamental.

Desde helektron.com veo esta lista de 50sitios donde poder elegir el tema que nuestro sitio necesita para empezar a modificarlo.

A todo esto que este sitio ya necesita un nuevo tema.
En los próximos meses subiré el nuevo diseño.

Os dejo 50 sitios de temas y diseños de plantillas para blogs en WordPress.

  1. Theme Viewer
  2. 100 Excellent Free WordPress Themes
  3. 45+ Must See WordPress themes
  4. 83 Beautiful WordPress Themes
  5. Amazing WordPress Themes
  6. Best WordPress Themes
  7. Blog OH Blog
  8. Blogtheme
  9. Design Oahu
  10. Download free WordPress themes
  11. Elegant
  12. Free CSS Templates & WordPress Themes | CSS Design Templates
  13. FREE Premium WordPress Themes
  14. Free WordPress Themes
  15. Free wordpress themes
  16. Free wordpress themes – phpld templates
  17. Free WordPress Themes & phpLD Templates
  18. Free WordPress Themes | JAUHARI
  19. Free WordPress Themes and Skins, Custom WP Templates
  20. Free WordPress Themes and WordPress Tutorials
  21. Free WordPress Themes
  22. Free WordPress Themes, Plugins
  23. Global Internet Index
  24. How To Blog
  25. JohnTP.com
  26. Kate’s Theme Viewer
  27. Land of Free WordPress Themes
  28. Natty WP
  29. Ndesign Studio
  30. New WordPress themes release every week
  31. OS Designer – Open source templates
  32. Plaintex
  33. Pro Themes
  34. Revolution WordPress Theme
  35. Sanbox Design Competition
  36. Skins for WP
  37. Template Extreme
  38. Theme Porter – WordPress Themes , WordPress Templates
  39. Top WordPress Themes – Best Free Themes for WordPress
  40. WordPress | SkinPress.com
  41. WordPress Garden
  42. WordPress Graphics Co
  43. WordPress Theme
  44. WordPress Theme Corp
  45. WordPress Theme Gallery
  46. WordPress Themes
  47. WordPress Themes
  48. WordPress Themes
  49. WordPress Themes
  50. WordPress Themes

October 3, 2008   1 Comment

Gracias por invitarme

:) No se en que estarías pensando y no creo que me vaya a acostar contigo
pero muchas gracias por invitarme a una birra !!

Pd: Si eres mujer, entre los 21 y los 28 el axioma anterior queda anulado.

June 24, 2007   No Comments