Мови програмування, що використовуються у найпопулярніших вебсайтах

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку

Найвідвідуваніші вебсайти об’єднує те, що це динамічні вебсайти. Їх розробка зазвичай включає кодування на стороні сервера, кодування на стороні клієнта та технології баз даних . Проте мови програмування, які використовуються для створення схожого динамічного вебконтенту, значно відрізняються від сайту до сайту.

Мови проґрамування, що використовуються у найпопулярніших вебсайтах*
Вебсайти Популярність

(унікальних відвідувачів за місяць)[1]
Front-end

(Зі сторони клієнта)
Back-end

(Зі сторони сервера)
База даних Коментарі
Google 1,600,000,000 JavaScript, TypeScript C, C++, Go, Java,[PHP], Python, Node Bigtable,[2] MariaDB[3] Найбільш використовуваний у світі пошуковик
Facebook 1,120,000,000 JavaScript, Flow [Архівовано 11 листопада 2021 у Wayback Machine.] Hack, PHP (HHVM), Python, C++, Java, Erlang, D,[4] XHP,[5] Haskell[6] MariaDB, MySQL,[7] HBase, Cassandra[8] Найвідвідуваніша соціальна медіа
YouTube 1,100,000,000 JavaScript C, C++, Python, PHP ,Java,[9] Go[10] Vitess, BigTable, MariaDB[3][11] Найпопулярніший сайт із відео [YouTube'ом володіє Google, перший у списку (дивись вище)]
Yahoo 750,000,000 JavaScript PHP PostgreSQL, HBase, Cassandra, MongoDB,[12]
Amazon 500,000,000 JavaScript Java, PHP ,C++, Perl[13] DynamoDB, RDS/Aurora, Redshift[14] Найпопулярніший сайт інтернет-комерції у світі
Wikipedia 475,000,000 JavaScript PHP MariaDB[15] Вільна онлайн-енциклопедія, заснована на MediaWiki, яку запроґрамовано на PHP
Twitter 290,000,000 JavaScript C++, Java,[16] Scala,[17] Ruby MySQL[18] Популярна соцмережа
Bing 285,000,000 JavaScript C++, C# Microsoft SQL Server, Cosmos DB Пошуковик від Microsoft.
eBay 285,000,000 JavaScript Java,[19] JavaScript,[20] Scala[21] Oracle Database Онлайн-аукціон.
MSN 280,000,000 JavaScript C# Microsoft SQL Server Простий у використанні email-клієнт. Раніше відомий як "messenger", не варто плутати з платформою обміну повідомленнями від Facebook.
LinkedIn 260,000,000 JavaScript Java, JavaScript,[22] Scala Venice[23][24] Найбільша у світі професійна мережа.
Pinterest 250,000,000 JavaScript Python (Django),[25] Erlang MySQL, Redis[26] Пошуковик ідей.
WordPress.com 240,000,000 JavaScript PHP[27] MariaDB[28] Проґрама для керування вебсайтами.

* дані про мови програмування базуються на:

  • HTTP Header information
  • Request for file types
  • Citations from reliable sources
Back-end (Server-side) table in most popular websites
Websites C# C C++ D Erlang Go Hack Haskell Java JavaScript Perl PHP Python Ruby Scala XHP
Google No Yes Yes No No Yes No No Yes Yes No No Yes No No No
YouTube No Yes Yes No No Yes No No Yes No No No Yes No No No
Facebook No No Yes Yes Yes Yes Yes Yes Yes No No Yes Yes No No Yes
Yahoo No Yes Yes No No Yes No No Yes Yes Yes Yes Yes Yes Yes No
Amazon No No Yes No No No No No Yes No Yes No No No No No
Wikipedia No No No No No No No No No No No Yes No No No No
Twitter No No Yes No No No No No Yes No No No No Yes Yes No
Bing Yes No Yes No No No No No No No No No No No No No
eBay No No No No No No No No Yes Yes No No No No Yes No
MSN Yes No No No No No No No No No No No No No No No
LinkedIn No No No No No No No No Yes Yes No No No No Yes No
Pinterest No No No No Yes No No No No No No No Yes No No No
WordPress.com No No No No No No No No No No No Yes No No No No

Див. також[ред. | ред. код]

Посилання[ред. | ред. код]

  1. Top 15 Most Popular Websites May 2018. eBiz. Архів оригіналу за 26 грудня 2018. Процитовано 11 лютого 2016. 
  2. Google's Bigtable. Архів оригіналу за 16 червня 2006. 
  3. а б Google Waves Goodbye To MySQL In Favor Of MariaDB. readwrite.com. Архів оригіналу за 26 грудня 2018. Процитовано 12 грудня 2014. 
  4. Facebook is using D in production starting today. Архів оригіналу за 11 листопада 2021. Процитовано 11 листопада 2021. 
  5. XHP: A New Way to Write PHP. Facebook Engineering. Facebook. Архів оригіналу за 26 грудня 2018. Процитовано 11 листопада 2021. 
  6. Fighting spam with Haskell. Facebook Engineering. Facebook. Архів оригіналу за 26 грудня 2018. Процитовано 11 листопада 2021. 
  7. MySQL and Database Engineering. Архів оригіналу за 11 січня 2021. Процитовано 11 листопада 2021. 
  8. Cassandra – A structured storage system Developed By Facebook. Архів оригіналу за 24 травня 2021. Процитовано 11 листопада 2021. 
  9. YouTube Architecture - High Scalability -. Архів оригіналу за 26 грудня 2018. Процитовано 13 жовтня 2014. 
  10. Golang Vitess: a database wrapper written in Go as used by Youtube. Архів оригіналу за 30 січня 2018. Процитовано 11 листопада 2021. 
  11. Google buys YouTube for $1.65 billion. 10 жовтня 2006. Архів оригіналу за 14 січня 2014. Процитовано 11 листопада 2021. 
  12. World's Largest Database Running on Postgres. Архів оригіналу за 21 жовтня 2016. Процитовано 11 листопада 2021. 
  13. Amazon Architecture. Архів оригіналу за 11 листопада 2021. Процитовано 11 листопада 2021. 
  14. Amazon's consumer business ditches Oracle's databases. SiliconANGLE (амер.). 15 жовтня 2019. Архів оригіналу за 11 листопада 2021. Процитовано 8 лютого 2020. 
  15. Wikipedia Adopts MariaDB. Wikimedia Foundation. 22 квітня 2013. Архів оригіналу за 26 грудня 2018. Процитовано 11 листопада 2021. 
  16. Twitter and Java | go.Java | Oracle. go.java (амер.). Архів оригіналу за 16 вересня 2018. Процитовано 16 вересня 2018. 
  17. Venners, Bill. Twitter on Scala. Архів оригіналу за 19 червня 2009. Процитовано 11 листопада 2021. 
  18. How Twitter Stores 250 Million Tweets A Day Using MySQL. Архів оригіналу за 11 листопада 2021. Процитовано 11 листопада 2021. 
  19. eBay Architecture. Архів оригіналу за 26 грудня 2018. Процитовано 13 жовтня 2014. 
  20. How We Built eBay’s First Node.js Application. Архів оригіналу за 12 листопада 2017. Процитовано 11 листопада 2021. 
  21. squbs. Архів оригіналу за 18 жовтня 2021. Процитовано 11 листопада 2021. 
  22. LinkedIn Moved From Rails To Node: 27 Servers Cut And Up To 20x Faster. Архів оригіналу за 26 грудня 2018. Процитовано 25 вересня 2014. 
  23. project-voldemort mailing list post. 2018-08-16. Процитовано 6 жовтня 2018. 
  24. Venice Performance Optimization. Архів оригіналу за 14 березня 2020. Процитовано 11 квітня 2018. 
  25. FAQ:General. Архів оригіналу за 22 жовтня 2014. Процитовано 3 січня 2015. 
  26. How We Scaled Pinterest From Zero Users To A $2 Billion Valuation. Business Insider. Архів оригіналу за 26 грудня 2018. Процитовано 12 грудня 2014. 
  27. PHP Environment. WordPress.com Support (англ.). 26 лютого 2019. Архів оригіналу за 11 листопада 2021. Процитовано 2 листопада 2021. 
  28. WordPress.com PHP Environment. Архів оригіналу за 11 листопада 2021. Процитовано 24 жовтня 2020. 

Зовнішні посилання[ред. | ред. код]