Archivo de la categoría ‘Proyectos’

zikula. Un Gestor de Contenidos renovado

zikulalogoEn los primeros desarrollos de sitios dinámicos que hacía, utilizaba frecuentemente post-nuke ya que era uno de los que más me gustaba (más que phpnuke), era un Gestor de Contenidos, versátil, potente y facilmente modificable con una cantidad de documentación y soporte en español no comparable a ninguna otra gracias principalmente a http://dev-postnuke.com/.

La comunidad de postnuke hispano pasará por ser unas de las más activas, y seguramente zikula.es lo seguirá siendo. El proyecto Postnuke no supo adaptarse y las plantillas se quedaron obsoletas, así como un montón de módulos y componentes.

Obviamente la web 2.0 exigía una renovación total, o la creación de un nuevo proyecto, así recientemente se anunciaba el fin del proyecto post-nuke para dar paso a uno nuevo: zikula.

La renovación ha sido completa, y hablamos  de un proyecto ambicioso, y realmente diferente, además de estable y versátil.  El cambio es notable en todos los aspectos:  el nombre, las plantillas, la gestión de componentes., la organización del repositorio, el wiki de código, etc…

Sin duda un gestor de contenido, que nos facilitará la creación de muchos sitios web.

http://zikula.org

http://zikula.es

Prueba tus servidores

Una parte muy importante en un sitio web y que se tiene muy poco en cuenta son las pruebas sobre el sitio web, tanto si tenemos un servidor dedicado, o un alojamiento compartido, deberemos comprobar que nuestro sitio aguanta repuntes de visitas, está bien programado, y responde de una manera rápida.

Para hacer pruebas sobre un servidor web, habrá que diferenciar dos partes fundamentales:

  • El rendimiento de la máquina

Para ello tendremos los controladores siempre actualizados con las versiones estables.

Pruebas sobre el procesador, rendimiento de la tarjeta gráfica, tarjeta de red, chequeo de disco duro.

  • El rendimiento de los aplicativos web.

Para ello deberemos hacer pruebas sobre el envío de todos los formularios, comprobación de programación redundante, cierre correcto de las conexiones a la base de datos, eliminación de las variables de sesión transcurrido un tiempo x desde la primera conexión.

Actualización y parcheado del sistema operativo,  software y aplicaciones de terceros.

  • La velocidad de la red.

Debemos asegurarnos un caudal constante, fluido y adecuado al tráfico de nuestro sitio web.

Para ello podemos realizar pruebas, realizando peticiones simultáneas con múltiples usuarios que realicen peticiones constantes al servidor, en diferentes formularios. Esto además de ayudarnos a comprobar la solidez de nuestros aplicativos, comprobará la velocidad de respuesta de la base de datos, carga de memoria, balanceo de aplicaciones…

Estos programas nos ayudan a realizar todo tipo de pruebas automatizadas, son de libre distribución :

Funkload Emula un navegador web (monohilo), con comprobación envío de formularios, funcionamiento de aplicativos web, monitorización de serviedores… Sólo Linux

testmakerTestMaker Test de escalabilidad, funcionalidad y mejora. Se crean agentes que nos permiten emular pruebas inteligentes, como si fuerámos un usuario navegando (multihilo). Buen centro de soporte. Todas las plataformas.

pro_box_med_whiteJblitz Puede hacer pruebas sobre scripts ASP, scripts JSP, Servlets, CGI scripts etc. (Multihilo). Hecho en java, funciona sobre windows. Todas las plataformas, buen entorno gráfico.

Proyecto Nave

Proyecto Nave

Proyecto Nave

Proyecto Nave es el equipo que se ocupa de la traducción de mozilla. Un proyecto interesante sin duda, que demuestra lo que pueden hacer los programas de libre distribución por la informática.

Salvar a los desarrolladores

Salvar a los desarrolladores

Salvar a los desarrolladores

Hay que desterrar Internet Explorer 6 de la red a toda costa, entorpece el trabajo de los desarrolladores, no cumple los requisitos estándares, y al fin y al cabo hace menos eficaz la red. Pásate a Internet Explorer 7 (si no quieres abandonar a Microsoft) o a Mozilla, Safari, Opera o cualquiera de los otros navegadores web estándar…En la página de esta iniciativa, puedes ver las razones.