Cómo instalar Alfresco en mi PC de manera muy sencilla

Para gestionar la documentación que se va generando en mi doctorado he decidido probar a usar Alfresco. Puede parecer una locura…Alfresco es mucho más que un gestor documental, es una herramienta de trabajo colaborativo y demás… sí, pero no conozco otro, y este me gusta. Además, es una excusa para aprender cómo funciona un “document management system” (DMS) de software libre.

Pues bien, me ha resultado sencillo no, lo siguiente. He tardado apenas media hora en tenerlo funcionando. Tan sólo he tenido que seguir los pasos que se detallan aquí.

Y para demostrar que no miento dejo una captura de pantalla.

Alfresco en local
Alfresco en local

Para arrancarlo, en mi caso lo hago de la siguiente forma:

cd /opt/alfresco-4.2.c/
sudo ./alfresco.sh start

Una vez arrancado se accede via web con la siguiente dirección:

http://127.0.0.1:8080/share/

Cómo gestionar una red de blogs – Chica Diez –

En mi tiempo libre y como hobby me gusta dedicarme a desarrollar webs e intentar hacerlas crecer en visitas, y es por esto por lo que gestiono una red de blogs llamada Chica Diez. Gracias a mi amigo Nico en gran parte, webmaster de archivados, me embarqué ya hace un par de años en desarrollar blogs de temática mujer.

¿Por qué blogs de mujer?

El punto en contra que tiene esta temática para mí, es que no me interesa lo más mínimo y por tanto, poco puedo aportar como generador de contenidos ahí. El punto a favor es que aún siendo un nicho muy explotado, haciendo las cosas medianamente bien, puedes atraer a bastante público relativamente fácil. Además, y aspecto muy importante, el CTR suele ser bastante alto, así como también el CPC. Si a eso le sumamos que a mi novia sí que le interesa algo más ese mundo y además se está trabajando un curriculum de community manager, pues la decisión era clara.

Resultados hasta ahora

Hasta ahora los resultados no han sido espectaculares, pero tengo claro cuál ha sido el problema. La falta de perseverancia ha sido crucial. Esto ha hecho que los blogs suban y bajen en el tiempo en lo que a visitas se refiere. Como ejemplo, Ir a la Moda, a principios de 2011 llegó a tener 26.000 páginas vistas al mes, mientras que actualmente cuento unas 12.000 páginas vistas mensuales.

Chica Diez cuenta con los siguientes blogs: Chica Diez, portal de reciente creación, Ir a la Moda, Peinados Diez, Maquillajes Diez, Decoración Diez, Manualidades Diez y Viajes Diez.

Este último, al no ser estrictamente temática de chica, estoy pensando en tratarlo de manera distinta y darle otro enfoque, pero aún no estoy seguro.

Nuevas fuentes de financiación

Sin embargo, no todo ha sido malo. Hasta el año pasado mi única fuente de financiación era google adsense, y desde hace poco tiempo hacia acá, he puesto en práctica la afiliación y los patrocinios. Así que aunque los blogs han decrecido en popularidad, el balance de ingresos frente a gastos ha sido algo mejor.

Objetivos

En 2013 vamos a dedicar nuestros esfuerzos a que estos blogs crezcan. Aunque el modelo de negocio no lo he inventado yo ni tampoco es novedoso, sí que creo que tienen un margen de mejora grande.

Así que me he planteado un objetivo claro: Incrementar en 3 veces las páginas vistas de 2013 frente a las de 2012. Ejemplo: En Peinados Diez en 2012 contabilice alrededor de 50.000 páginas vistas, lo que significa que cuando llegue el 31 de diciembre de 2013 tendré que tener 150.000 páginas vistas en ese mismo blog.

Cómo lo voy a hacer

Contenido

El contenido es lo básico. Si no tienes contenido, la gente no va a tener nada que leer, es de cajón. Además, lo más importante bajo mi punta de vista cuando hablamos de contenido es que sea de calidad. Este punto lo hemos descuidado durante toda la etapa anterior, pero no lo haremos a partir de ahora. Nuestro trabajo es buscar buenos colaboradores, tratarlos bien y editar los contenidos que se suban a cada blog. Por otra parte, lo siguiente más importante es constancia en el contenido. Hay que nutrir a cada blog periódicmente, ya que así es más fácil que consigas seguidores. Es mejor publicar un artículo cada dos días, que no 15 artículos en un día.

Crear comunidad

Para lo bueno y para lo malo, los seguidores son los protagonistas del juego. Así que lo que hay que conseguir es obtener una gran comunidad a través de las redes sociales y las listas de distribución de correo. Para esto usaremos de momento la fan page de facebook, twitter, fan page de google+ y mailchimp para hacer las listas de distribución para cada blog. Probaremos a hacer trabajo de community manager y promocionar los blogs con concursos, notas de prensa, patrocinio de artículos, etc.

Ya iré contando cómo afectan las acciones realizadas. Si tienes proyectos parecidos, siempre te pueden venir bien nuestras experiencias. Si tienes cualquier duda o comentario, anímate a comentar y lo debatimos.

Qué tema elegir en wordpress

Si vas a empezar a trabajar con un blog y has elegido WordPress, casi el siguiente paso es dotarlo de estilo y para eso están los temas. Pero, ¿qué tema elegir en WordPress entre tantos que hay?

En primer lugar decir que no soy un súper experto en wordpress, pero si que tengo ya varias experiencias que me han servido para sacar algunas buenas conclusiones.

