plataformas de desarrollo

15
PLATAFORMA DE DESARROLLO

Transcript of plataformas de desarrollo

Page 1: plataformas de desarrollo

PLATAFORMA DE DESARROLLO

Page 2: plataformas de desarrollo

¿ QUE ES PLATAFORMA DE DESARROLLO? una plataforma de desarrollo es el

entorno de software común en el cual se desenvuelve la programación de un grupo definido de aplicaciones 

Page 3: plataformas de desarrollo

• También una plataforma es un sistema que sirve como base para hacer funcionar determinados módulos de hardware o de software con lo que es compatible.

Page 4: plataformas de desarrollo

EJEMPLOS DE PLATAFORMAS COMO SISTEMAS OPERATIVOS

• Windows• Linux• Solaris• Mac Os

Page 5: plataformas de desarrollo

EJEMPLOS DE PLATAFORMAS DE SOFTWARE

• Java-JDK y JRE• NET FRAMEWORK• Mozilla prism Xul Y XUL runner• Adobe air

Page 6: plataformas de desarrollo

EJEMPLOS DE PLATAFORMAS DE HARDWARE

• Arquitectura RISC• Macintosh• Arquitectura ARM• Cualquier variedad de video juegos

Page 7: plataformas de desarrollo

TIPOS DE PLATAFORMA

Page 8: plataformas de desarrollo

• LAMP (Linux, Apache, MySQL, [PHP|Perl|Python])Esta plataforma web promocionado por el editor de la editorial O’Reilly Dale Dougherty y algunos autores de MySQL es el más popular y el que podrás encontrar más fácilmente en la mayoría de los proveedores de Hosting.

Page 9: plataformas de desarrollo

• WAMP (Windows, Apache, MySQL, [PHP|Perl|Python)• La verdad es que no he encontrado ningún proveedor de Hosting que

ofrezca este tipo de plataforma web ya que 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.Por cierto, no pueden estar corriendo Apache e IIS al mismo tiempo, por lo que tendremos que parar el IIS para que el WAMP funcione.

Page 10: plataformas de desarrollo

• LAMDA (Linux, Apache, Mono|Maverick.NET,DB4O,ActiveRecord)• Es más flexible porque soporta múltiples bases de datos ya que mediante

DB4O la base de datos orientada a objetos se puede abstenerse del mundo relacional.• Es más robusta porque los lenguajes más convenientes a utilizar con Mono

son estáticamente tapados y permite tener una plataforma de desarrollo multiplataforma.• El framework “Maverick.NET” pueden funcionar tanto con Mono como con el

framework de .NET de Microsoft

Page 11: plataformas de desarrollo

• XAMPP (X=Cualquier S.O, Apache, MySQL, PHP, [Perl|Python])• XAMPP podría decirse que más que una plataforma web es

un software que instala de forma compacta y configura fácilmete PHP, MySQL y Apache para Windows, Linux, Sun Solaris y Mac OS X.• También se puede decir entonces que WAMP es una variante

de XAMPP

Page 12: plataformas de desarrollo

•WXCF ( Windows, X=[Apache|IIS], Coldfusion)• Coldfusion es un servidor de páginas, una herramienta y un

lenguage 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. Actualmente pertenece a Adobe y anteriormente a Macromedia.Permite manejar bases de datos como Sybase, Oracle, MySQL, SQL Server, o Access mediante el standard SQL.

Page 13: plataformas de desarrollo

• XATMJ ( X=Cualquier S.O, Apache, Tomcat, MySQL, JSP)• Este tipo de plataforma web tampoco es muy común encontrarla en los

proveedores de hosting más populares.Tomcat es un servidor web con soporte de servlets y JSPs de Sun Microsystem y que normalmente es combinado con el servidor web Apache aunque puede funcionar por sí sólo. Si vas a realizar páginas web en JSP esta es la mejor opción.También podrías utilizar WebSphere Application Server (WAS) en lugar de Tomcat como servidor, pero este es de pago y Tomcat el gratuito.

Page 14: plataformas de desarrollo

•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 provedores de hosting ofrecen ASP y PHP en el mismo servidor.

Page 15: plataformas de desarrollo

SITIOS WEB• Es la localización en la web que contiene documentos

organizados jerárquicamente.• Cada documento contiene textos y gráficos que aparecen

como información digital en la pantalla de un ordenador.