03
Mar

Piwik sistema completo de estadísticas de libre distribución

Por fin recupero la rutina y hoy os recomiendo un completo sistema de estadísticas similar a google analytics, con una diferencia muy importante: como es código de libre distribución puedo modificarlo, y sé lo que sé hace con las estadísticas.

El sistema es muy sencillo de instalar y nos permite tener varios sitios ya que utiliza una cookie para almacenar las estadísticas. La instalación es muy sencilla:

Lo descargamos -http://piwik.org/latest.zip

Lo descomprimimos, lo subimos vía ftp al alojamiento y seguimos las instrucciones de instalación.

Nos permite la configuración de permisos para cada usuario, y las estadísticas a las que tienen acceso, además todos los módulos del tablero son configurables, sin duda una alternativa al arcaico awstats y sobre todo a google analytics de gran hermano.

Dispone de un plugin para joomla 1.5 que nos permite implementarlo en un sitio joomla sin tener que insertar el código en cada página, ni siquiera en la plantilla.

Una maravilla, y sino me gusta pues accedo al código y lo cambio!

Aquí podéis ver una demo del aspecto:

http://piwik.org/demo/index.php?module=CoreHome&action=index&idSite=1&period=day&date=yesterday#module=Dashboard&action=embeddedIndex&idSite=1&period=day&date=yesterday

Aquí podéis descargar el plugin para integrarlo en sitios joomla.

http://www.artd.ch/artd-webdesign-s-blog/compiwik-a-piwik-integration-to-joomla-15.html

http://joomlacode.org/gf/project/piwikjoomla/frs/

Bookmark and Share
07
Ene

Feliz Año 2010

¡Por fin entramos en un año par! . Si 2009 ha sido el año de facebook y de la web 2.0, el 2010 abre paso a una nueva era que seguramente hará que las redes sociales pierdan popularidad y los usuarios exijan mayor privacidad en sus datos personales, y se empiece una estándarización real de la web. Así que:
Feliz año
¡Feliz año par a tod@s!
p.d: La imagen es de http://www.valeriovalerio.org

Bookmark and Share
13
Dic

Generar enlaces (url’s) amigables en Joomla 1.5

Si en algo se caracteriza la web 2.0 es en la empatía, es decir que tanto desarrolladores como diseñadores nos pongamos en el lugar del usuario, que hagamos webs más sencillas de navegar, más fáciles de recordar y que fidelicen al usuario.

Debido a que los Sistemas de Administración de Contenidos (CMS), generan los contenidos de manera dinámica, es posible que nos encontremos con enlaces (url’s) díficiles de recordar. Si usamos el sentido común, lo lógico es que la web se llame: http://www.misitio.com/descargas y no http:www.misitio.com/index.php?componente=upload&category=2&id=3, que sería la url que nos mostraría joomla, entre las razones por las cuales debemos hacer un enlace amigable también se  incluyen el posicionamiento para que google devuelva nuestra web como resultado de una búsqueda hecha por el usuario y la facilidad del usuario para recordarlo.

Los enlaces amigables se consiguen a través del fichero htaccess y activando un par de opciones en la configuración global. En Joomla hay muchas maneras de conseguirlo la más simple es tener un alojamiento con el módulo de apache mod_rewrite activado. Renombrar el archivo htaccess.txt a .htaccess que se encuentra en el raíz del sitio tras una instalación joomla y en la página de configuración global (entrando en el panel de administración del sitio web) activar las siguientes opciones:

  • URLS amigables para motores –> Sí
  • Usar apache mod_rewrite –> Sí
  • Agregar el sufijo a las url´s –> Este parámetro mostrará los enlaces como http://misitio/descargas o http://misitio/descargas.html ó htm, o la que le queramos poner, esto se configura en el htaccess.
Parámetros de optimización de SEO
URLs amigables para motores de búsqueda
Usar Apache mod_rewrite
Agregar el sufijo a las URLs
Bookmark and Share
07
Dic

Me adhiero al manifiesto en defensa de los derechos fundamentales en internet

Aprovechando la aprobación de otra ley, nos intentan meter de tapadillo la censura en internet.

Me sumo a todos los blogueros, profesionales, y gente civilizada que no pretendemos robarle nada a nadie, y que pretendemos seguir creciendo con internet en la difusión de la cultura y en el avance de la sociedad.

La cuestión que verdaderamente permanece de fondo es ¿porqué en vez de hacer leyes que nos tratan como criminales os adaptáis a internet y vivís de un nuevo modelo de negocio, y no de dar decretazos y cánones a diestro y siniestro?

Así que aquí pego el manifiesto.

Ante la inclusión en el Anteproyecto de Ley de Economía sostenible de modificaciones legislativas que afectan al libre ejercicio de las libertades de expresión, información y el derecho de acceso a la cultura a través de Internet, los periodistas, bloggers, usuarios, profesionales y creadores de internet manifestamos nuestra firme oposición al proyecto, y declaramos que…

