Desarrollo Web

¿Cuántos sitios web están alojados en mi servidor?

Si tienes tu web en un servidor compartido, estoy seguro de que te interesará saber con cuantos sitios web lo compartes, ¿no es cierto? Ya que a mayor número de webs (sobretodo dinámicas) es muy probable que haya mayor uso del servidor, y por tanto, menores recursos para tu web. La solución a esta inquietud es utilizar el servicio (entre otros existentes) de “reverse IP domain check” de yougetsignal.

4 tips para proteger tu WordPress

Wordpress es una de las plataformas más extendidas y utilizadas por los bloggers en el mundo, además de ser completamente open source. Pero, como con toda aplicación libre, siempre es necesario realizar algunas medidas de seguridad que nos eviten algunos dolores de cabeza, casi siempre provocados por los miles de script kiddies que hay en la web.

¿Cómo hacer a Wordpress más seguro?

Es así como Matt Cutts ha publicado un post en su blog, dando a conocer 4 buenos tips para hacer a un blog en Wordpress más seguro:

  1. Asegurar el directorio /wp-admin/ bloqueando el acceso a todo mundo, salvo a nuestra IP. La manera de hacerlo es mediante el fichero .htaccess. Por ejemplo, podríamos utilizar uno como éste:

    AuthUserFile /dev/null
    AuthGroupFile /dev/null
    AuthName “Access Control”
    AuthType Basic
    order deny,allow
    deny from all
    # whitelist home IP address
    allow from 64.233.169.99
    # whitelist work IP address
    allow from 69.147.114.210
    allow from 199.239.136.200
    # IP while in Kentucky; delete when back
    allow from 128.163.2.27

    Recuerden cambiar las IPs por las suyas...

Paginación perfecta con PHP

Desde hace meses atrás quería compartir con ustedes un código PHP de paginación de consultas MySQL, como renovando este viejo script. Pero acabo de leer un reciente artículo publicado en sitepoint y me ha fascinado, así que he decidido traducirlo, a mi manera por supuesto. Espero les agrade, ya que publico estos tutoriales después de tiempo. El artículo se titula en inglés Perfect PHP Pagination.

Paginación perfecta con PHP

La paginación es un tema que ha sido tratado hasta el cansancio. Docenas de artículos y documentos se pueden encontrar sobre ello; pero (y ustedes saben que hay un “pero”) no estamos completamente satisfechos con las soluciones que tenemos... Hasta ahora. En este artículo les mostraremos nuestra propuesta, una mejor alternativa.

Algunas clases de paginación requieren parámetros tales como acceso a una base de datos y una o dos cadenas SQL, que luego son pasadas al constructor. Las clases que utilizan este enfoque carecen de utilidad y flexibilidad, ¿Y si queremos cambiar el formato de los números en la parte superior o inferior, por ejemplo? ¿Habrá que modificar la función de salida, o la subclase de la clase principal, sólo para anular un método? Estas potenciales soluciones son muy restrictivas y no propician la reutilización del código.

Este tutorial es un intento para crear una clase más abstracta para el manejo de la paginación de resultados. Eliminando su dependencia a las conexiones a la BD y los strings SQL. El enfoque que trataremos le proveerá una mayor flexibilidad, lo que permitirá luego a cada desarrollador, darle el diseño propio a la paginación, bastando solamente la utilización de la clase a través del patrón de diseño orientado a objetos, conocido como Estrategia Patrón de diseño...

Páginas

Subscribe to RSS - Desarrollo Web

Tutoriales

Cómo descargar videos de VK.com
En este artículo voy a explicar como descargar videos y películas...
Descargar Facebook Móvil Gratis
Por si aún no lo han hecho, es posible descargar Facebook Móvil...
Cómo generar tráfico web con las redes sociales - Paso a Paso
Muchas empresas están publicando contenidos como la forma de crear...

Artículo Recomendado

3 Tips cruciales para recuperar archivos eliminados
¿Te imaginas perder el trabajo de toda una semana en tan solo unos segundos? Todos hemos pasado por este problema. Quizás eliminamos por error un archivo importante o lo borramos sin pensar que era valioso para otro... más