Bases de Datos

Ξ 3 comentarios

CLH Express: WordPress Móvil, Directorios vacíos, Firefox, mapas de imágenes y optimización en MySQL

por Xabadu
CLH Express: WordPress Móvil, Directorios vacíos, Firefox, mapas de imágenes y optimización en MySQL

El buzón oficial de peticiones de Cómo Lo Hago se llena día a día con una serie de inquietudes que Uds., los usuarios, plantean al equipo con el fin de obtener alguna solución y/o respuesta. Si bien por la gran cantidad de ellas (y nuestro propio plan editorial de publicaciones), no nos es posible dar respuesta a todas rápidamente, hay una serie de preguntas que muchas veces no alcanzan para ser consideradas para publicar como tutorial por si solas, ya que son inquietudes que pueden ser resueltas con algún tip o un par de líneas de explicación.

A raíz de esto, hoy damos inicio a una nueva sección llamada CLH Express donde buscaremos reunir todas aquellas pequeñas inquietudes que a su vez tengan simples y pequeñas soluciones y publicarlas en un pequeño compilado, con el fin de que ninguna pregunta quede sin respuesta y podamos brindar ayuda a todos quienes requieran.

Así que inauguramos oficialmente (sin corte de cinta, ya que no hay presupuesto) y esperamos que sea de utilidad para todos.

En el CLH Express de hoy:

  1. Cómo implementar una versión móvil de WordPress.
  2. Cómo eliminar directorios vacíos.
  3. Cómo deshabilitar la asistencia del historial en la barra de direcciones de Firefox.
  4. Cómo optimizar una tabla en MySQL.
  5. Cómo crear mapas de imágenes.

Vamos, ¡manos a la obra!

1.- Cómo implementar una versión móvil de WordPress

Hoy en día es vital ofrecer la posibilidad a los visitantes de un sitio para poder visualizar los contenidos desde distintos dispositivos móviles como celulares y/o consolas como la PSP. Debido al gran alcance que las conexiones de Internet móvil han tenido, especialmente durante el último año, es común ver hoy en día a gente navegando a través de sus dispositivos en el transporte público, en la sala de espera de un hospital o en el mismo supermercado.

Si nosotros, como administradores de un sitio, no somos capaces de adaptar nuestro contenido para que sea visualizado de forma apta en estos equipos, le proporcionaremos a los usuarios una experiencia bastante desagradable en términos de accesibilidad y usabilidad, más aún si nuestro sitio es un blog que proporcione artículos con grandes porciones de texto e imágenes.

Para el caso de WordPress, la solución es bastante sencilla. Con solo la instalación y activación de un plugin podemos hacer esta adaptación de forma casi automática, sin preocuparnos de programar ni editar nada en el sitio propiamente tal.

El plugin del que hablamos es MobilePress y pueden conseguirlo en el siguiente enlace.

Para instalar, el proceso clásico de los plugins de WordPress, es decir:

  1. Subir los contenidos de la descarga a su directorio de plugins en WordPress (wp-content/plugins)
  2. Ir al menú de plugins en su tablero.
  3. Activar el plugin.

Adicionalmente en el tablero se añadirá un enlace a las opciones, que pueden editar, aunque solo activándolo ya creará una versión móvil del sitio para quienes deseen verlo así. Las opciones hablan sobre si queremos darle algún título en especial a esta versión o si tratar ciertos tipos de dispositivos como navegadores Web.


Panel de opciones MobilePress

Este es el plugin que utilizamos para la versión móvil de CLH, y lo recomendamos por su simpleza de implementación y buenos resultados.

2.- Cómo eliminar directorios vacíos

Debo reconocer que tengo una cierta manía por mantener un estricto orden en mi equipo cuando se trata de directorios y archivos. Por lo general en mi escritorio no mantengo más de un par de íconos e intento tener una cierta estructura para almacenar mis archivos con el fin de poder ubicarlos con mayor facilidad cuando los necesite (principal razón de porque el PC de Jorge Nitales me provoca un headshot instantáneo cada vez que lo “intento” ocupar).

Sin embargo, uno de los grandes problemas es cuando al realizar la desinstalación de aplicaciones o bien la eliminación automática de algunos archivos es que permanecen una serie de directorios vacíos que solo terminan ocupando espacio y afectando las indexaciones que pueda tener nuestro equipo para la búsqueda de archivos. Gracias a un tip proporcionado por nuestro buen Topher, maestro entrenador de búsqueda de software, hemos descubierto una aplicación que nos puede ayudar a eliminar este problema.

