SlideShare una empresa de Scribd logo
1 de 16
Ministerio de educación
Colegio ing. Tomas Guardia
nombre:
Osvaldo Molina
Grupo:
11D
Tema:
Plataforma de Desarrollo
Prof.:
Claudia Sánchez
Año:
2016
PLATAFORMA 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
• 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.
EJEMPLOS DE PLATAFORMAS COMO
SISTEMAS OPERATIVOS
• Windows
• Linux
• Solaris
• Mac Os
EJEMPLOS DE PLATAFORMAS DE SOFTWARE
• Java-JDK y JRE
• NET FRAMEWORK
• Mozilla prism Xul Y XUL runner
• Adobe air
EJEMPLOS DE PLATAFORMAS DE HARDWARE
• Arquitectura RISC
• Macintosh
• Arquitectura ARM
• Cualquier variedad de video juegos
TIPOS DE PLATAFORMA
• 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.
• 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.
• 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
• 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ácilmente
PHP, MySQL y Apache para Windows, Linux, Sum Solaris y Mac
OS X.
• También se puede decir entonces que WAMP es una variante de
XAMPP
• 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.
• 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.
• 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.
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.

Más contenido relacionado

La actualidad más candente

Plataformas de desarrollo web
Plataformas de desarrollo webPlataformas de desarrollo web
Plataformas de desarrollo webfany concepcion
 
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrolloFundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrolloJosé Antonio Sandoval Acosta
 
Seguridad Informática - Ensayo
 Seguridad Informática - Ensayo Seguridad Informática - Ensayo
Seguridad Informática - Ensayoronaldmartinez11
 
Metodologias para el desarrollo del software
Metodologias para el desarrollo del softwareMetodologias para el desarrollo del software
Metodologias para el desarrollo del softwareyeltsintorres18
 
Clasificación de lenguajes
Clasificación de lenguajesClasificación de lenguajes
Clasificación de lenguajesmafer3388
 
plataformas de desarrollo
plataformas de desarrolloplataformas de desarrollo
plataformas de desarrolloosvaldo molina
 
Tipos de servidores y sus usos
Tipos de servidores y sus usosTipos de servidores y sus usos
Tipos de servidores y sus usosElcaballero Leo
 
Que es y para que sirve el DNS
Que es y para que sirve el DNSQue es y para que sirve el DNS
Que es y para que sirve el DNSRosariio92
 
Evaluacion de arquitecturas
Evaluacion de arquitecturasEvaluacion de arquitecturas
Evaluacion de arquitecturasSamis Ambrocio
 
Amenazas y vulnerabilidades en la informática
Amenazas y vulnerabilidades en la informáticaAmenazas y vulnerabilidades en la informática
Amenazas y vulnerabilidades en la informáticaCarolina Cols
 
Seguridad En Base De Datos
Seguridad En Base De DatosSeguridad En Base De Datos
Seguridad En Base De DatosWilliam Suárez
 

La actualidad más candente (20)

Plataformas de desarrollo web
Plataformas de desarrollo webPlataformas de desarrollo web
Plataformas de desarrollo web
 
ENTORNOS DE DESARROLLO: INSTALACIÓN Y USO
ENTORNOS DE DESARROLLO: INSTALACIÓN Y USO ENTORNOS DE DESARROLLO: INSTALACIÓN Y USO
ENTORNOS DE DESARROLLO: INSTALACIÓN Y USO
 
Linux
LinuxLinux
Linux
 
Metodologia Diseño Web
Metodologia Diseño WebMetodologia Diseño Web
Metodologia Diseño Web
 
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrolloFundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
 
Seguridad Informática - Ensayo
 Seguridad Informática - Ensayo Seguridad Informática - Ensayo
Seguridad Informática - Ensayo
 
Metodologias para el desarrollo del software
Metodologias para el desarrollo del softwareMetodologias para el desarrollo del software
Metodologias para el desarrollo del software
 
Clasificación de lenguajes
Clasificación de lenguajesClasificación de lenguajes
Clasificación de lenguajes
 
Lenguaje Ensamblador
Lenguaje EnsambladorLenguaje Ensamblador
Lenguaje Ensamblador
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Xampp
XamppXampp
Xampp
 
plataformas de desarrollo
plataformas de desarrolloplataformas de desarrollo
plataformas de desarrollo
 
Tipos de servidores y sus usos
Tipos de servidores y sus usosTipos de servidores y sus usos
Tipos de servidores y sus usos
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Que es y para que sirve el DNS
Que es y para que sirve el DNSQue es y para que sirve el DNS
Que es y para que sirve el DNS
 
Evaluacion de arquitecturas
Evaluacion de arquitecturasEvaluacion de arquitecturas
Evaluacion de arquitecturas
 
Amenazas y vulnerabilidades en la informática
Amenazas y vulnerabilidades en la informáticaAmenazas y vulnerabilidades en la informática
Amenazas y vulnerabilidades en la informática
 
Cuadro de diferencias
Cuadro de diferenciasCuadro de diferencias
Cuadro de diferencias
 
Seguridad En Base De Datos
Seguridad En Base De DatosSeguridad En Base De Datos
Seguridad En Base De Datos
 