Responsive Web Design o no?

No hay más que mirar a tu alrededor y ver que tu primo, tu tío, tú mismo o incluso tu abuelo en según que casos, tiene un smartphone o una tablet con la que navegar por internet. Hay ya estudios que hablan de crecimientos brutales en cuanto a cuota de internet de estos dispositivos así que mi pregunta es: ¿quieres que tu blog se vea correctamente en estos dispositivos y que además google te posicione mejor? Pues necesitas un tema “responsive web design” (Diseño web adaptativo en español).
Ahora bien, los temas “responsive” pueden tener problemillas en el sentido de que poner elementos de tamaño fijo, como por ejemplo los bloques de adsense, no va en la línea del diseño. Para este caso concreto puedes mira en “Digital Inspiration” donde se da una solución elegante. Para otro tipo de problemas seguro que también encuentras la solución.

Frameworks y Child Themes

Por otra parte, y cada vez mas, aparecen empresas que ofrecen framework de wordpress muy cuidados, como por ejemplo “the genesys framwork” o “thematic theme framwork“. Esto es, un tema padre genérico del que pueden colgar infinidad de temas hijos (child themes) distintos de entré los cuales seguro que alguno se adaptara a tus necesidades. La ventaja es que están muy trabajados y te ofrecen muchas posibilidades y la principal barrera es que normalmente suelen ser de pago.

Configuración frente a rendimiento

Ahora bien, he probado distintos de estos temas y me he ido comprobando algo que podría establecer como una regla:

A más configurable sea el tema, más incompatibilidades te surgirán a la hora de añadir elementos externos. Creo que sí te decantas por un tema “super-configurable” lo mejor es que te ciñas a usar sus características sin salirte de ahí. Si no, es probable que las cosas te dejen de funcionar como debieran.

De hecho, buscando información sobre esto he dado con  wp.tutsplus (en inglés) que habla de las ventajas y los inconvenientes de usar frameworks en wordpress, y hay una frase que puede ser parecida a lo que yo comento.

Frameworks define what you can and can’t do. You can’t break these barriers. It’s not a big problems for end-users like us, but to developers and designers, it limits their skill. Sometimes, it takes more time to make a custom theme from frameworks than build everything from scratch.

Velocidad de carga

Otro inconveniente es que a más configuración te ofrecen, más pesados se hacen para cargar y por tanto más lentos suelen resultar. Y por sí no lo sabes este es otro aspecto que google tiene en cuenta en su posicionamiento.

Exceso de Plugin

Que sí, que los plugin en wordpress son muy golosos, hay millones y algunos muy buenos, vale… ¡Pero usa sólo los imprescindibles! Si cargas el blog de plugin se te va a hacer muy pesada, va a cargar peor y además tiene altas posibilidades de tener conflictos de funcionamiento.

¿Lo mejor para mí? Tema sencillo y responsive.

Así qué, y si te defiendes un poco con la programación, te recomiendo que partas de un tema limpio responsive, como el “twenty twelve“, y a partir de ahí añadas la funcionalidad que realmente necesites. Para esto puedes echar un vistazo a http://zeaks.org/, donde el tipo además te muestra como hacer tu propio tema con las modificaciones que tú necesites realizar.

Las ventajas son que todo te funcionará a tu antojo y de manera controlada, y a la vez será más ligero con la consiguiente velocidad de carga.

¿Qué prefieres tú?

Cómo acceder a XAMPP desde fuera de la red local

Partimos de que hemos instalado XAMPP en un servidor externo que servirá para dar servicio web, y queremos acceder desde nuestra máquina, es decir, que accedemos desde fuera.

El problemilla que se presenta es el siguiente:

XAMPP nuevo concepto de seguridad:

El acceso a la solicitada directorio sólo está disponible desde la red local.

Este ajuste puede ser configurado en el archivo “httpd-xampp.conf”.

Por favor contacte con el webmaster en caso de que usted crea que existe un error en el servidor.
Error 403

Para solucionar este entuerto, primero localizamos dónde está el susodicho archivo mediante locate por ejemplo.

Lo normal es que se encuentre en: /opt/lampp/etc/extra/

Lo abrimos con cualquier editor de texto con permisos de administrador, por ejemplo:

sudo vim /opt/lampp/etc/extra/httpd-xampp.conf

Y nos vamos al final del archivo donde encontraremos algo como esto:

# Close XAMPP sites here
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var

Este fragmento de código es muy sencillo de entender. Básicamente cierra el acceso a todas las peticiones, permitiéndolo sólamente a la IP: 127.0.0.0, que es la dirección local del servidor.

Lo más sencillo es comentar la línea “Deny from all”, y así podremos acceder al servidor desde donde queramos tecleando la ip en el navegador.

Quedaría tal que así:

# Close XAMPP sites here
Order deny,allow
#Deny from all
Allow from ::1 127.0.0.0/8
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var

El problema que tiene esto es que cualquiera podría acceder a tu ip y tener acceso a las configuraciones de XAMPP (si tiene las contraseñas claro). Así que recomiendo volver a dejar el archivo de configuración tal cómo estaba tras hacer la consulta correspondiente en XAMPP.

Otra manera más elegante es añadir tras la línea “Allow from” la IP desde la que queramos acceder. No debería ser complicado, sin embargo a mí no me funcionó de esa forma…

Si tú lo has conseguido anímate a comentarlo.