SlideShare a Scribd company logo
1 of 10
Alumna: Carmen Salinas Zavala
Profesor: Eddie Malca
Curso: Lenguaje de Programación II
UNIVERSIDAD NACIONAL DEL CALLAO
Siempre hubo redes. Lo interesante es que la era
digital, el acceso a Internet y algunas nuevas
herramientas están fomentando a un ritmo
acelerado las redes sociales.
 PHP
 Todo el sitio web de Facebook se basa en y alrededor del
preprocesador de hipertexto PHP. PHP es un lenguaje de secuencia
de comandos del lado del servidor que crea y envía las páginas
HTML dinámicas. Un juego PHP que Facebook utiliza ampliamente
para convertir PHP a código C++ es el HipHop para el marco PHP.
Este conjunto de secuencias de comandos le permite al sitio web
funcionar mejor y obtener el máximo rendimiento de sus
servidores muy utilizados.
facebook
 Base de datos
 MySQL, una base de datos de software de código abierto, es uno de los
principales componentes de la tecnología detrás de Facebook. Se
implementa por medio de cientos de miles de sitios web, ya que escala
muy bien, lo que permite al código PHP recuperar rápidamente datos
importantes, y muchas veces, seguros. Facebook cuenta con más de
30.000 servidores y una gran parte de estos son servidores de bases de
datos MySQL.
 Almacenamiento de fotos
 La empresa utiliza Haystack. Este software de código abierto es una
plataforma de almacenamiento de objetos de alto rendimiento, que
cuenta da potencia a la característica de fotos de Facebook. La compañía
ha ajustado Haystack para guardar una foto cargada en cuatro resoluciones
diferentes para ayudar a acelerar el proceso de recuperación, lo que
depende del tamaño de la foto requerida por el código PHP de Facebook.
twitter
 La compañía ha diseñado su interfaz desde el lenguaje Rubi on Rails.
Respecto a los mensajes que el usuario twittea, estos son
almacenados en un servidor paralelo de la red en programación a
escala, además de contener su propia API, la compañía de Jack,
beneficiándose de esta manera para que desarrolladores utilicen la
aplicación en nuevas funcionalidades para móviles u ordenadores
además de sitios webs o blogs.
 La aplicación guarda en una caché las páginas visitas del sitio,
haciendo que la navegación sea mucho más fluida. Por otra parte,
para embeber el contenido multimedia de sitios como Vimeo y Kiva
utilizaron el estándar oEmbed mediante JSON (ya se había comentado
durante la conferencia de desarrolladores que Twitter pondría todas
sus fichas en JSON).
 En la construcción del nuevo sitio utilizaron casi de manera exclusiva
aplicaciones y herramientas de código abierto como jQuery, Mustache,
LABjs y Modernizr. Pero la gran estrella del nuevo sitio es, claramente,
JavaScript, adoptada oficialmente como “tecnología esencial de
nuestra organización”. Indudablemente JS está pasando por un
momento genial.
Instagram
 Alojamiento
 Instagram usa Ubuntu Linux 11.04 en sus instancias en Amazon
EC2, las cuales manejan según las necesidades de demanda. De
momento, no se plantean utilizar servidores en sus propias
instalaciones aunque no lo descartan si el crecimiento se mantiene
constante.
 Servidores de aplicaciones
 Usan como servidor WSGI a Gunicorn, en lugar
de mod_wsgi y Apache, al ser Gunicorn más fácil de configurar, y
menos intensivo con la CPU. Y para la ejecución de comandos en
varias instancias en paralelo se usan Fabric que es capaz de
desplegar en cuestión de segundos cual ejecución.
 Almacenamiento de datos
 Uno de los pilares de Instagram son los datos de las
fotografias y los usuarios. La base de datos que se usa
es PostgreSQL. Afirman que tiene 12 cluster de instancias de
memoria Quadruple Extra-Largey sus 12 replicas en distintos
lugares.
 Para realizar las conexiones a la base de datos con