Lenguaje Unificado de Modelado
Lenguaje Unificado de ModeladoLenguaje Unificado de Modelado
Lenguaje Unificado de Modelado
 

Destacado (14)

RESUME
RESUMERESUME
RESUME
 
buena la banda z1
buena la banda z1 buena la banda z1
buena la banda z1
 
Sionline : Recharge with fun
Sionline : Recharge with funSionline : Recharge with fun
Sionline : Recharge with fun
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
PALO ALTO Course
PALO ALTO Course PALO ALTO Course
PALO ALTO Course
 
Act4 basede datos
Act4 basede datosAct4 basede datos
Act4 basede datos
 
Usos legales e ilegales p2 p
Usos legales e ilegales p2 pUsos legales e ilegales p2 p
Usos legales e ilegales p2 p
 
resume
resumeresume
resume
 
Fashion
FashionFashion
Fashion
 
Fibre2fashion Introduction, Kanchi
Fibre2fashion Introduction, KanchiFibre2fashion Introduction, Kanchi
Fibre2fashion Introduction, Kanchi
 
PBL in second grade
PBL in second gradePBL in second grade
PBL in second grade
 
J Neurosci 2013 Kaur S
J Neurosci 2013 Kaur SJ Neurosci 2013 Kaur S
J Neurosci 2013 Kaur S
 
The Kaleidoscope Project
The Kaleidoscope ProjectThe Kaleidoscope Project
The Kaleidoscope Project
 
Clay, Alaric
Clay, AlaricClay, Alaric
Clay, Alaric
 

Similar a Plataforma de desarrollo (20)

Plataformas de desarrollo web
Plataformas de desarrollo webPlataformas de desarrollo web
Plataformas de desarrollo web
 
Tipos plataformas web
Tipos plataformas webTipos plataformas web
Tipos plataformas web
 
Tipos de plataformas web
Tipos de plataformas webTipos de plataformas web
Tipos de plataformas web
 
Plataformas de desarrollo web
Plataformas de desarrollo web Plataformas de desarrollo web
Plataformas de desarrollo web
 
MySQL y XAMPP
MySQL y XAMPPMySQL y XAMPP
MySQL y XAMPP
 
Servidor http
Servidor httpServidor http
Servidor http
 
Tipos de plataformas web
Tipos de plataformas webTipos de plataformas web
Tipos de plataformas web
 
Servidor mysql
Servidor mysqlServidor mysql
Servidor mysql
 
Mysql
MysqlMysql
Mysql
 
Tipos de plataformas web
Tipos de plataformas webTipos de plataformas web
Tipos de plataformas web
 
Servidor http(web)
Servidor http(web)Servidor http(web)
Servidor http(web)
 
introducción a base de datos MySQL
introducción a base de datos MySQLintroducción a base de datos MySQL
introducción a base de datos MySQL
 
Os2
Os2Os2
Os2
 
software APACHE.
software APACHE.software APACHE.
software APACHE.
 
Servidor HTTP
Servidor HTTPServidor HTTP
Servidor HTTP
 
Servidor MySQL
Servidor MySQLServidor MySQL
Servidor MySQL
 
Servidor mysql
Servidor mysqlServidor mysql
Servidor mysql
 
Servidor http
Servidor httpServidor http
Servidor http
 
My sql
My sqlMy sql
My sql
 
Plataformas de desarrollo web a
Plataformas de desarrollo web aPlataformas de desarrollo web a
Plataformas de desarrollo web a
 

Último

TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfMiguelGomez900779
 
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxPPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxNeymaRojasperez1
 
Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLAderMogollonLuna
 
Presentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptPresentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptCARLOSAXELVENTURAVID
 
PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxDanmherJoelAlmironPu
 
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptxDIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptxjoselinepolar
 

Último (6)

TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
 
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxPPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
 
Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uML
 
Presentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptPresentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.ppt
 
PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptx
 
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptxDIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
 

Plataforma de desarrollo

  • 1. Ministerio de educación Colegio ing. Tomas Guardia nombre: Osvaldo Molina Grupo: 11D Tema: Plataforma de Desarrollo Prof.: Claudia Sánchez Año: 2016
  • 3. ¿ 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
  • 4. • 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.
  • 5. EJEMPLOS DE PLATAFORMAS COMO SISTEMAS OPERATIVOS • Windows • Linux • Solaris • Mac Os
  • 6. EJEMPLOS DE PLATAFORMAS DE SOFTWARE • Java-JDK y JRE • NET FRAMEWORK • Mozilla prism Xul Y XUL runner • Adobe air
  • 7. EJEMPLOS DE PLATAFORMAS DE HARDWARE • Arquitectura RISC • Macintosh • Arquitectura ARM • Cualquier variedad de video juegos
  • 9. • 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.
  • 10. • 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.
  • 11. • 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
  • 12. • 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ácilmente PHP, MySQL y Apache para Windows, Linux, Sum Solaris y Mac OS X. • También se puede decir entonces que WAMP es una variante de XAMPP
  • 13. • 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.
  • 14. • 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.
  • 15. • 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.
  • 16. 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.