Hablamos de Remove Empty Directories, el cual pueden descargarlo del siguiente enlace. Es gratuito, liviano y bastante fácil de utilizar. Sólo debemos descargar, instalar, abrir y presionar Scan para que busque los directorios. Una vez que los encuentre los marcará en rojo y seleccionamos Delete Folders. Como en todos estos tipos de aplicaciones, es recomendable volver a escanear una vez que hemos eliminado, en caso de que se haya pasado alguno.


Imagen cortesía del sitio de su creador

3.- Cómo deshabilitar la asistencia del historial en la barra de direcciones de Firefox

Ok, historia real. Hace una semana, estábamos con Topher trabajando en los cuarteles generales de CLH en algunos desarrollos, cuando recordé un video de la mejor banda del mundo que quería mostrarle, así que le pedí que se acercara a mi equipo. Mientras escribía las letras de la URL, ví como en la barra de direcciones comenzaban a aparecer una serie de sitios y búsquedas que había abierto con antelación. Con desesperación pude ver como mis visitas diarias a los videos de Jonas Brothers y Hannah Montana aparecían ante las incesantes burlas de Topher, que hasta la fecha había hecho caso omiso a mi tremenda admiración por tamaños artistas.

Más real que lo anterior es la cierta molestia que puede provocarles a algunos usuarios (me excluyo) la aparición de estas “sugerencias” en la barra de direcciones de Firefox a medida que escribimos una URL, basadas en búsquedas y enlaces que hayamos visitado anteriormente. Si bien en lo personal lo considero una buena funcionalidad para recordar algunos sitios que he visitado de direcciones algo complejas, hay muchos quienes lo consideran un directo ataque a la privacidad de un usuario, especialmente cuando el equipo que utilizan es compartido.

Pues bien, la solución a aquello es bastante sencilla. Sólo debemos ir, dentro de Firefox a Herramientas > Opciones > Privacidad y cambiamos la opción que les mostramos en la siguiente imagen a Nada:

Nota: Este truco solo funciona en versiones de Firefox 3.5 y superiores.

4.- Cómo optimizar una tabla en MySQL

¿Optimizar?, ¿Una tabla?, ¿en MySQL?. Partamos por explicar un poco de que se trata.

Cuando eliminamos una instancia o fila en una tabla de una base de datos, el dato se saca de ahí, pero sigue ocupando el espacio “físico” dentro de la tabla, con una fila con valores en blanco o nulos, y se mantienen en una lista enlazada la cual es referenciada por los distintos índices que la tabla pueda tener. Lo mismo sucede cuando estamos trabajando con campos de longitud variable (como por ejemplo un VARCHAR), en el cual si originalmente un registro ocupaba X espacio y ahora utiliza X-menos algo, se seguirá contabilizando ese ‘X’ como el espacio utilizado, aún cuando el resto este en blanco.

La solución para esto es optimizar la tabla mediante una sencilla consulta, la cual se encarga de reacomodar las filas y campos para aprovechar de mejor forma el espacio físico utilizado por la tabla, muy similar a los procesos de defragmentación de disco.

Para optimizar, solo debemos ejecutar la siguiente consulta:

OPTIMIZE TABLE nombre_de_la_tabla

Esta consulta funciona actualmente sobre implementaciones de MySQL que utilizan los motores MyISAM, InnoDB y BDB.

5.- Cómo crear mapas de imágenes

A pesar de que este es un truco bastante antiguo en el diseño de sitios Web, hay muchos quienes desconocen su utilidad y como hacerlo, como por ejemplo varias consultas que nos llegaron al respecto.

¿Qué es un mapa de imagen?

Un mapa de imagen es la funcionalidad de poder enlazar distintos sectores de una imagen a distintos destinos. Su funcionamiento radica en crear “zonas” delimitadas por coordenadas de acuerdo al tamaño de la imagen (en pixeles) y asignar un enlace de destino a aquel sector.

¿Para qué sirve?

Es extremadamente útil si queremos insertar una imagen en una página y enlazar distintos sectores a varios destinos, como por ejemplo insertar un menú en imagen y enlazar las distintas secciones del sitio.

Para realizar un mapa de imagen solo debemo insertar las etiquetas <map> en nuestro documento. A pesar de que podemos hacerlo en un editor de texto como bloc de notas, esto se vuelve complejo al intentar determinar los pixeles de la imagen correspondientes a cada coordenada, por lo que lo recomendable es utilizar un editor Web como Adobe Dreamweaver, el cual nos permite “dibujar” las zonas sobre la imagen y definir los enlaces, generando automáticamente el código.