1.- Los derechos de autor no pueden situarse por encima de los derechos fundamentales de los ciudadanos, como el derecho a la privacidad, a la seguridad, a la presunción de inocencia, a la tutela judicial efectiva y a la libertad de expresión.

2.- La suspensión de derechos fundamentales es y debe seguir siendo competencia exclusiva del poder judicial. Ni un cierre sin sentencia. Este anteproyecto, en contra de lo establecido en el artículo 20.5 de la Constitución, pone en manos de un órgano no judicial – un organismo dependiente del ministerio de Cultura -, la potestad de impedir a los ciudadanos españoles el acceso a cualquier página web.

3.- La nueva legislación creará inseguridad jurídica en todo el sector tecnológico español, perjudicando uno de los pocos campos de desarrollo y futuro de nuestra economía, entorpeciendo la creación de empresas, introduciendo trabas a la libre competencia y ralentizando su proyección internacional.

4.- La nueva legislación propuesta amenaza a los nuevos creadores y entorpece la creación cultural. Con Internet y los sucesivos avances tecnológicos se ha democratizado extraordinariamente la creación y emisión de contenidos de todo tipo, que ya no provienen prevalentemente de las industrias culturales tradicionales, sino de multitud de fuentes diferentes.

5.- Los autores, como todos los trabajadores, tienen derecho a vivir de su trabajo con nuevas ideas creativas, modelos de negocio y actividades asociadas a sus creaciones. Intentar sostener con cambios legislativos a una industria obsoleta que no sabe adaptarse a este nuevo entorno no es ni justo ni realista. Si su modelo de negocio se basaba en el control de las copias de las obras y en Internet no es posible sin vulnerar derechos fundamentales, deberían buscar otro modelo.

6.- Consideramos que las industrias culturales necesitan para sobrevivir alternativas modernas, eficaces, creíbles y asequibles y que se adecuen a los nuevos usos sociales, en lugar de limitaciones tan desproporcionadas como ineficaces para el fin que dicen perseguir.

7.- Internet debe funcionar de forma libre y sin interferencias políticas auspiciadas por sectores que pretenden perpetuar obsoletos modelos de negocio e imposibilitar que el saber humano siga siendo libre.

8.- Exigimos que el Gobierno garantice por ley la neutralidad de la Red en España, ante cualquier presión que pueda producirse, como marco para el desarrollo de una economía sostenible y realista de cara al futuro.

9.- Proponemos una verdadera reforma del derecho de propiedad intelectual orientada a su fin: devolver a la sociedad el conocimiento, promover el dominio público y limitar los abusos de las entidades gestoras.

10.- En democracia las leyes y sus modificaciones deben aprobarse tras el oportuno debate público y habiendo consultado previamente a todas las partes implicadas. No es de recibo que se realicen cambios legislativos que afectan a derechos fundamentales en una ley no orgánica y que versa sobre otra materia.Este manifiesto, elaborado de forma conjunta por varios autores, es de todos y de ninguno. Si quieres sumarte a él, difúndelo por Internet.

Bookmark and Share
29
Oct

Trisquel. La solución está en camino.

Pues sí, hoy por fin rompo mi silencio bloguero para dedicarle un artículo a una nueva distribución de linux. Trisquel!

Trisquel. Una nueva distribución linux.

Trisquel. Una nueva distribución linux.

La instalación ha sido una gozada. La máquina digamos que es antigua  un P-IV mono-núcleo.

Trisquel aúna en la misma distribución lo mejor de debian, ubuntu  y todo ello con un entorno de escritorio GNOME. Al final es un espaldarazo a un proyecto de la Universidad de Vigo,  y una distribución de Gudalinex, preservando todas las comodidades para el usuario medio, que puedar realizar una instalación arrancando desde un cd vivo (live cd!).

Después del abandono al que he sometido al blog…. Sé que merecerá la pena, pues estoy preparando el diseño y  migración de patripe a un nuevo modelo de blog. Mientras lo hago estoy escuchando:

http://letras.terra.com.br/love-of-lesbian/796852/

Y lo he descargado de: http://trisquel.info/

Bookmark and Share
19
Oct

Manual de instalación de un sitio con drupal

drupalEn mi lista de cosas pendientes, tenía publicar el manual de drupal que hice para webmasterlibre. Fue una serie de artículos en el que se explica paso a paso una instalación drupal, la instalación de módulos, extensiones, plantillas, y una configuración básica de seguridad para sitios en explotación. Así que una cosa menos para hacer, aquí os dejo el manual y un enlace a los artículos relacionados.

Los artículos relacionados:

http://www.webmasterlibre.com/2009/05/06/instalando-drupal/

El enlace al manual en pdf:

http://patripe.com/wp-content/uploads/2009/10/manual_instalacion_drupal.pdf

Bookmark and Share
14
Sep

Nos vemos en…

GlocalInternetLocalMeeting

