plataformas de desarrollo web

26
PLATAFORMAS DE DESARROLLO WEB A continuación le presentare algunas de las mejores plataformas web para trabajar

Upload: fany-concepcion

Post on 12-Feb-2017

120 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Plataformas de desarrollo web

PLATAFORMAS DE

DESARROLLO WEB

A continuación le presentare algunas de las mejores plataformas

web para trabajar

Page 2: Plataformas de desarrollo web

DEFINICION: PLATAFORMA WEB Es un sistema que sirve como base para

hacer funcionar determinados módulos de hardware o de software con los que es compatible. Dicho sistema está definido por un estándar alrededor del cual se determina una arquitectura de hardware y una plataforma de software.

Page 3: Plataformas de desarrollo web

TIPOS DE PLATAFORMAS

WEB

Page 4: Plataformas de desarrollo web

LAMP (LINUX, APACHE, MYSQL, [PHP|PERL|PYTHON]) Esta plataforma web promocionado por el

editor de la editorial O’Reilly dale Dougherty y algunos auntores de MySQL es el más popular y el que podrás encontrar mas facilmente en la mayoría de los proveedores de Hosting.

Page 5: Plataformas de desarrollo web

característicasVentajas:

Disponibilidad y bajos costos. Velocidad y mejor tiempo de actividad. Los sitios web basados en Linux eran más rápidos que los

basados en Windows. Es muy fácil colocar instrucciones tanto en nuestro código para

activar nuevas funcionalidades del servidor. Es la mejor para la implementación y manejo de rescritura e

URL. Servidor de bases de datos relacional MySQL muy rápido para

consultas de lectura y sitios no demasiado grandes.Desventajas:

No muy buen rendimiento de MySQL para sitios web demasiado grandes.

Es muy distinto de Windows, lo que dificulta el trabajo.

Page 6: Plataformas de desarrollo web

WAMP (WINDOWS, APACHE, MYSQL, [PHP|PERL|PYTHON]) Este tipo de plataforma web suele usarse como

herramienta de desarrollo por la mayoría de los programadores que tenemos Windows como SO principal y tenemos que desarrollar aplicaciones web en PHP. Es decir, probamos nuestra aplicación PHP en el servidor de desarrollo WAMP y luego subimos la aplicación al servidor LAMP.

Existe un software llamado WAMP5 que instala de forma compacta y configura fácilmente toda la plataforma WAMP.

Page 7: Plataformas de desarrollo web

CARACTERÍSTICASVentajas:

Ideal para utilizar como servidor de desarrollo.

Fácil instalación con el software WAMP5.

Desventajas:

Puedes tener alguna dificultad a la hora de instalar los subsistemas por separado.

Puede que siempre se te dificulte la instalación de PHP en IIS (Internet Information Server).

Page 8: Plataformas de desarrollo web

MAMP (MAC OS X, APACHE, MYSQL, [PERL|PYTHON|PHP]) El acrónimo MAMP se refiere al

conjunto de programas software comúnmente usados para desarrollar sitios web dinámicos sobre sistemas operativos Apple Macintosh, MAC OS X.

- Mac OS X: Sistema operativo. - Apache: Servidor Web. - MySQL: Sistema Gestor de

Bases de Datos. - PHP, Perl ó Python, lenguajes de

programación usados para la creación de sitios web.

Page 9: Plataformas de desarrollo web

CARACTERÍSTICASVentajas:

Puedes hacerlo andar y apagarlo con un sólo click para que deje de consumir recursos de tu sistema.

Además puedes borrarlo completamente sólo arrastrándolo a la papelera.

Desventajas:

Mayor coste al usuario por parte del equipo de trabajo.

Page 10: Plataformas de desarrollo web

WXCF ( WINDOWS, X=[APACHE|IIS], COLDFUSION) Coldfusion es un servidor de páginas, una

herramienta y un lenguaje de programación que permite programar páginas web fácilmente a través de etiquetas similares a HTML y que puede instalarse además de Windows en Mac OS X, Linux y Solaris.

Permite manejar bases de datos como Sybase, Oracle, MySQL, SQL Server, o Access mediante el standard SQL.

Page 11: Plataformas de desarrollo web

CARACTERÍSTICASVentajas:

En la instalación de Coldfusion permite elegir el servidor web.

Capacidad para leer y escribir en discos duros del servidor basadas en tags.

Programación muy fácil a través de etiquetas. Integración con Java. Amplias opciones para la configuración del servidor y en

modo gráfico.

Desventajas:

Pocos proveedores de hosting. Servidor inestable que soporta muy poca carga.

Page 12: Plataformas de desarrollo web

WIMA ( WINDOWS, IIS, MS SQL SERVER, ASP.NET ) Este sistema junto a LAMP es de los más