PostgreSQL, principalmente desde Django se usa Pgbouncer.
Crear redes
Mahara:
Iniciamos con está opción de código abierto que está bajo la Licencia
Pública General de GNU. La cual te permite diseñar tu propia red social y
cuenta con características como la creación de tu e-portafolio y weblog.
Además, ha sido creada para el aprendizaje y enseñanza promoviendo que
las comunidades estén en constante interacción.
AroundMe:
Esta opción para crear redes sociales, fue creada por BarnRaiser la cual
trabaja con OpenID y está desarrollado respetando los estándares de la W3C
para las personas discapacitadas. Y es libre para que cualquiera que desee
crear su propia red.
Elgg:
Es una aplicación para crear redes sociales con un sólido código abierto que
contempla la escalabilidad de proyectos. Una plataforma social que brinda
elección, flexibilidad y apertura, los usuarios tienen libertad de manejar todas sus
herramientas preferidas y compartir con los familiares o amigos a través de una
red social.
Lovdbyless:
Es una solución de red social que está construida con Ruby on Rails, ofrece
código abierto para que los interesados en contruir su comunidad puedan
realizarlo de forma sencilla, cuenta con una integración de servicios como Flickr y
YouTube.
Crowdvine:
Si no tienes el tiempo para instalar tu propia red social y necesitas de soluciones
más rápidas y funcionales. Quiero comentarte que está opción te permite en 3
simples pasos crear tu propia red social. Su diseño es sencillo y se crea de forma
similar como crear un blog. Ha sido utilizada como herramienta de organización
en varios eventos populares.

More Related Content

What's hot

Lenguajes de programación detrás de las redes sociales
Lenguajes de programación detrás de las redes socialesLenguajes de programación detrás de las redes sociales
Lenguajes de programación detrás de las redes socialesMCubas014
 
Tecnología detrás de las redes sociales
Tecnología detrás de las redes socialesTecnología detrás de las redes sociales
Tecnología detrás de las redes socialesJunior Medrano
 
Tecnologia detras de las redes sociales
Tecnologia detras de las redes socialesTecnologia detras de las redes sociales
Tecnologia detras de las redes socialesCharlieDS
 
Tecnología detrás de las redes sociales
Tecnología detrás de las redes socialesTecnología detrás de las redes sociales
Tecnología detrás de las redes socialesIsabel Florian Guardia
 
Herramientasweb2.0en googledocs
Herramientasweb2.0en googledocsHerramientasweb2.0en googledocs
Herramientasweb2.0en googledocsusinadiego
 
Sistema De Información
Sistema De InformaciónSistema De Información
Sistema De InformaciónMaggito24
 
World Plone Day 2021, soluciones empresariales hoy en día
World Plone Day 2021, soluciones empresariales hoy en díaWorld Plone Day 2021, soluciones empresariales hoy en día
World Plone Day 2021, soluciones empresariales hoy en díaLeonardo J. Caballero G.
 
Exposicion De Joomla Manuel Lopez
Exposicion De Joomla Manuel LopezExposicion De Joomla Manuel Lopez
Exposicion De Joomla Manuel Lopezfrias17
 
Recursos Electronicos
Recursos ElectronicosRecursos Electronicos
Recursos Electronicosnam30
 
Redes sociales
Redes socialesRedes sociales
Redes socialesaikobell89
 
Herramientas de Internet, Navegadores y Exploradores Web
Herramientas de Internet, Navegadores y Exploradores WebHerramientas de Internet, Navegadores y Exploradores Web
Herramientas de Internet, Navegadores y Exploradores Webjconcepcion88
 
cms gratuitos y comerciales
cms gratuitos y comercialescms gratuitos y comerciales
cms gratuitos y comercialesmariavsoto
 
Instroducción a Joomla Unicaribe
Instroducción a Joomla UnicaribeInstroducción a Joomla Unicaribe
Instroducción a Joomla UnicaribeJuanCarpio
 

