Trasladar un foro PHPBB a otro dominio sin perder Page-Rank

Hace un par de días escribí un artículo sobre cómo redireccionar páginas con PHP. Ahora voy a explicar un caso más concreto. Trasladar un foro PHPBB (versión 2.0.x) a otro dominio y no perder Page-Rank. Para evitar la pérdida del pagerank es necesario hacer redirecciones del tipo 301. En principio bastaría con redireccionar tres ficheros: … Read moreTrasladar un foro PHPBB a otro dominio sin perder Page-Rank

Redirecciones 301 con PHP

En algún post anterior hablé de cómo hacer redirecciones del tipo 301. Estas redirecciones indican que la página se ha movido permanentemente a otro sitio (lo que nos permite conservar el page rank de Google). En aquella ocasión expliqué cómo hacerlo con el fichero.htaccess y en esta ocasión voy a explicarlo cómo hacerlo en PHP. … Read moreRedirecciones 301 con PHP

Sacar los foros PHPBB de un PHP-Nuke

Después de varios ataques al PHP-Nuke de la web de El Rincón del C me decidí a usar un gestor de contenidos creado a medida y escrito desde cero (manías que tiene uno). Uno de los problemas a los que me enfrenté fue recuperar la información los foros, que usaban una versión de PHPBB integrada … Read moreSacar los foros PHPBB de un PHP-Nuke

PHPList – un excelente gestor de boletines

Dada la importancia que tienen los boletines de correo para fidelizar clientes y conseguir ventas llevaba tiempo buscando una herramienta que permitiera una adecuada gestión de los mismos. Esa herramienta es PHPList. Empecé haciendo pruebas en mis propios proyectos y quedé asombrado de sus capacidades. Después empecé a instalarlo para algunos clientes con resultados también … Read morePHPList – un excelente gestor de boletines

Añadir soporte GD a Apache en Ubuntu

Vale, esta me ha costado un poco. Tenía que configurar un servidor Apache para que tuviese soprote GD para PHP y después de muchas vueltas lo he encontrado:

Después sólo queda reiniciar el servidor Apache:

Reiniciar Apache en Ubuntu

Por si alguien tiene dudas de cómo se hace lo indico aquí (me lo han preguntado varios): Reiniciar Apache:

Parar/Arrancar:

Code Igniter – framework PHP

Code Igniter es un framework para PHP que he probado recientemente para un par de proyectos y me ha enamorado. Está pensado para ofrecer un alto rendimiento, ser ligero y fácilmente instalable (puede usarse en un alojamiento compartido y no es necesario tener acceso a la línea de comando). Además, gracias a la documentación y … Read moreCode Igniter – framework PHP

Introducción a PHPMailer

Dado que muchos lo estáis pidiendo me he animado a escribir una pequeña introducción a PHPMailer. Lo primero es descargarnos el archivo con la última versión y descomprimirlo en el directorio de nuestro proyecto, por ejemplo en el directorio phpmailer. Para poder usar PHPMailer basta añadir:

con la ruta adecuada a PHPMailer. En este … Read moreIntroducción a PHPMailer

Introducción a Prototype – un toolkit Ajax

Realmente Prototype no es sólo un framework para Ajax, es un framework para Javascript. Es bastante sencillo de usar y ligero. Existen otras opciones, como Dojo, pero yo uso habitualmente Prototype principalmente porque lo conozco desde hace más tiempo y por su sencillez (también me convenció que se usa en el proyecto de Ruby on … Read moreIntroducción a Prototype – un toolkit Ajax

Cambiar la extensión de varios archivos con PHP

Suele suceder a muchos de mis clientes que usan OsCommerce y Zen-Cart que cuando suben las imágenes de los productos vía FTP la extensión de los archivos está en mayúsculas pero en la base de datos aparece el mismo archivo con la extensión en minúsculas. Resultado: la imagen no se puede encontrar. Algunos de ellos … Read moreCambiar la extensión de varios archivos con PHP