Joomla

Acelera tu Joomla (Parte 3) - Optimizando la configuración del servidor

Esta es la tercera entrega del tutorial Acelera tu Joomla. Si has llegado a esta página usando un buscador quizás te interese ver las dos entregas anteriores Uso de la función caché y Caché en los módulos de Joomla

Otra forma de mejorar los tiempos de carga de vuestro sitio web Joomla es mediante la configuración del servidor. Para manipular estos parámetros hay que ir a Configuración Global >> Servidor.

Configuración del servidor

La primera opción es activar la compresión Gzip de las páginas para reducir el tamaño de las descargas. Algunos proveedores de hosting no tienen activada este tipo de compresión porque puede consumir mucho tiempo de CPU.

La segunda opción es establecer el informe de errores a  ninguno. Con esto se ahorrará el tiempo de escritura en la base de datos y además también ahorraréis espacio si lo tenéis limitado. Aunque para ser sinceros yo esta opción no la desactivaría, siempre es bueno tener los informes en caso de problemas.

Acelera tu Joomla (Parte 1) - Uso de la función de caché

Ultimamente ando algo preocupado con los tiempos de carga de dos sitios web Joomla con los que trabajo habitualmente. He estado buscando un poco de información y voy a aprovechar para elaborar una serie de tutoriales para explicar se puede mejorar los tiempos de carga en sitios web Joomla.

En esta primera parte del tutorial vamos a explicar cómo activar el sistema de caché de Joomla. Lo primero que hay que hacer es acceder a a Configuración Global >> Sistema . En esta sección podremos encontrar un apartado dedicado a la Configuración de caché.

.Configuracion cache joomla

Una página que este almacenada en caché tardará menos tiempo en cargar que una que no lo ha sido. Esto se debe a que el número de consultas a la base de datos de una página en caché sera mucho menor y por lo tanto mejorará el tiempo de carga.

En este apartado tenéis que activar la caché seleccionando la opción Si y debéis indicarle el tiempo que permanecerá cada página en caché antes de ser regenerada. El gestor de caché no tengo muy claro su uso, solo deja seleccionar la opción Archivo.

¿Cuál es el tiempo óptimo de duración de la caché?

Eso dependerá del tipo de web que tengáis. Por ejemplo si tenéis un portal de noticias que se actualiza frecuentemente el tiempo de caché deberá ser menor que el de un sitio web que tiene pocas actualizaciones en un mes. En el primer caso el tiempo de caché podría ser 5 minutos, mientras que en el segundo caso dicho tiempo puede ser varias horas.

En cualquier momento podéis lanzar una limpieza de caché desde Herramientas >> Limpiar caché. En Ayuda Joomla cada vez que publicamos un artículo lanzamos una limpieza de caché para asegurarnos que se actualiza la página principal y poder revisar el artículo por si alguna imagén se descuadrase o cualquier problemilla que hayamos tenido durante la edición de la noticia.

Ya puedes ver Google Analytics desde la administración de Joomla con AG Google Analytics

AG Google Analytics es una extensión para Joomla (componente + plugin) que os permitirá visualizar las estadísticas que proporciona Google Analytics desde dentro de la zona de administración de Joomla. Sin lugar a duda esta extensión es muy interesante para todos los desarrolladores de sitios web, puesto que se ahorrarán explicar a sus clientes como acceder al sistema de estadísticas de Google, siendo más sencillo que este se encuentre integrado dentro de Joomla.

La información no solo se muestra en tablas ordenadas, sino que también incluye gráficas utilizando la API de visualización de Google.

AG Google Analytics

Características


  • Visitantes por dirección IP
  • Usuarios registrados
  • Páginas vistas
  • Páginas populares
  • Fuentes de tráfico
  • Sitios web de referencia
  • Cadenas de búsqueda populares
  • Sistemas operativos y sus versiones
  • Navegadores y sus versiones
  • Contadores de páginas indexadas en Google, Yahoo, Bing, Yandex y Rambler
  • Contadores de enlaces entrantes
  • PageRank de Google
  • Yandex TYC
  • Alexa Traffic Rank
  • Chequeo de nuevas versiones

