Existem milhares de sites por todo o mundo mas, apostamos que os que mais abre são, por exemplo, o google ou o youtube. Faz ideia que linguagens de programação estão por trás desses sites? Hoje, apresentamos uma lista de sites muito conhecidos por si e, as tecnologias que os compõe. A designação terá a linguagem que é utilizada para o “front end”, o “back end” e, que base de dados utilizam. Confira, connosco!
1. Google
O motor de pesquisa mais utilizado e o maior em todo o mundo. Utiliza as seguintes linguagens:
Front End: JavaScript
Back End: C, C++, Go, Java, Python
Base dados: BigTable, MariaDB
2. Youtube
O site de partilha e publicação de vídeo mais utilizado em todo o mundo. Este, utiliza as seguintes linguagens:
Front End: JavaScript
Back End: C/C++, Python, Java, Go
Base dados: MySQL, BigTable
3. Facebook
Dispensa apresentações. Este é a maior rede social existente no mundo da internet.
Front End: JavaScript
Back End: Hack, PHP, C++, Java, Python, Erlang, D, Xhp
Base dados: MySQL, HBase
4. Yahoo
Outro motor de pesquisa. O Yahoo situa-se atrás do google como motor de pesquisa, sendo o segundo maior. Actualmente encontra-se em transição para Node.js.
Front End: JavaScript
Back End: JavaScript, PHP
Base dados: MySQL, PostgreSQL
5. Amazon
O site mais famoso de compras online na internet.
Front End: JavaScript
Back End: Java, C++, Perl
Base dados: Oracle Database
6. Wikipedia
A maior enciclopédia online. Wikipédia, utiliza as seguintes linguagens:
Front End: JavaScript
Back End: HHVM
Base dados: MySQL, MariaDB
7. Twitter
A segunda maior rede social de todo o mundo, esta utiliza as seguintes linguagens:
Front End: JavaScript
Back End: C++, Java, Scala, Ruby on Rails
Base dados: MySQL
8. Bing
Outro motor de pesquisa. Atrás da google e do yahoo, este é o terceiro maior motor de pesquisa no mundo.
Front End: JavaScript
Back End: ASP.NET
Base dados: Microsoft SQL Server
9. Ebay
Outro site de compras online. O segundo maior em todo o mundo.
Front End: JavaScript
Back End: Java, JavaScript
Base dados: Oracle Database
10. MSN
Um cliente de email para utilização simples. Maioritariamente conhecido como o “messenger”
Front End: JavaScript
Back End: ASP.NET
Base dados: Microsoft SQL Server
11. Linkedin
A maior rede profissional de todo o mundo e, a terceira maior rede social.
Front End: JavaScript
Back End: Java, JavaScript, Scala
Base dados: Voldemort
12. Pinterest
O site mais popular de partilha de imagens em todo o mundo.
Front End: JavaScript
Back End: Django (a Python framework)
Base dados: MySQL, Redis
13. WordPress
O mais popular e maior sistema de “blogging” e gestão de conteúdos de todo o mundo.
Front End: JavaScript
Back End: PHP
Base dados: MySQL
Source: [Wikipedia]