En Dreamweaver, una vez que hemos insertado una imagen en un documento, vamos al Inspector de propiedades que aparece en la parte inferior y vemos la sección de mapa, que nos muestra unas figuras geométricas. Seleccionamos la que más nos sirva y marcamos un espacio en la imagen con nuestro mouse, tal como si seleccionaramos un área:

Y luego en la parte inferior, ingresamos el enlace que corresponde al área que acabamos de seleccionar (recuerden eliminar el #, sino preguntenle a Topher que pasa 🙂 )

Y luego repetimos con cada área que queramos crear en la imagen. Así de simple.

Y con esto damos por terminada la primera edición de CLH Express, en donde les traemos una serie de pequeñas soluciones a diversos problemas que Uds., los usuarios, nos planteen, cada una de estas como siempre:

Cualquier duda o comentario que puedan tener, los invitamos a dejarnos unas líneas en el área habilitada a continuación.

Esperamos que este CLH Express haya sido de utilidad para Uds.

Muchas gracias por leer  y será hasta una próxima oportunidad.

Comparte este tutorial

El culpable de todo esto

Las tardes gloriosas de domingo y las grandes ovaciones a estadio lleno, no son algo extraño para Xabadu. Luego de ser descubierto a los 4 años en un partido de barrio por los ojeadores del gran Aviación F.C., sacudió el mercado nacional al ser traspasado en $500 pesos chilenos (1 USD) y 3 coca colas al renombrado Estrella Blanca de Lolol. Luego de una impresionante carrera por equipos como Lozapenco, Santa Cruz, Deportivo Lago Chungará y una incursión en la 3a división del futbol de Kazajstan, su record imbatible hasta la fecha de 1257 goles en 20 partidos lo llevo a ser elegido como uno de los arqueros más recordados en la historia pelotera nacional. Una lesión en el colmillo superior derecho lo llevó al retiro el año 2003, pero está de vuelta y sin duda que su jerarquía y experiencia internacional será un gran aporte.

En los barrios marginales se le conoce como: Xabadu

Comentarios en Facebook

3 Comentarios

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Gente linda que nos quiere

Donde mas estamos

news-0612

yakinjp


sabung ayam online

yakinjp

yakinjp

yakinjp

rtp yakinjp

yakinjp

yakinjp

yakinjp

yakinjp

yakinjp

yakinjp

yakinjp

yakinjp

yakinjp

judi bola online

slot thailand

yakinjp

yakinjp

yakinjp

yakinjp

yakinjp

ayowin

mahjong ways

judi bola online

8881

8882

8883

8884

8885

8886

8887

8888

8889

8890

8891

8892

8893

8894

8895

8941

8942

8943

8944

8945

8946

8947

8948

8949

8950

sam

8952

8953

8954

8955

9001

9002

9003

9004

9005

9006

9007

9008

9009

9010

9011

9012

9013

9014

9015

10031

10032

10033

10034

10035

10036

10037

10038

10039

10040

10041

10042

10043

10044

10045

8896

8897

8898

8899

8900

8956

8957

8958

8959

8960

8961

8962

8963

8964

8965

8966

8967

8968

8969

8970

9016

9017

9018

9019

9020

9021

9022

9023

9024

9025

9026

9027

9028

9029

9030

10046

10047

10048

10049

10050

10051

10052

10053

10054

10055

10056

10057

10058

10059

10060

8971

8972

8973

8974

8975

8976

8977

8978

8979

8980

8981

8982

8983

8984

8985

9031

9032

9033

9034

9035

9036

9037

9038

9039

9040

9041

9042

9043

9044

9045

8866

8867

8868

8869

8870

8871

8872

8873

8874

8875

8876

8877

8878

8879

8880

8996

8997

8998

8999

9000

9046

9047

9048

9049

9050

9051

9052

9053

9054

9055

10061

10062

10063

10064

10065

10066

10067

10068

10069

10070

10001

10002

10003

10004

10005

10006

10007

10008

10009

10010

10011

10012

10013

10014

10015

10016

10017

10018

10019

10020

10021

10022

10023

10024

10025

10026

10027

10028

10029

10030

10071

10072

10073

10074

10075

10076

10077

10078

10079

10080

10081

10082

10083

10084

10085

news-0612