Recibe Nuestras Noticias


Encuesta

¿Crees que la ola de frio y nieve se deben al cambio climático?

Loading ... Loading ...

Buscar en éste Blog


    Org's

    Peru Blogs

    Add to Google Reader or Homepage

    Suscribirse a Bloglines

    Add to Plusmo

    Add to netomat Hub

    Add to My AOL

    Bitacoras.com

    TOP Bitacoras.com para Perú

    • 01Nov
      General, Programación Escrito por Francort @ 7:49

      No sólo basta con tener un bonito blog bien organizado o bien actualizado si no también es indispensable el tiempo de carga. Mientras el internet todavía tenga como debilidad el ancho de banda tenemos que tener sumo cuidado con este tema y en lo posible tener menos opciones que permitan una carga lenta o nuestros lectores abandonarán nuestro blog.  Aquí dejo algunos simples pasos que harán de tu blog más rápido.

       1. Analizar el tiempo de carga del blog: Existen muchas páginas donde puedes ver la velocidad de carga. Puedes hacerlo desde acá: http://www.iwebtool.com/speed_test

      velocidad_test_ebuho

      2. Optimizar las imágenes
         a. Se recomienda que sean GIF ya que tienen 256 colores y comprimidos para web.
         b. Definir el alto y ancho de la imagen:  <img src=”http://www.ebuho.com/blog/wp- content/plugins/wp polls/images/loading.gif” width=“400″ height=“450“>
        c. Alojar las imágenes en servidores externos a donde esta alojado tu blog. (ejemplo Flickr)

       3. Comprimir los estilos CSS

          a. Usar el plugin que permite comprimir estos archivos: CSS Compress WordPress.
                 http://wordpress.org/extend/plugins/css-compress/

          b. Adicionalmente podemos usar una técnica recomendada por wordpress: http://www.wpsos.com/wp-other/speedy-wordpress/ que indica:

            - Añadir la extensión .php a tu hoja de estilos, de forma que quede estilos.css.php
            - Al principio del archivo creado estilos.css.php añade este código:
              <?php if(extension_loaded(’zlib’)){ob_start(’ob_gzhandler’);} header(”Content-type: text/css”); ?>
              y Al final esta añade esta línea:   <?php if(extension_loaded(’zlib’)){ob_end_flush();}?>
           - Abrir el archivo header.php  y buscar la línea.
             <link rel=”stylesheet” href=”<?php bloginfo(’stylesheet_url’); ?>” type=”text/css” media=”screen” />
             y reemplazar con
            <link rel=”stylesheet” href=”<?php bloginfo(’stylesheet_url’); ?>.php” type=”text/css”  media=”screen” />.

      4. Comprimir los archivos JavaScript

          a. Añade la extensión .php a tu archivo javascript (archivo.js.php )
          b. Añadir al inicio de este archivo renombrado:
        <?php header(”Content-type: text/javascript; charset: UTF-8″); header(”Cache-Control: must-revalidate”); $offset = 60 * 60 * 24 * 3; $ExpStr = “Expires: ” . gmdate(”D, d M Y H:i:s”, time() + $offset) . ” GMT”; header($ExpStr); ?>
         c. Cambiar en el archivo header la llamada a los js, renombrando por archivo.js.php

      5. Finalmente

      Wordpress como es de conocimiento trabaja con base de datos por lo que existen muchas consultas a BD sin embargo se pueden optimizar algunas evitando que lo haga de manera innecesaria. Por ejemplo el titulo del blog es algo que siempre va a ser el mismo, o que el  juego de caracteres sea UTF-F8 ó que el tipo de contenido sea text/html en fin, casos como estos deben ser analizados y harcodearlo.  Ejemplo:

      <?php bloginfo(’html_type’); ?>

      <meta http-equiv=”Content-Type” content=”<?php bloginfo(’html_type’); ?>”; charset=”<?php bloginfo(’charset’); ?>” />

      Esta opción permite mostrar el tipo de contenido del documento. A la fecha es text/html quedando así:

      <meta http-equiv=”Content-Type” content=”text/html”;charset=”<?php bloginfo(’charset’); ?>” />

      si nos damos cuenta en la misma linea tenemos al final la función charset que invoca al juego de caracteres o juego de carateres del documento el cual usualmente es UTF-8 por lo que finalmente quedará asi:

      <meta http-equiv=”Content-Type” content=”text/html”; charset=”UTF-8″ />

      Seguramente hay más formas de optimizarlo me gustaría que nos comentes para enriquecer este post.



      Tags: ,

    One Response

    WP_Cloudy
    • Bitacoras.com Says:

      Información Bitacoras.com…

      Valora en Bitacoras.com: No solo basta con tener un bonito blog bien organizado o bien actualizado si no también es indispensable el tiempo de carga. Mientras el internet todabía tenga como debilidad el ancho de banda tenemos que tener cuidado con es…

    Déjanos tu comentario

    tengo una fiesta