Tecnologías web
PHP
PHP es hoy el lenguage más utilizado en el
desarrollo web, con más de 30 millones de instalaciones, obtenidas
gracias a algunas de sus principales características como: estabilidad,
velocidad, portabilidad y su facilidad para el desarrollo. Con el correr del
tiempo tuvo notables mejorías y las "grandes aplicaciones web" empezaron
a aumentar, algunos ejemplos son: Facebook, Wikipedia y Yahoo.
MySQL
Con más de 6 millones de instalaciones MySQl
es uno de los gestores de bases de datos más populares y que está muy
ligado a PHP. Las principales características que destacan a MySQL son:
Open Source, soporte multi plataforma y motores de almacenamiento
independientes entre otras. Entre los usuarios más destacados se
encuentran: Amazon,
Digg, Flickr, Joomla!
y phpBB
jQuery
jQuery es un Framework de Javascript, el más
usado actualmente, simplifica notoriamente la manipulación de los
documentos HTML, el desarrollo de animaciones y la interacción con AJAX.
Además nos garantiza una correcta compatibilidad con la mayoría de los
navegadores web. Algunos sitios que usan JQuery son: Dell, Mozilla,
Wordpress y Drupal.
Ajax
Ajax es una tecnología que permite cargar
contenido asincronicamente, es decir sin recargar toda la pagina, esto
permite mejorar notablemente la usabilidad de los sistemas, dando al
usuario una mejor experiencia en la navegación. Hoy en día son
muchísimas las aplicaciones que sacan provecho de AJAX, algunos ejemplos
muy comunes son: el sugerimiento de google o youtube, la corrección
ortográfica de yahoo mail o la validación de datos en formularios.
Zend Framework
Los Framework son "cajas de herramientas" las
cuales nos facilitan el desarrollo, proporcionándonos funcionalidades
comunes, las que están testeadas por miles de personas. Zend Framework
es el "oficial" hecho por los mismos desarrolladores de PHP, cuenta con
una enorme comunidad de usuarios y con mas de 500 colaboradores. Magento es
un buen ejemplo de la potencialidad de Zend Framework.
Apache
Apache es el servidor web más popular desde el
año 1996, llego a su máxima cuota de mercado en el año 2005, donde
ocupaba el 70% de los servidores del mundo. Los principales beneficios
de Apache es que es modular, open source y corre en cualquier
plataforma. Otras características es que es extensible y siendo muy
popular cuenta con una gran comunidad por lo que es muy fácil encontrar
documentación y soporte.
Uml
Uml es el lenguage más conocido y utilizado en
la actualidad para el modelado de sistemas informáticos. Ofrece un
estándar para describir un "plano" del sistema. Incluye aspectos
conceptuales, funcionalidades del sistema y procesos de negocio. Es usado
para definir, detallar los componentes, documentar y construir un sistema informático.
Memcached
Mencached es una tecnología que permite aumentar
el rendimiento y la escalabilidad de una aplicación. Diseñado para
disminuir las consultas a las bases de datos, manteniendo información en
la memoria del servidor, lo que también reduce notablemente el trabajo
del mismo. Entre los principales sitios que usan memcached están: LiveJournal, Facebook, Wikipedia, Fotolog.