Diseño de páginas web
Buenas Tardes, en esta ocación enumeraré algunos programas, estándares y lenguajes de programación para la creación de una página web , o portal web.
Programas para diseñar páginas web:
1. Adobe DreamWeaver: Diseño y maquetación de una página web en estructura html y hojas de estilo.
2. Adobe Fireworks: Diseño de imágenes e íconos optimizadas para web.
3. Adobe Photoshop: Retoque de fotos para galerías dentro de la página web.
Programas para el desarrollo de las páginas web:
1. Netbeans: Programa gratuito para desarrollar en java, php, javascript, html entre otros.
2. Eclipse: Programa para desarrollar basicamente en java.
3. Mysql: Gestor de base de datos que generalmente se usan en la web.
Estándares de programación:
- Singleton: Garantiza una conección a la vez a la base de datos. (gestionada para conección: lo más usado)
- Patron de diseño Facade: Escoje una interface para un conjunto de clases con la cual interactua con otros paquetes o subsistemas.
- Patron de diseño factory: Gestiona la creación de objetos para cada clase a usar.
- Patron de diseño Data Transfer Object (DTO): Gestiona la transferencia de información entre el controlador y el gestor de datos (DAO).
- Patron de diseñ Data Access Object (DAO): Gestiona toda la información que interactua con la base de datos, aqui se ejecutan las sentencias sql o se llaman a los procedimientos almacenados de la DBMS.
- MVC (modelo vista controlador): es otro estandar que nos sugiere colocar un paquete para la vista y otro para controlar las acciones y metodos que se realizarán.
Bibliotecas Frameworks:
- Zend Framework.
- Cake Php Framework.
- php dev shell
(aqui una lista de ellos: http://www.phpframeworks.com/ )
Posicionamiento, Marketing y conceptos básicos:
Aquí un Link
(*) Antes que critiquen el post, solo he querido dar un breve resumen de las herramientas que más se usan para el desarrollo de webs de pequeña a mediano tamaño, se que hay muchas más pero como les digo es un resumen, si tienen otras que agregar, agreguenlas en comentarios, GRACIAS.
Saludos y comenten.