utilizados para desarrollar aplicaciones web basadas en ASP clásico y ASP.NET.

También se puede instalar PHP o Perl bajo IIS, y es la formas en la que los proveedores de hosting ofrecen ASP y PHP en el mismo servidor.

Page 13: Plataformas de desarrollo web

CARACTERÍSTICASVentajas: MS SQL Server tiene un potente entorno gráfico de

administración y ofrece a múltiples usuarios grandes cantidades de datos de manera simultánea

ASP.NET, a partir de la versión 2.0 es una gran ventaja. Es la mejor opción para crear aplicaciones web hoy en

día.

Desventajas: El servidor IIS y MySQL no es multiplataforma, sólo

funciona bajo Windows. Limitaciones en IIS en las versiones que no son de la

familia “Server”. Es muy vulnerable.

Page 14: Plataformas de desarrollo web

DISEÑO WEB

Page 15: Plataformas de desarrollo web

Definición Es una actividad que consiste en la planificación,

diseño, implementación y mantenimiento de sitios web. No es simplemente la implementación del diseño convencional ya que se abarcan diferentes aspectos como el diseño gráfico web, diseño de interfaz y experiencia de usuario, como la navegabilidad, interactividad, usabilidad, arquitectura de la información; interacción de medios, entre los que podemos mencionar audio, texto, imagen, enlaces, video y la optimización de motores de búsqueda.

Page 16: Plataformas de desarrollo web

SITIO WEB

Page 17: Plataformas de desarrollo web

DEFINICIÓN Un sitio web es un conjunto de páginas web

desarrolladas en código html, relacionadas a un dominio de Internet el cual se puede visualizar en la World Wide Web (www) mediante los navegadores web o también llamados browser como ser Chrome, Firefox, Edge, Opera entre otros.

Cada página web perteneciente al sitio web tiene como objetivo publicar contenido, y este contenido podrá ser visible o no al público.

Page 18: Plataformas de desarrollo web

PAGINAS WEB DINAMICAS Y ESTATICAS

Page 19: Plataformas de desarrollo web

PAGINAS WEB ESTATICAS son aquellos sitios enfocados principalmente

a mostrar una información permanente, donde el navegante se limita a obtener dicha información, sin que pueda interactuar con la página Web visitada, las Web estáticas están construidas principalmente con hipervínculos o enlaces (links) entre las páginas Web que conforman el sitio, este tipo de Web son incapaces de soportar aplicaciones Web como gestores de bases de datos, foros, consultas ON line, e-mails inteligentes.

Page 20: Plataformas de desarrollo web

PAGINAS WEB DINAMICAS Son aquellas en las que la información presentada

se genera a partir de una petición del usuario de la páginas

Contrariamente a lo que ocurre con las páginas estáticas, en las que su contenido se encuentra predeterminado, en las páginas dinámicas la información aparece inmediatamente después de una solicitud echa por el usuario.

Esto se hace posible porque una página dinámica tiene asociada una Base de Datos desde la que se permite visualizar la información contenida en ella.

Page 21: Plataformas de desarrollo web

HERRAIENTAS PARA

DESARROLLO WEB

Page 22: Plataformas de desarrollo web

1. ADOBE KULER

Si necesitas crear una paleta de color para tu proyecto Adobe Kuler es tu solución. Una aplicación de internet de Adobe gratuita, que te permitirá crear y buscar combinaciones de colores. Para hacer uso de esta aplicación deberás estar registrado como usuario en la página de Adobe, y con tu usuario y password podrás tener acceso a él.

Page 23: Plataformas de desarrollo web

2. TYPECAST El objetivo es poder decidir la tipografía que utlizarás en los

textos que publicarás en la web de forma sencilla y rápida, de la misma forma que lo hacemos con los editores de texto y fotografía tradicionales. Puedes crear columnas de contenido y alterar la tipografía usada, escogiendo en el menú lateral el proveedor de las fuentes y escribiendo cualquier tipo de texto para ver los resultados directamente en la web.

Page 24: Plataformas de desarrollo web

3. MOCKFLOW

Te permite montar un prototipo en cuestión de minutos, online y para multitud de plataformas diferentes: Android, iPhone, WordPress, Joomla, Drupal, Facebook… Es muy intuitiva ya que es tan fácil como hacer drag and drop con los componentes que te proporciona para construir tu wireframe.

Page 25: Plataformas de desarrollo web

4. GUIDEGUIDE Es una extensión de Adobe Photoshop con la que

preparar tu documento para comenzar a diseñar tus webs será cuestión de minutos. Un plugin que se ha convertido en un imprescindible dada la importancia de las guías para conseguir diseños web perfectos. Una vez que la instales no vas a querer dejar de usarla.

Page 26: Plataformas de desarrollo web