GlocalInternetLocalMeeting

Nos vemos en el glocalinternetmetting

Bookmark and Share
04
Sep

Integrar los usuarios de moodle con Joomla 1.5

moodleSi tenemos un sitio web en Joomla y además disponemos de un aula virtual gracias al maravilloso moodle, existe una manera de compartir los usuarios de Joomla y los de moodle, es decir que los usuarios de moodle se pueden autentificar utilizando el usuario que utilizan para el portal. De esta manera la integración es total, y nos permite facilitarle la vida a los usuarios, ya que de lo contrario deberían utilizar un usuario para acceder a nuestra aula virtual moodle, y otro para joomla, que podrían tener claves diferentes, y esto es díficil de recordar.

En primer lugar si el sitio es grande deberiáis instalar Community Builder para la gestión de los usuarios y los permisos.

1. Accedemos a moodle como usuario administrador :

Administración Usuarios Autenticación Usar una base de datos externa

host: Índicamos el servidor de la base de datos (localhost o la dirección ip del gestor de la base de datos donde tenemos instalado Joomla)

Configuración conector base de datos externa

En la sección de script de sincronización con el cron

Hay tres opciones: mantener interna, suspender interna, borrado.

En entornos de explotación recomiendo elegir la opción suspender interna, ya que si el usuario moodle existe en joomla con el mismo nombre, suspende la autentificación con moodle y utiliza la autentificación joomla para ese usuario: Por ejemplo admin. Además podemos comprobar si la integración ha sido correcta para realizar el borrado de usuarios posterior. Ya que si eliminamos los usuarios se realizará un borrado completo

Las demás opciones se utilizan para realizar sincronización con los datos del usuario.

Recordar que el conector usar una base de datos externa se tiene que encontrar habilitado (se hace pulsando sobre el icono de ojo)

Si tenemos un desarrollo grande, es recomendable utilizar también la sincronización de las matriculaciones. Esto lo podremos configurar desde moodle.

Bookmark and Share
23
Ago

Fidelizar a un usuario utilizando diferentes proveedores de identidad

Una de las cosas que la web 2.0 sin duda va a cambiar es la forma en la que los usuarios acceden al sitio, permitiendo identificarse con proveedores externos (facebook, msn, yahoo, msn…). Como usuaria estoy harta de rellenar el mismo formulario una y otra vez para ver las imágenes de la cena con mi cuadrilla en hi5, facebook, msn, gmail, yahoo….

Los regist1251059699_icontexto-user-web20-twitterros en sitios pequeños, son incómodos para el usuario, que maneja tantas identidades que al final hacer otro registro en un sitio web para acceder a contenidos especializados es una barrera a la navegación y una mala experiencia para el usuario, harto de tener que crear una cuenta para cada servicio: flickair, facebook, msn, myspace, hi5…

Se acabó el tiempo de fidelizar al usuario mediante crear una cuenta en el sitio (aunque esto se pueda hacer igualmente), si integramos la identificación con diferentes proveedores conseguiremos:

  • 1251059696_icontexto-user-web20-facebookEvitarnos problemas en la administración del sitio web (menos carga en la parte de la administración de usuarios)
  • Fidelizar a nuestros usuarios eliminando la barrera psicológica que supone crear otro usuario, ya que si integramos a los grandes proveedores, probablemente el 90% de los usuarios tendrán un usuario facebook, gmail, msn, etc… y no tendrán que completar ningún formulario, y para el 10% restante lo ofreceremos la posibilidad de crear un cuenta de usuario.

1251059683_icontexto-user-web20-myspaceAl fin y al cabo lo importante ahora no es tener muchos usuarios y muchos menos con los lectores de marcadores dinámicos que permiten a nuestro asiduo visitante leer las noticias, sin tener que ver ni siquiera la publicidad del sitio. ¿Entonces dónde está el negocio? En la información que provee el usuario sobre lo que más le interesa, el prestigio, el asesoramiento…El número de visitas, aunque no sean usuarios con clave y contraseña.

Facebook es el primero de los grandes que se ha dado cuenta de esto y ofrece amplia documentación y facilidades para su integración en otros sitios, no le importa que el usuario visite otros sitios al final vuelve a la nave nodriza a poner sus fotos, aplicaciones, etc…

Para joomla:

http://www.cmsmarket.com/extensions-directory/social+networking/community/jfbconnect

Para experimentar un poco:

http://developers.facebook.com/connect.php

Por la parte de los desarrolladores, la única parte con la que tendremos especial cuidado será en la transferencia de estos datos desde nuestro sitio web al del proveedor,  manejar estos datos de una manera segura, utilizando conexiones encriptadas para evitar la filtración a ningún otro sitio, al fin y al cabo, como usuarios exigimos nuestro derecho a la privacidad en la navegación.

Bookmark and Share
06
Ago

sin comentarios

sin comentarios

sin comentarios

Bookmark and Share