What's hot (19)

Lenguajes de programación detrás de las redes sociales
Lenguajes de programación detrás de las redes socialesLenguajes de programación detrás de las redes sociales
Lenguajes de programación detrás de las redes sociales
 
Tecnología detrás de las redes sociales
Tecnología detrás de las redes socialesTecnología detrás de las redes sociales
Tecnología detrás de las redes sociales
 
Joomla 2005-3087
Joomla 2005-3087Joomla 2005-3087
Joomla 2005-3087
 
Tecnologia detras de las redes sociales
Tecnologia detras de las redes socialesTecnologia detras de las redes sociales
Tecnologia detras de las redes sociales
 
Tecnología detrás de las redes sociales
Tecnología detrás de las redes socialesTecnología detrás de las redes sociales
Tecnología detrás de las redes sociales
 
Conferencia Universitaria
Conferencia UniversitariaConferencia Universitaria
Conferencia Universitaria
 
Herramientasweb2.0en googledocs
Herramientasweb2.0en googledocsHerramientasweb2.0en googledocs
Herramientasweb2.0en googledocs
 
Sistema De Información
Sistema De InformaciónSistema De Información
Sistema De Información
 
Prac 3.3
Prac 3.3Prac 3.3
Prac 3.3
 
World Plone Day 2021, soluciones empresariales hoy en día
World Plone Day 2021, soluciones empresariales hoy en díaWorld Plone Day 2021, soluciones empresariales hoy en día
World Plone Day 2021, soluciones empresariales hoy en día
 
Exposicion De Joomla Manuel Lopez
Exposicion De Joomla Manuel LopezExposicion De Joomla Manuel Lopez
Exposicion De Joomla Manuel Lopez
 
Final
FinalFinal
Final
 
Recursos Electronicos
Recursos ElectronicosRecursos Electronicos
Recursos Electronicos
 
Sistemas operativos.
Sistemas operativos.Sistemas operativos.
Sistemas operativos.
 
Redes sociales
Redes socialesRedes sociales
Redes sociales
 
Herramientas de Internet, Navegadores y Exploradores Web
Herramientas de Internet, Navegadores y Exploradores WebHerramientas de Internet, Navegadores y Exploradores Web
Herramientas de Internet, Navegadores y Exploradores Web
 
cms gratuitos y comerciales
cms gratuitos y comercialescms gratuitos y comerciales
cms gratuitos y comerciales
 
Instroducción a Joomla Unicaribe
Instroducción a Joomla UnicaribeInstroducción a Joomla Unicaribe
Instroducción a Joomla Unicaribe
 
La web
La webLa web
La web
 

Viewers also liked

Aviso convocatoria subasta viveres victimas (1)
Aviso convocatoria subasta viveres victimas (1)Aviso convocatoria subasta viveres victimas (1)
Aviso convocatoria subasta viveres victimas (1)mcriverah
 
Familiarízate con windows movie maker xp
Familiarízate con windows movie maker xpFamiliarízate con windows movie maker xp
Familiarízate con windows movie maker xpablandon7
 
Boletin vmt 3
Boletin vmt 3Boletin vmt 3
Boletin vmt 3roymichuy
 
Siste de riego
Siste de riegoSiste de riego
Siste de riegosiletlv27
 
Dossier de-coaching
Dossier de-coachingDossier de-coaching
Dossier de-coachingJuan Collazo
 
Proyecto de acuerdo 023
Proyecto de acuerdo 023Proyecto de acuerdo 023
Proyecto de acuerdo 023mcriverah
 
Blogs
BlogsBlogs
Blogsuabc
 
Regionale Schulnetzwerke
Regionale SchulnetzwerkeRegionale Schulnetzwerke
Regionale SchulnetzwerkeRichard Heinen
 
