Wordpress 3.0: no sólo para blogs

Publicado en el 28 de Junio 2010 a las 10:10 por Stéphane Jose in: Desarrollo Web, Todos

Wordpress es probablemente uno de los sistemas de gestión de contenido más conocidos. Hay muchas otros:TikiWiki ou Impress CMS, sólo por mencionar algunos; pero cuando se trata de administrar un blog, Wordpress es sin duda el más popular. La popularidad del software, cuyo desarrollo está dirigido por el equipo de Automattic es tan grande, que ha logrado destronar a Movabletype, el CMS de SixApart que fue por años el líder en el área.

Wordpress, que comenzó como simple plataforma de publicación de blogs, ha evolucionado a través del tiempo hasta convertirse en un sistema de gestión de contenidos de pleno derecho y en una plataforma robusta de desarrollo de sitios web, en particular gracias a la gran cantidad de extensiones, widgets y temas desarrollados por una comunidad de desarrolladores cada vez mayor. Wordpress se utiliza incluso para administrar comunidades gracias a BuddyPress, una versión especial que ofrece características de tipo Facebook, foros como Simple:Press o incluso cestas de compra que incluyen la extensión WP e-Commerce.

Wordpress ha alcanzado un alto nivel de madurez y la última versión, la 3.0, que acaba de ser lanzada, es sin duda la más completa. Después de un año y medio de trabajo de más de 300 contribuidores voluntarios, gran cantidad de errores han sido resueltos y muchas características reclamadas por los usuarios han podido sido añadidas (véase la lista completa en el sitio oficial).

Una visita guiada a la versión 3

La interfaz de gestión ha sido modificada y simplificada y el sistema de ayuda contextual ampliado.

Los desarrolladores también podrán apreciar las nuevas APIs que permiten crear y administrar más fácilmente los distintos elementos de un tema, en particular los tipos de páginas y menús. Un nuevo tema, por defecto, llamado Twenty Ten, utiliza y destaca todas las nuevas características puestas a la disposición de los desarrolladores.

Sin embargo, la característica más destacada es la integración de las funciones multiusuario (MU), que hace posible la gestión de varios sitios desde una sola instalación Wordpress.

Para más detalles, vea el vídeo (en inglés solamente):

Wordpress 3.0: ¿actualización o nueva instalación?

Si usted ya utiliza Wordpress, seguramente esperaba impacientemente una actualización. Hay dos maneras de efectuar la actualización hacia la versión 3.0. Ya sea efectuando una nueva instalación completa, o mediante la función de actualización ya integrada en el tablero de mandos de Wordpress.

La primera manera es más complicada, pero le da más control y es más recomendada si la configuración de su sitio es compleja, particularmente si utiliza muchas extensiones y un tema personalizado.

La actualización a través del tablero de mandos es más simple pero provoca a veces el siguiente mensaje de error:

"Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 3516487 bytes) in ...."

De acuerdo con con lo que se nos informa, el problema puede deberse al hecho de que el tamaño del archivo de actualización es más voluminoso que antes, a causa sobre todo, de la fusión de características de MU y del nuevo tema Twenty Ten. Wordpress requiere ahora más memoria para completar la descarga y la operación puede agotar la memoria asignada por defecto a los scripts PHP en el servidor Web, de ahí el error.

En iWeb, varios clientes de servicios mutualizados reportaron el problema; otros sin embargo completaron la actualización sin inconvenientes.

Mientras tanto, si usted se encuentra con el error, no se preocupe. Simplemente haga una pequeña modificación en su archivo php.ini personalizado añadiéndole la siguiente línea:

memory_limit = 64M ; Maximum amount of memory a script may consume (64MB) (máxima cantidad de memoria puede consumir un script)

Si el parámetro ya existe y utiliza una configuración distinta (por lo general 32 MB), reemplace la antigua línea por la nueva.

Si no tiene un php.ini personalizado, nada más simple: basta con crear un archivo de texto, con asignarle el nombre…lo ha adivinado “php.ini” y guardarlo en un lugar privado de su servidor (yo ubiqué el mío en /etc/ en la raiz de mi cuenta).
Luego, cree un archivo Htaccess (o modifíquelo si ya existe) en la raíz de su sitio web (por ejemplo en /www/ o /public_html/) y añada la siguiente línea:

suPHP_ConfigPath /full/path/a/mi/directorio/ (indicar ruta exacta del directorio que contiene su archivo php.ini).

Estamos revisando la posibilidad de aumentar la memoria por defecto de los clientes de alojamiento compartido.
ACTUALIZACION (13 de septiembre de 2010): El límite de la memoria por defecto ha sido aumentado a 256 MB en todos nuestros servidores compartidos. Recuerde, sin embargo, que si usted utiliza un archivo php.ini, el valor inscrito es el valor que será utilizado por sus aplicaciones.

Si necesita ayuda, no dude en comunicarse con el servicio al cliente. Estaremos encantados en atenderle.

En cualquier caso, sea cual fuere el método de actualización utilizado, compruebe la compatibilidad de sus extensiones con la versión 3 y, sobre todo, haga una copia de seguridad de su base de datos antes de proceder. Esto le ahorrará muchos dolores de cabeza en caso de problemas.

1 commentario  | 
1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (3 votos, promedio: 3.67 de cada 5)
Loading ... Loading ...

Commentarios

  1. Muy buen artículo
    Gracias
    :)

Dejar un comentario

Acerca del blog de iWeb

El blog de iWeb cubre el alojamiento web, el desarrollo web, el diseño web, el marketing por Internet y casi todos los anuncios en relación con iWeb.

Estado del sistema

Detalles