Archivo de la categorÃa ‘Proyectos’
zikula. Un Gestor de Contenidos renovado
En 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.
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
TestMaker 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.
Jblitz 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.
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.



