Desde hace muchos años, lo que más buscan los usuarios de Internet es tener su propio Portal. Poder decir lo que uno quiere y cuando quiere, pero sin gastarse un duro. Por esos surgieron los blogs o weblogs. Desde su aparición multitud de usuarios se han introducido en el mundo de la publicación on-line, algunos incluso obteniendo un rendimiento económico.
Pero el mundo sigue avanzando, y con este avance, ahora el usuario medio pide y necesita poder diseñar su blog como el quiera, añadir funciones, que sus visitantes habituales se suscriban, se registren.. que se creen comunidades virtuales, avisar de eventos por mail.. y un largo sin fin de funcionalidades nuevas que un blog no puede ofrecer por su propia naturaleza. Pero seguimos queriendo tener todo eso sin gastar un duro.
Para ello, tenemos la opción del hosting gratuito. Pero ya no nos sirve un hosting cualquiera, como antaño.. ahora necesitamos una base de datos, que nos sirvan php5 y un cierto control.
Estuve navegando por ahí, buscando entre foros y encontré un post muy interesante y como soy legal y no quito el merito a nadie, enlazo directamente al post. En el, recomiendan varios servicios de hosting. Yo estoy probando el de Iespana.es que me da mysql y php y algún otro de la lista que encontré en el post.
Si alguno conoce algún hosting gratuito con php y mysql, que lo postee en un comentario aquí mismo. Los probaré y haré una reseña.
martes, 23 de junio de 2009
lunes, 15 de junio de 2009
Joomla 1.5 - El mejor tutorial para aprender Joomla
Si sois novatos en joomla y queréis aprender y diseñar vuestra web.. os invito a que visitéis este tutorial en español de comunidad joomla.
http://comunidadjoomla.org/component/content/article/101-ayuda-guias-joomla-15x/121-guia-rapida-de-inicio-para-el-usuario-de-joomla-15x.html
http://comunidadjoomla.org/component/content/article/101-ayuda-guias-joomla-15x/121-guia-rapida-de-inicio-para-el-usuario-de-joomla-15x.html
Joomla 1.6 - Nuevo gestión de usuarios y permisos
La nueva versión de Joomla (1.6) está a punto de llegar. Navegando por ahí encontré esta presentación que explica, aunque en inglés, algunas de las cosas nuevas que traerá consigo la nueva versión..
las primeras diapositivas presentan el sistema integrado de comentarios, cedido por jextend, un componente muy popular y potente para comentarios.
En resumen, Joomla! 1.6 integrará listas de control de acceso más avanzadas. Con listas de control de acceso se pueden definir derechos de acceso a distintas partes del sistema, y se podrá crear sus propios grupos de usuarios y vincular estos derechos a un tipo específico de usuario.
Esto se logra en Joomla! 1.6 a través de dos componentes: control de acceso (com_acl) y miembros (com_members). El primero es de la misma complejidad que las soluciones actuales 1,5 (JACL, Juga), mientras que los miembros le permite definir nuevos grupos. De esta manera podremos otorgar a cada grupo de usuarios los accesos que nosotros decidamos.
Etiquetas:
joomla 1.6
Joomla 1.6 - Nuevo gestor de menús
Andrew Eddie y Louis Landry, miembros del Core Team de Joomla, han proporcionado cinco capturas en las que se muestran algunas de las nuevas funcionalidades que tiene el gestor de menús, así como otras funcionalidades que se trasladarán a otros componentes de Joomla. Estás capturas no son nada definitivo, pero nos ayudarán a hacernos una idea de como será el futuro componente.
En el siguiente enlace podéis descargar el PDF con las capturas.
Etiquetas:
joomla 1.6
Joomla 1.6 - Estado del desarrollo
Las nuevas mejoras de Joomla 1.6 alpha están casi listas.. he obtenido esta lista de mejoras de http://developer.joomla.org/..
- Nueva librería JForm [completo].
- Una forma sencilla de realizar la traducción en JavaScript [completo].
- Implementación de un nuevo controlador de encaminamiento de petición mas robusto [completo].
- Nuevo sistema de control de acceso que imitando lo que ya existe en 1.5, permita la creación de nuevos grupos y niveles de acceso, y establecer reglas de acceso para las "vistas", por lo menos, para las "vistas" de los artículos [casi completo].
- Implementación de nuevos triggers (disparadores) de eventos [en progreso].
- Una clase JContent, que será utilizada por los plugins de contenido y por las "vistas" [en progreso].
- Actualización a Mootools 1.2 [en progreso].
- Extension updater - Instalaciones de actualización [en progreso].
- Mejoras en el menú manager [en progreso].
Etiquetas:
joomla 1.6
viernes, 29 de mayo de 2009
Solucion de errores típicos en Joomla
He encontrado un post muy interesante que explica como solucionar un montón de problemas que surgen al instalar joomla.
http://www.joomlaos.net/problemas-tipicos-en-la-instalacion-o-utilizacion-de-joomla-2.php
http://www.joomlaos.net/problemas-tipicos-en-la-instalacion-o-utilizacion-de-joomla-2.php
Etiquetas:
joomla
Joomla Pack - Problema con InnoDB
Me encontraba realizando una migración de una web en Joomla, con JoomlaPack instalado, la tarea no podía parecer mas fácil pero surgió un error.
Joomla Pack es un componente gratuito para Joomla que te permite entre otras cosas crear y gestionar copias de seguridad de tu sitio web. Funciona a la perfección, salvo si alguna de las tablas de la base de datos de tu sitio utiliza el motor InnoDB, y este es mi caso. Pues di con la respuesta.
En la mayoría de los foros, la solucion que daban era incluir una instrucción sql mas al principio del archivo sql de la exportación, y despues utilizar phpmyadmin para importar la base de datos, lo que divide la migración en dos pasos.
Para evitar esta división y que el componente siga manteniendo por completo su utilidad, he dado con una pequeña modificación para parchear este problema.
Basta con modificar el archivo ajaxtool.php que se encuentra en el directorio installation, añadiendo las dos lineas en negrita que se ven en el codigo que sigue, dentro de la función populateDB();
foreach($linesSQL as $sql) {
$sql = trim( $sql );
$split_sql = @str_split($sql);
if ( ( !empty( $sql ) ) && ( $split_sql[1] != '#' ) ) {
$database->setQuery("SET SESSION FOREIGN_KEY_CHECKS=0;");
$database->query();
$database->setQuery( $sql );
if (!$database->query()) {
$retArray['error'] = 'A database error occurred when running query
' .
$database->getQuery() . "The error was" . $database->getErrorMsg();
return $retArray;
}
}
}
Esto desactiva la comprobación de las claves foraneas, lo que permite la creación de las tablas. Como la variable que modificamos es una variable de sesion, no es necesario volver el valor a 1, ya que en la siguiente conexión, este ya habrá cambiado.
Un saludo a todos.
Joomla Pack es un componente gratuito para Joomla que te permite entre otras cosas crear y gestionar copias de seguridad de tu sitio web. Funciona a la perfección, salvo si alguna de las tablas de la base de datos de tu sitio utiliza el motor InnoDB, y este es mi caso. Pues di con la respuesta.
En la mayoría de los foros, la solucion que daban era incluir una instrucción sql mas al principio del archivo sql de la exportación, y despues utilizar phpmyadmin para importar la base de datos, lo que divide la migración en dos pasos.
Para evitar esta división y que el componente siga manteniendo por completo su utilidad, he dado con una pequeña modificación para parchear este problema.
Basta con modificar el archivo ajaxtool.php que se encuentra en el directorio installation, añadiendo las dos lineas en negrita que se ven en el codigo que sigue, dentro de la función populateDB();
foreach($linesSQL as $sql) {
$sql = trim( $sql );
$split_sql = @str_split($sql);
if ( ( !empty( $sql ) ) && ( $split_sql[1] != '#' ) ) {
$database->setQuery("SET SESSION FOREIGN_KEY_CHECKS=0;");
$database->query();
$database->setQuery( $sql );
if (!$database->query()) {
$retArray['error'] = 'A database error occurred when running query
' .
$database->getQuery() . "The error was" . $database->getErrorMsg();
return $retArray;
}
}
}
Esto desactiva la comprobación de las claves foraneas, lo que permite la creación de las tablas. Como la variable que modificamos es una variable de sesion, no es necesario volver el valor a 1, ya que en la siguiente conexión, este ya habrá cambiado.
Un saludo a todos.
Etiquetas:
base de datos,
innodb,
joomla,
joomla cms,
joomla hosting,
joomlapack
Suscribirse a:
Entradas (Atom)