Más información | AG Google Analytics

En Ayuda Joomla | BigShot Google Analytics

Se acerca Joomla 1.6 Beta

En el evento "Ask the Joomla! Team" que tuvo lugar el pasado 14 de abril se anunció la posibilidad de la salida de Joomla 1.6 Beta para finales de abril, según las declaraciones de Mark Dexter que os dejamos a continuación.

[22:04] <SFGolfer> Lets talk about 1.6 - what's the status?
[22:04] <Mark_Dexter> Glad you asked.
[22:05] <Mark_Dexter> We're making good progress towards a beta release, and there will be an announcement on this soon.
[22:05] <lonemamber> what does that mean in real terms
[22:05] <SullySullivan> What does "soon" mean?
[22:05] <JeffB> how soon?
[22:05] <SullySullivan> This calendar year?
[22:05] <Mark_Dexter> the announcement should be within a week or two

Esperemos que esta vez no haya retrasos y podamos por fin probar todas las novedades.

Via | Gnumla , JoomlaBlogger

Más info del evento | JoomlaBlogger

Inserta videos de youtube en los artículos de Joomla con Youtube Embedder

youtube embedderYoutube Embedder es un plugin para Joomla que os permitirá insertar videos de Youtube en el contenido de los artículos de vuestro sitio web.

En nuchos plugins para contenidos de Joomla es necesario insertar alguna etiqueta especial, sin embargo con Youtube Embedder solo hay que pegar la url del video en el artículo y automáticamente se encarga de hacer todo el trabajo.

 

Una "desventaja" de este plugin es que solo funciona para incluir videos de youtube, sin embargo actualmente existen otros plugins en el JED que os permitirán agregar los videos de cualquiera de los otros portales que ofrecen servicios de video en streaming.

Notese que se ha escrito desventaja entre comillas. Actualmente la gran mayoría de videos se pueden encontrar en Youtube, aunque bien es cierto que si el sitio web que utilizamos es para una empresa quedará más elegante incluir videos alojados en nuestro propio servidor, pero eso ya lo contaremos en próximos artículos de AJ.

Enlace |Descarga Youtube Embedder

Mejora la usabilidad del buscador de Joomla con RokAjaxSearch

Una de las novedades que incluye el rediseño de Ayuda Joomla ha sido una mejora en el buscador de artículos. Hemos sustituido el módulo de búsquedas que trae por defecto Joomla por el módulo RokAjaxSearch desarrollado por Rockettheme y que podéis descargarlo de forma totalmente gratuita en su web.

Este módulo mejora considerablemente la usabilidad del buscador. Conforme vas escribiendo la cadena de texto del contenido que quieres buscar el módulo te sugerirá posibles resultados de búsqueda, esto es gracias al poder de AJAX para conectarse asíncronamente sin recargar la página. Os invito a que lo probéis en nuestra propia web.

Además tiene diversos parámetros de configuración para que la búsqueda también se pueda realizar no solo en tu sitio Joomla, sino que también en Google Search, Google Blog, Google Image y Google Video.

RokAjaxSearch

 

