Blog Oficial de Wixet

22 Mar

Últimas pinceladas

Publicado en Anuncios, Novedades el 22.03.11 maxpowel

Buenas! Me alegro de , por fin, tener noticias.

La versión de Wixet con OpenSocial integrado está ya a puntito. En un par de semanas (como mucho) debería estar funcionando así que espero que todo vaya bien.

Antes de nada, quiero aclarar que esta versión no incluirá completamente el estándar opensocial. El motivo es que es bastante grande y prefiero que se pueda usar “un algo” ahora antes que “el todo” pero dentro de un tiempo. Tampoco hay que echarse las manos a la cabeza, lo más común sí funciona (digamos que el 80% más o menos). Todos los detalles técnicos están en la wiki, donde iré poniendo los gadgets propios de Wixet y otros ejemplos explicándolos (aunque de momento el manual de google está bien para iniciarse http://code.google.com/intl/es/apis/igoogle/docs/tutorial.html). Por supueto, se irán añadiendo todas las funcionalidades que queden.

La versión de Opensocial será la 0.9 ya que es la más común y la soportada por la mayoría de contenedores opensocial (igoogle por ejemplo).

También quiero decir que la apariencia es similar a la anterior. El mayor cambio ha sido interno así que la interfaz gráfica apenas se ha visto afectada.

Otro punto importante es la compatibilidad del software. Mi intención es que sea lo más sencillo de instalar, unos requisitos sencillos y la máxima potencia posible. Son terminos un poco complicados de juntar pero la cosa ha quedado tal que así:

Los requisitos mínimos son PHP 5.3 (recuerda que wixet funciona con symfony2) y mysql. Con sólo esto ya puedes tener wixet funcionando.
Esta instalación Wixet funciona pero no de la manera más eficiente posible. Para obtener el mejor rendimiento sería conveniente usar cachés. Si tu servidor cuenta con Memcached y APC el rendimiento crecerá exponencialmente.

Memcached y APC no están disponibles en todos servidores, pero aun así son herramientas bastante comunes y que no requieren de configuración extra (se instalan y a funcionar).

Pero aún no está todo dicho. Una red social no es nada si no puedes realizar búsquedas. Con una instlación básica, puedes realizar búsquedas pero tanto en rendimiento como en capacidad dejan que desear. Para hacer búsquedas muy rápidas y potentes Wixet está preparado para trabajar con Sphinx. Esto ya es un software concreto y a menos que tengas un servidor dedicado seguramente no dispongas de ello. Aclaro que de la misma manera que puedes trabajar con Sphinx puedes hacerlo con Lucene o lo que quieras. Simplemente tendrías que “enganchar” a Wixet (mediante unas clases) tu sistema de búsqueda.

La cosa queda así: Puedes usar wixet para algo casero o para un entorno más exigente. Decidí hacerlo así principalmente porque hay que gente que se ha interesado en usar Wixet, y pienso que no sería “justo” obligar a quien quiera usarlo a gastarse un pastón en un servidor (en ese caso simplemente nadie intentaría usarlo).

Por último, hay cosas “a mayores” que he incluido en wixet y que no forman parte del estándar opensocial. El motivo es simplemente que no existen. Opensocial está en constante crecimiento lo que quiere decir que se van añadiendo cosas. Mi intención es proponer esas cosas nuevas y si se aceptan o incluyen algo semejante se implementarán tal y como se decida en la comunidad opensocial.

Nos vemos!

Un comentario »

2 comentarios en este tema

  1. Alejandro dice:

    Me alegra ver que el proyecto sigue para delante. Saludos y suerte!