La reproducción de la desigualdad social
La reproducción de la desigualdad socialLa reproducción de la desigualdad social
La reproducción de la desigualdad socialDiego Tenreyro
 
Herramienta de edicion raul
Herramienta de edicion raulHerramienta de edicion raul
Herramienta de edicion raulallerinavila
 
Gimnasia por dentro y por Fuera
Gimnasia por dentro y por FueraGimnasia por dentro y por Fuera
Gimnasia por dentro y por FueraDiego Tenreyro
 
Historia de la musica
Historia de la musicaHistoria de la musica
Historia de la musicamzava
 
6 sonia zavando cedem / Sala 2 - Nivelación y Retención
6 sonia zavando cedem / Sala 2 - Nivelación y Retención6 sonia zavando cedem / Sala 2 - Nivelación y Retención
6 sonia zavando cedem / Sala 2 - Nivelación y RetenciónINACAP
 
Blu-ray, DVD- und CD-Neuheiten Juli Nr. 1 (Im Vertrieb der NAXOS Deutschland ...
Blu-ray, DVD- und CD-Neuheiten Juli Nr. 1 (Im Vertrieb der NAXOS Deutschland ...Blu-ray, DVD- und CD-Neuheiten Juli Nr. 1 (Im Vertrieb der NAXOS Deutschland ...
Blu-ray, DVD- und CD-Neuheiten Juli Nr. 1 (Im Vertrieb der NAXOS Deutschland ...NAXOS Deutschland GmbH
 

Viewers also liked (20)

Aviso convocatoria subasta viveres victimas (1)
Aviso convocatoria subasta viveres victimas (1)Aviso convocatoria subasta viveres victimas (1)
Aviso convocatoria subasta viveres victimas (1)
 
Familiarízate con windows movie maker xp
Familiarízate con windows movie maker xpFamiliarízate con windows movie maker xp
Familiarízate con windows movie maker xp
 
Ange
AngeAnge
Ange
 
Boletin vmt 3
Boletin vmt 3Boletin vmt 3
Boletin vmt 3
 
Siste de riego
Siste de riegoSiste de riego
Siste de riego
 
Dossier de-coaching
Dossier de-coachingDossier de-coaching
Dossier de-coaching
 
Proyecto de acuerdo 023
Proyecto de acuerdo 023Proyecto de acuerdo 023
Proyecto de acuerdo 023
 
Presentación1
Presentación1Presentación1
Presentación1
 
Blogs
BlogsBlogs
Blogs
 
Regionale Schulnetzwerke
Regionale SchulnetzwerkeRegionale Schulnetzwerke
Regionale Schulnetzwerke
 
La reproducción de la desigualdad social
La reproducción de la desigualdad socialLa reproducción de la desigualdad social
La reproducción de la desigualdad social
 
Vocabulario
VocabularioVocabulario
Vocabulario
 
Herramienta de edicion raul
Herramienta de edicion raulHerramienta de edicion raul
Herramienta de edicion raul
 
Unidad 2 !
Unidad 2 !Unidad 2 !
Unidad 2 !
 
Tics 3 fer
Tics 3 ferTics 3 fer
Tics 3 fer
 
Gimnasia por dentro y por Fuera
Gimnasia por dentro y por FueraGimnasia por dentro y por Fuera
Gimnasia por dentro y por Fuera
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Historia de la musica
Historia de la musicaHistoria de la musica
Historia de la musica
 
6 sonia zavando cedem / Sala 2 - Nivelación y Retención
6 sonia zavando cedem / Sala 2 - Nivelación y Retención6 sonia zavando cedem / Sala 2 - Nivelación y Retención
6 sonia zavando cedem / Sala 2 - Nivelación y Retención
 
Blu-ray, DVD- und CD-Neuheiten Juli Nr. 1 (Im Vertrieb der NAXOS Deutschland ...
Blu-ray, DVD- und CD-Neuheiten Juli Nr. 1 (Im Vertrieb der NAXOS Deutschland ...Blu-ray, DVD- und CD-Neuheiten Juli Nr. 1 (Im Vertrieb der NAXOS Deutschland ...
Blu-ray, DVD- und CD-Neuheiten Juli Nr. 1 (Im Vertrieb der NAXOS Deutschland ...
 

Similar to Tecnologías detrás de las Redes Sociales

tecnologias detras de las redes sociales
tecnologias detras de las redes socialestecnologias detras de las redes sociales
tecnologias detras de las redes socialesyhangaona
 
Redes sociales (tecnología)
Redes sociales (tecnología)Redes sociales (tecnología)
Redes sociales (tecnología)Mirella Paico
 
Tecnologias detras de las aplicaciones sociales
Tecnologias detras de las aplicaciones socialesTecnologias detras de las aplicaciones sociales
Tecnologias detras de las aplicaciones socialesAngelSanchez407
 
SGBD Y TECNOLOGIAS USADAS POR APLICACIONES WEB 2.0
SGBD Y TECNOLOGIAS USADAS POR APLICACIONES WEB 2.0SGBD Y TECNOLOGIAS USADAS POR APLICACIONES WEB 2.0
SGBD Y TECNOLOGIAS USADAS POR APLICACIONES WEB 2.0Jeremi Sixto Perales
 
The Chap Who Actually Ended Up Selling A programa de facturacion para republi...
The Chap Who Actually Ended Up Selling A programa de facturacion para republi...The Chap Who Actually Ended Up Selling A programa de facturacion para republi...
The Chap Who Actually Ended Up Selling A programa de facturacion para republi...sharkmaria0
 
La web 2.0...
La web 2.0...La web 2.0...
La web 2.0...lala_99
 
Tecnologías detrás de las redes sociales
Tecnologías detrás de las redes socialesTecnologías detrás de las redes sociales
Tecnologías detrás de las redes socialesKevin Surco
 
Tecnología detrás de las redes sociales más importantes
Tecnología detrás de las redes sociales más importantesTecnología detrás de las redes sociales más importantes
Tecnología detrás de las redes sociales más importantesWalter Fredy Huanaco Huayta
 
Php un lenguaje de programación.........
Php un lenguaje de programación.........Php un lenguaje de programación.........
Php un lenguaje de programación.........HuevitoconCatsup1
 
Las tecnologías detrás de las redes sociales
Las tecnologías detrás de las redes socialesLas tecnologías detrás de las redes sociales
Las tecnologías detrás de las redes socialesDiego Vi Re
 

Similar to Tecnologías detrás de las Redes Sociales (20)

Redes sociales
Redes socialesRedes sociales
Redes sociales
 
tecnologias detras de las redes sociales
tecnologias detras de las redes socialestecnologias detras de las redes sociales
tecnologias detras de las redes sociales
 
Tecnologia en redes sociales
Tecnologia en redes socialesTecnologia en redes sociales
Tecnologia en redes sociales
 
Redes sociales (tecnología)
Redes sociales (tecnología)Redes sociales (tecnología)
Redes sociales (tecnología)
 
Tecnologias detras de las aplicaciones sociales
Tecnologias detras de las aplicaciones socialesTecnologias detras de las aplicaciones sociales
Tecnologias detras de las aplicaciones sociales
 
Tecnologías detrás de las redes sociales
Tecnologías detrás de las redes socialesTecnologías detrás de las redes sociales
Tecnologías detrás de las redes sociales
 
SGBD Y TECNOLOGIAS USADAS POR APLICACIONES WEB 2.0
SGBD Y TECNOLOGIAS USADAS POR APLICACIONES WEB 2.0SGBD Y TECNOLOGIAS USADAS POR APLICACIONES WEB 2.0
SGBD Y TECNOLOGIAS USADAS POR APLICACIONES WEB 2.0
 
The Chap Who Actually Ended Up Selling A programa de facturacion para republi...
The Chap Who Actually Ended Up Selling A programa de facturacion para republi...The Chap Who Actually Ended Up Selling A programa de facturacion para republi...
The Chap Who Actually Ended Up Selling A programa de facturacion para republi...
 
La web 2.0...
La web 2.0...La web 2.0...
La web 2.0...
 
Tecnologías detrás de las aplicaciones
Tecnologías detrás de las aplicacionesTecnologías detrás de las aplicaciones
Tecnologías detrás de las aplicaciones
 
Investigación
InvestigaciónInvestigación
Investigación
 
competencia digital
competencia digitalcompetencia digital
competencia digital
 
Tecnologias de desarrollo web
Tecnologias de desarrollo webTecnologias de desarrollo web
Tecnologias de desarrollo web
 
Desarrollo en el servidor
Desarrollo en el servidorDesarrollo en el servidor
Desarrollo en el servidor
 
Tecnologías detrás de las redes sociales
Tecnologías detrás de las redes socialesTecnologías detrás de las redes sociales
Tecnologías detrás de las redes sociales
 
Tecnología detrás de las redes sociales más importantes
Tecnología detrás de las redes sociales más importantesTecnología detrás de las redes sociales más importantes
Tecnología detrás de las redes sociales más importantes
 
Php un lenguaje de programación.........
Php un lenguaje de programación.........Php un lenguaje de programación.........
Php un lenguaje de programación.........
 
Las tecnologías detrás de las redes sociales
Las tecnologías detrás de las redes socialesLas tecnologías detrás de las redes sociales
Las tecnologías detrás de las redes sociales
 
Tecnologias detrás de las redes sociales
Tecnologias detrás de las redes socialesTecnologias detrás de las redes sociales
Tecnologias detrás de las redes sociales
 
Tecnologias detrás de las redes sociales
Tecnologias detrás de las redes socialesTecnologias detrás de las redes sociales
Tecnologias detrás de las redes sociales
 

Recently uploaded

CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdfevin1703e
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptMarianoSanchez70
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptxguillermosantana15
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralsantirangelcor
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...wvernetlopez
 
presentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricopresentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricoalexcala5
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxSergioGJimenezMorean
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaXjoseantonio01jossed
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7luisanthonycarrascos
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...RichardRivas28
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónXimenaFallaLecca1
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 

Recently uploaded (20)

CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdf
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integral
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
 
presentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricopresentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctrico
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 

Tecnologías detrás de las Redes Sociales

  • 1. Alumna: Carmen Salinas Zavala Profesor: Eddie Malca Curso: Lenguaje de Programación II UNIVERSIDAD NACIONAL DEL CALLAO
  • 2. Siempre hubo redes. Lo interesante es que la era digital, el acceso a Internet y algunas nuevas herramientas están fomentando a un ritmo acelerado las redes sociales.
  • 3.  PHP  Todo el sitio web de Facebook se basa en y alrededor del preprocesador de hipertexto PHP. PHP es un lenguaje de secuencia de comandos del lado del servidor que crea y envía las páginas HTML dinámicas. Un juego PHP que Facebook utiliza ampliamente para convertir PHP a código C++ es el HipHop para el marco PHP. Este conjunto de secuencias de comandos le permite al sitio web funcionar mejor y obtener el máximo rendimiento de sus servidores muy utilizados. facebook
  • 4.  Base de datos  MySQL, una base de datos de software de código abierto, es uno de los principales componentes de la tecnología detrás de Facebook. Se implementa por medio de cientos de miles de sitios web, ya que escala muy bien, lo que permite al código PHP recuperar rápidamente datos importantes, y muchas veces, seguros. Facebook cuenta con más de 30.000 servidores y una gran parte de estos son servidores de bases de datos MySQL.  Almacenamiento de fotos  La empresa utiliza Haystack. Este software de código abierto es una plataforma de almacenamiento de objetos de alto rendimiento, que cuenta da potencia a la característica de fotos de Facebook. La compañía ha ajustado Haystack para guardar una foto cargada en cuatro resoluciones diferentes para ayudar a acelerar el proceso de recuperación, lo que depende del tamaño de la foto requerida por el código PHP de Facebook.
  • 5. twitter  La compañía ha diseñado su interfaz desde el lenguaje Rubi on Rails. Respecto a los mensajes que el usuario twittea, estos son almacenados en un servidor paralelo de la red en programación a escala, además de contener su propia API, la compañía de Jack, beneficiándose de esta manera para que desarrolladores utilicen la aplicación en nuevas funcionalidades para móviles u ordenadores además de sitios webs o blogs.
  • 6.  La aplicación guarda en una caché las páginas visitas del sitio, haciendo que la navegación sea mucho más fluida. Por otra parte, para embeber el contenido multimedia de sitios como Vimeo y Kiva utilizaron el estándar oEmbed mediante JSON (ya se había comentado durante la conferencia de desarrolladores que Twitter pondría todas sus fichas en JSON).  En la construcción del nuevo sitio utilizaron casi de manera exclusiva aplicaciones y herramientas de código abierto como jQuery, Mustache, LABjs y Modernizr. Pero la gran estrella del nuevo sitio es, claramente, JavaScript, adoptada oficialmente como “tecnología esencial de nuestra organización”. Indudablemente JS está pasando por un momento genial.
  • 7. Instagram  Alojamiento  Instagram usa Ubuntu Linux 11.04 en sus instancias en Amazon EC2, las cuales manejan según las necesidades de demanda. De momento, no se plantean utilizar servidores en sus propias instalaciones aunque no lo descartan si el crecimiento se mantiene constante.  Servidores de aplicaciones  Usan como servidor WSGI a Gunicorn, en lugar de mod_wsgi y Apache, al ser Gunicorn más fácil de configurar, y menos intensivo con la CPU. Y para la ejecución de comandos en varias instancias en paralelo se usan Fabric que es capaz de desplegar en cuestión de segundos cual ejecución.
  • 8.  Almacenamiento de datos  Uno de los pilares de Instagram son los datos de las fotografias y los usuarios. La base de datos que se usa es PostgreSQL. Afirman que tiene 12 cluster de instancias de memoria Quadruple Extra-Largey sus 12 replicas en distintos lugares.  Para realizar las conexiones a la base de datos con PostgreSQL, principalmente desde Django se usa Pgbouncer.
  • 9. Crear redes Mahara: Iniciamos con está opción de código abierto que está bajo la Licencia Pública General de GNU. La cual te permite diseñar tu propia red social y cuenta con características como la creación de tu e-portafolio y weblog. Además, ha sido creada para el aprendizaje y enseñanza promoviendo que las comunidades estén en constante interacción. AroundMe: Esta opción para crear redes sociales, fue creada por BarnRaiser la cual trabaja con OpenID y está desarrollado respetando los estándares de la W3C para las personas discapacitadas. Y es libre para que cualquiera que desee crear su propia red.
  • 10. Elgg: Es una aplicación para crear redes sociales con un sólido código abierto que contempla la escalabilidad de proyectos. Una plataforma social que brinda elección, flexibilidad y apertura, los usuarios tienen libertad de manejar todas sus herramientas preferidas y compartir con los familiares o amigos a través de una red social. Lovdbyless: Es una solución de red social que está construida con Ruby on Rails, ofrece código abierto para que los interesados en contruir su comunidad puedan realizarlo de forma sencilla, cuenta con una integración de servicios como Flickr y YouTube. Crowdvine: Si no tienes el tiempo para instalar tu propia red social y necesitas de soluciones más rápidas y funcionales. Quiero comentarte que está opción te permite en 3 simples pasos crear tu propia red social. Su diseño es sencillo y se crea de forma similar como crear un blog. Ha sido utilizada como herramienta de organización en varios eventos populares.