Descarga | RokAjaxSearch

    Rediseño de Ayuda Joomla y próximo sorteo

    Hace ya algo más de un año de la presentación oficial de Ayuda Joomla y desde ese día se habían ido realizando pequeños cambios en el blog.

    Esta semana hemos estado trabajando en darle un gran lavado de cara a todo el sitio web y os queríamos presentar el nuevo diseño, aunque todavía nos quedan muchos detallitos estéticos de la web por solucionar. Estamos utilizando una plantilla de pago llamada Infuse que pertenece a Rockettheme. También tenemos pensado realizar un nuevo logotipo para AJ que ha sido ya encargado al diseñador gráfico Daniel Fernández, os invito que visitéis su sitio web por si queréis  ver algunos de sus trabajos.

    ¿Que os parece el rediseño?

    Además os queremos anunciar que con la próxima review del libro Joomla 1.5 Beginner's Guide de la editorial Packt sortearemos una copia del libro entre los visitantes de Ayuda Joomla que deseen participar. No perdáis vuestra oportunidad de participar!!

     

     

    Incluir audio en Joomla con JosDewplayer

    JosDewPlayer es un plugin nativo para Joomla 1.5, muy fácil de usar y  totalmente gratuito, que os permitirá incluir un reproductor de MP3 en el contenido de los artículos de Joomla.

    Este plugin utiliza un reproductor flash para reproducir los archivos de audio en streaming. Estos archivos sonoros pueden estar almacenados en el mismo servidor que tu sitio web o en un servidor remoto. Es posible configurar las opciones de autoplay, autoreplay y color de fondo de forma global para todo vuestro sitio web, pero además también se pueden configurar de forma específica para cada artículo donde se vaya a incluir.

    ¿Cómo incluir audio en un artículo?

    Reproducción de un archivo local al servidor


    {play}/miaudio/archivo.mp3{/play}

    Reproducción de un archivo externo al servidor


    {play}http://servidor.com/miaudio/archivo.mp3{/play}

    Personalización del reproductor en un artículo específico


    {play}/miaudio/archivo.mp3|#3C3C3C[BGCOLOR]{/play}

    Descarga | JosDewplayer

    Hotel Guide - Directorio temático para hoteles en Joomla

    HotelGuide es una extensión para Joomla (componente+módulo) muy interesante para agencias de viajes o touroperadores. Esta extensión permite administrar listados hoteles de forma sencilla. Por cada hotel se puede crear una ficha con los datos de localización del hotel, un mapa de GoogleMaps indicando su posición, galerías de imágenes, testimonios de visitantes. Además cuenta con soporte para Joomfish, por lo que podréis tener el sitio web en multiidioma, lo cual es un requisito comercial indispensable en el sector turistico.

    hotelguide

    Otras características:
    - Soporte para URLs amigables.
    - Añadir información ilimitada sobre restaurantes y bares dentro del hotel.
    - Añadir promociones a los hoteles.
    - Personalizar el número de habitaciones para cada hotel.

    Enlace | Demo hotel guide

    Descarga | Hotel guide en el JED

     

     

    Gestor de proyectos para Joomla: ProjectFork

    Hacía ya mucho que no escribía para vosotros nada y es que últimamente (y esta vez más que nunca) una corriente de desgana y de muchas horas de trabajo delante de ordenador había recorrido mi ser....

    Sin embargo durante este tiempo si he podido comprobar y conocer algún que otro componente interesante para Joomla y que me ha venido como anillo al dedo para ciertas cosas que he tenido que hacer.

    Uno de estos descubrimientos ha sido ProjectFork, un gestor de proyectos gratuito para Joomla y que términos generales esta muy bien conseguido. Entre sus principales características destacan:

    projectfork-logo

    • Control absoluto de los proyectos: tareas definidas, usuarios que componen cada proyecto, rol que desempeñan, hitos, usuarios responsables de las tareas y un largo etcetera que hará que tu proyecto este controlado en todo momento....
    • Aspecto configurable: puedes hacer que se muestre con su diseño por defecto o integrarlo en tu portal Joomla (muy útil si quieres seguir tu corporativismo en la intranet de la empresa)
    • Panel de control desde donde podrás ver en que estas trabajando (tareas futuras del proyecto al que perteneces, etc), una bitácora con toda la actividad del proyecto, etc.
    • Gestor de archivos asociado a cada proyecto definido lo que te permitirá tener toda la documentación asociada bien ordenada.
    • Calendario asociado donde definir los deadlines de las distintas fases, hitos, tareas del proyecto.
    • Un tablón de mensajes asociado a cada proyecto para que sus miembros discutan lo que necesiten.

    Además recuerda de que se trata de un componente gratis; hecho que hará que olvides aquellas características que también te gustarían que tuviera y no tiene (dudo que en terminos generales esto te pase).

    Sin embargo si estas dispuesto a hacer algún tipo de desembolso puedes agregarle extensiones muy útiles como integración con los componentes sociales JomSocial y CommunityBuilder, un gestor de documentación más avanzado (con control de versiones y función para encontrar diferencias entre versiones), integración con Joomla a través de módulos y otros más.

    Enlace | Web Oficial

    Enlace | Demo