• No se han encontrado resultados

CAPÍTULO 2. Diagnóstico de necesidades y herramientas de diseño Web

2.2 Tecnologías para el desarrollo de aplicaciones Web

2.2.8 Resultados del análisis

Después del análisis de las herramientas de diseño gráfico, para la elaboración del proyecto se decidió utilizar Adobe Photoshop, para el tratamiento de las imágenes debido a que proporciona las siguientes ventajas:

• Incorporación de un espacio de trabajo multicapa.

• Inclusión de elementos vectoriales.

• Gestión avanzada de color.

• Posibilidad de incorporar plugins de terceras compañías.

• Exportación para Web.

• Soporta para diversos tipos de archivos de imágenes, (BMP, JPG, PNG, GIF, entre otros), y tiene ciertos formatos de imagen propios, (PSD, PDD, JPEG, TIFF, PICT, PDF, IFF, PCX, RAW, TGA, entre otros).

Se ha seleccionado Joomla 1.5 para el diseño y montaje del sitio. El concepto de diseño en Joomla es bien aceptado en la industria hoy en día. Ahora los diseñadores prefieren usar esta solicitud debido a que es de fácil acceso. De los CMS gratuitos disponibles para su uso Joomla tiene una interfaz amigable, y de fácil uso y aprendizaje. La aplicación Joomla tiene muchas ventajas asociadas con ella y esta es la razón principal por la que esta aplicación web es un éxito en el negocio en línea.

Algunas de las ventajas de Joomla son los siguientes:

Libre

La mayor ventaja de la aplicación de Joomla es que es libre de costo. Todo depende de dinero y cuando una persona llega a saber que este servicio es gratuito entonces nadie puede dejar de utilizar esta aplicación.

Varias extensiones

Todos los productos CMS son compatibles con algunos módulos que potencian aún más su capacidad inherente. Es la aplicación Joomla el único CMS en la actualidad que cuenta con más de 2000 extensiones.

Mantenimiento

Es muy difícil mantener un sitio web, e incluso los técnicos tienen miran el mantenimiento de un sitio web con la mayor precaución. Con el uso de la aplicación Joomla cualquier persona puede mantener un sitio web, incluso si él / ella no tiene conocimientos técnicos. El mantenimiento de un sitio respaldado por Joomla no es un gran problema.

Multi lingüística

Joomla proporciona instalación de diferentes idiomas. Esta característica multilingüe está presente en muy pocas aplicaciones de CMS.

Actualización Automática

persona que tenga un buen conocimiento de las técnicas de diseño de Joomla puede encargarse del mantenimiento, así como de las actualizaciones.

Aparte de lo anterior hay varias otras ventajas de usar diseño Joomla. El uso de esta última aplicación añade diversión al trabajo, e incluso hace que una persona sea responsable de mantener el sitio por su cuenta. La aplicación de diseño de Joomla se utiliza en todo el mundo de forma sencilla de páginas a nivel personal hasta a nivel corporativo.

Teniendo en cuenta las características lenguaje de desarrollo presentado, las funcionalidades, ventajas y desventajas que presentan, se decidió suprimir el uso de ASP, porque presenta marcadas desventajas y dificultades a la hora de su implementación y puesta en práctica con respecto a PHP.

Por tanto se decidió el uso de:

• HTML

• XHTML

• XML

• JavaScript

• PHP

Las razones de esta elección son la fácil integración de PHP con cada uno de ellos y las funcionalidades que juntos ofrecen, además de la integración con cualquier gestor de base de datos, destacando la perfecta combinación con MySQL. Vale destacar que se cuenta con la experiencia de proyectos anteriores, una documentación suficiente, así como tutoriales y ejemplos para su puesta en práctica. Las ventajas que ofrece PHP se van por encima de cualquier otro lenguaje interpretado, claro está, sin dejar de tener en cuenta que presenta sus desventajas puesto que nada es perfecto. Lo que pasa es que al poner los criterios sobre la balanza, las ventajas son mínimas frente a las ventajas funcionales.

Después del análisis de los SGBD más usados en la actualidad a escala internacional, se decidió el uso de MySQL por poseer todos y cada uno de los requerimientos necesarios para el satisfactorio cumplimiento de los requisitos de la aplicación. Después de la elección de PHP, casi se torna obligatorio el uso de MySQL, por ser la combinación perfecta, su rapidez de procesamiento, así como la gestión de las consultas y de respuestas a estas.

Además se cuenta con experiencia en su trabajo y una basta documentación para su desarrollo, a parte de ajustarse a la política del país sobre el uso de software libre.

Como servidor web se utilizará el XAMP para Windows. XAMPP es un paquete formado por un servidor web Apache, una base de datos MySQL y los intérpretes para los lenguajes PHP y Perl. De hecho su nombre viene de hay, X (para cualquier sistema operativo), A (Apache), M (MySQL), P (PHP) y P (Perl). XAMPP es independiente de plataforma y tiene licencia GNU GPL. Existen versiones para Linux (testeado para SuSE, RedHat, Mandrake y Debian), Windows (Windows 98, NT, 2000, XP y Vista), MacOS X y Solaris (desarrollada y probada con Solaris 8, probada con Solaris 9).

Una de las ventajas de XAMPP es que de una forma muy sencilla y rápida (no más de 5 minutos) se puedes montar en la máquina un entorno de desarrollo de cualquier aplicación web que use PHP y base de datos. La configuración por defecto de XAMPP tiene algunas deficiencias de seguridad por lo que no es recomendable usarla como una herramienta para producción, sin embargo con algunas modificaciones es lo suficientemente seguro para ser usada como servidor de sitios web en internet.

2.3 Conclusiones del capítulo.

En este capítulo se comentaron los resultados obtenidos de la aplicación de encuestas a estudiantes de preuniversitario que optan por la carrera, y a estudiantes que cursan el primer año de la misma. Además se valoran las potencialidades de algunas herramientas informáticas utilizadas en el diseño y desarrollo Web.

CAPÍTULO 3.

Diseño del Sitio Web “Orientación Vocacional y

Documento similar