destacados

Gabriel Da Silva

Portafolio del ilustrador y director de arte brasileño, aunque afincado en Madrid, Gabriel Da Silva.

B&W Helmut Newton

Selección de fotografías en blanco y negro de uno de los fotógrafos más conocidos de las últimas décadas, Helmut Newton.

Judith Erwes

Fotógrafa afincada en Londres con un estilo que combina la moda, el humor y la estética retro.

Jody Rogac

Nacida en Inglaterra y criada en Canadá, Jody Rogac en la actualidad vive y trabaja en Brooklyn. Sus trabajo ha obtenido diversos galardones.

Publicaciones

Seguridad WordPress: Prefijo de la base de datos

, , 28/10/2011 09:04:00

Establecer un prefijo personalizado a la base de datos es particularmente útil para aumentar la seguridad del sitio. Al cambiar el valor predeterminado de "wp_" a algo único y a ser posible una combinación de caracteres aleatoria, puedes mitigar algunos de los ataques comúnmente dirigidos a WordPress y mejorar la seguridad general del sitio. Estos ataques suelen confiar en el hecho de que la mayoría de instalaciones de WordPress usan el prefijo de tabla, “wp_”.

Esta es la configuración predeterminada que se encuentra en el fichero "wp-config.php" del sistema de archivos de WordPress:

$table_prefix = 'wp_';

Cambiarlo a algo así como "xa74sz2_" es una buena manera de evitar estos tipos de ataques selectivos.

Mobile_Detect

, 25/05/2011 10:00:00

Mobile_Detect es una sencilla clase de PHP que permite la detección de las plataformas para dispositivos móviles más conocidas: Android, Blackberry, Opera Mini, Palm, Windows Mobile, así como las genéricas.

Su uso es muy sencillo. Basta con incluir e instanciar la clase:

include("Mobile_Detect.php");
$detect = new Mobile_Detect();

y comprobar:

if ($detect->isAndroid()) {
    // código para una plataforma Google Android
}

Los métodos disponibles son isAndroid(), isBlackberry(), isOpera(), isPalm(), isWindows(), isGeneric(). Si sólo estamos interesados en saber si el usuario está usando un dispositivo móvil pero sin preocuparnos de qué plataforma:

if ($detect->isMobile()) {
    // cualquier plataforma móvil
}

Mobile_Detect » »

Image Loading con CSS

, 24/05/2010 10:08:18

Este código imita los efectos de carga de un Ajax Loader, donde se puede mostrar un círculo de carga mientras el contenido está siento cargado. Tiene especial utilidad para las imágenes más grandes, que son más lentas de cargar.

img {
	background: url(loader.gif) no?repeat 50% 50%;
}

Añadir Google Analytics a WordPress

, 13/03/2010 08:30:04

Para añadir Google Analytics a un blog o un sitio web en WordPress, una forma muy sencilla es editar el fichero functions.php de tu tema y añadir el siguiente código:

<?php
add_action('wp_footer', 'add_googleanalytics');
function add_googleanalytics() { ?>
// Aquí va el código de seguimiento de Google Analytics
<?php } ?>

Visto en »

Añadir un Favicon a tu blog de WordPress

, , 21/02/2010 15:06:08

Puedes añadir un Favicon editando el código de tu fichero header.php o simplemente añadiendo el siguiente código en tu fichero functions.php

function blog_favicon() {
echo '<link rel="Shortcut Icon" type="image/x-icon" href="'.get_bloginfo('wpurl').'/favicon.ico" />';
}
add_action('wp_head', 'blog_favicon');

Ahora tan sólo te queda subir tu fichero .ico a la carpeta raíz de tu blog.

Nueve técnicas de sustitución de imágenes con CSS

, 06/02/2010 08:50:02

La sustitución de imágenes mediante CSS es, a grandes rasgos, una técnica de sustitución de un elemento de terxto de una pagina por una imagen. Quizá uno de los ejemplos más clarificadores sería a la hora de incluir el logo en una web. Es posible que desees utilizar una etiqueta <h1> y texto por accesibilidad y los beneficios en cuanto a SEO, pero a la vez, y por razones estéticas, te gustaría mostrar tu logo y no el texto.

Un ejemplo:

<h1 id="logo">
	<span>Intenta
</h1>

y el css:

h1#logo {
        width: 250px;
        height: 25px;
        background-image: url(logo.gif);
}
h1#logo span {
        display: none;
}

En CSS-Tricks puedes encontrar el análisis de nueve de estas técnicas, cómo se realizan y las ventajas y desventajas de cada una.

Nine Techniques for CSS Image Replacement » »

Poner un límite de tiempo a los scripts en PHP

, , 19/09/2009 10:55:45

La función set_time_limit puede resultar de gran utilidad para evitar bucles infinitos y conexiones muy prolongadas con la base de datos. set_time_limit pone un límite de tiempo en el máximo número de segundos que un script puede tardar en ejecutarse. Después de ese período de tiempo, un error fatal es lanzado. El límite predeterminado es 30 segundos o, si existe, el valor max_execution_time definido en php.ini. Si el límite en segundos se establece a cero, no se impone límite alguno.

Cuando es llamada, la función set_time_limit() restablece el contador de tiempo de espera desde cero.

Ejemplo:

<?php
set_time_limit(2);
?>

Si estamos usando Apache, también podemos cambiar el tiempo máximo de ejecución con .htaccesss añadiendo una línea similar a ésta:

php_value max_execution_time 200

Para averiguar el tiempo límite fijado puedes utilizar:

<?php
echo ini_get('max_execution_time');
?>
Páginas: 1 2 3 4 Siguiente >