Content deleted Content added
No edit summary Tags: Reverted Visual edit |
Jagtap Abhay (talk | contribs) mNo edit summary |
||
(27 intermediate revisions by 18 users not shown) | |||
Line 1:
{{Short description|None}}
{{Use dmy dates|date=January 2019}}
One thing the most visited [[website]]s have in common is that they are [[Website#Dynamic website|dynamic websites]]. Their [[web development|development]] typically involves [[Web development#Server side coding|server-side coding]], [[Web development#Client side coding|client-side coding]] and [[Web development#Database technology|database technology]]. The [[programming
{{sort-under}}
{{table alignment}}
{| class="wikitable sortable sort-under col2right"
|+ Programming languages used in most popular websites
|-ffffff
! scope="col" | [[
! scope="col" | [[Popularity]]<br
! scope="col" | [[
! scope="col" | [[
! scope="col" | [[Database]]
|-
| [[Google]]<ref>searchenginewatch.com - [http://searchenginewatch.com/article/2081332/Google-Hits-the-Billion-Monthly-Unique-Visitors-Mark Google Hits the Billion Monthly Unique Visitors Mark] {{Webarchive|url=https://web.archive.org/web/20131225052844/http://searchenginewatch.com/article/2081332/Google-Hits-the-Billion-Monthly-Unique-Visitors-Mark |date=25 December 2013 }}</ref>
| 2,800,000,000
| [[JavaScript]], [[TypeScript]]
| [[C (programming language)|C]], [[C++]], [[Go (programming language)|Go]],<ref>Rob Pike (2012). Go at Google. Presentation at the [[Association for Computing Machinery|ACM]] conference on Systems, Programming, Languages and Applications: Software for Humanity (SPLASH).</ref> [[Java (programming language)|Java]],
| [[Bigtable]],<ref name="Bigtable">{{cite web|title=Google's Bigtable|url=http://andrewhitchcock.org/?post=214|url-status=dead|archive-url=https://web.archive.org/web/20060616203323/http://andrewhitchcock.org/?post=214|archive-date=16 June 2006}}</ref> [[MariaDB]]<ref name="google_mdb">{{cite web | url=http://readwrite.com/2013/09/14/google-waves-goodbye-to-mysql-in-favor-of-mariadb#awesm=~omBpxaeC3cblHt | title=Google Waves Goodbye To MySQL In Favor Of MariaDB | date=14 September 2013 | publisher=readwrite.com | access-date=12 December 2014 | archive-date=26 December 2018 | archive-url=https://web.archive.org/web/20181226070412/https://readwrite.com/2013/09/14/google-waves-goodbye-to-mysql-in-favor-of-mariadb/#awesm=~omBpxaeC3cblHt | url-status=live }}</ref>
|-
| [[Facebook]]
| 1,120,000,000
| [[JavaScript]], [[TypeScript
| [[Hack (programming language)|Hack]]/[[HHVM]], [[PHP|PHP]], [[Python (programming language)|Python]], [[C++]], [[Java (programming language)|Java]], [[Erlang (programming language)|Erlang]], [[D (programming language)|D]],<ref>{{
| [[MariaDB]], [[MySQL]],<ref>{{cite web|title=MySQL and Database Engineering|website=[[Facebook]]|url=https://www.facebook.com/notes/facebook-engineering/mysql-and-database-engineering-mark-callaghan/10150599729938920|access-date=6 January 2014|archive-date=11 January 2021|archive-url=https://web.archive.org/web/20210111220854/https://www.facebook.com/notes/facebook-engineering/mysql-and-database-engineering-mark-callaghan/10150599729938920/|url-status=live}}</ref> [[Apache HBase|HBase]],
|-
| [[YouTube]]
| 1,100,000,000
| [[JavaScript]], [[TypeScript]]
| [[Python (programming language)|Python]], [[C (programming language)|C]], [[C++]], [[Java (programming language)|Java]],<ref>{{cite web|url=http://highscalability.com/blog/2008/3/12/youtube-architecture.html|title=YouTube Architecture - High Scalability -|date=12 March 2008|access-date=13 October 2014|archive-date=26 December 2018|archive-url=https://web.archive.org/web/20181226070442/http://highscalability.com/blog/2008/3/12/youtube-architecture.html|url-status=live}}</ref> [[Go (programming language)|Go]]<ref>{{cite web|title=Golang Vitess: a database wrapper written in Go as used by Youtube|website=[[GitHub]]
| Vitess, [[Bigtable|BigTable]], [[MariaDB]]<ref name="google_mdb"/
|-
| [[Yahoo]]
Line 38 ⟶ 36:
|[[JavaScript]]
|[[PHP]]
|[[PostgreSQL]], [[Apache HBase|HBase]],
|-
|[[Etsy]]
|516,000,000
|[[JavaScript]]
|[[PHP]]<ref>{{Cite web|date=2021-06-15|title=Improving the Deployment Experience of a Ten-Year Old Application|url=https://codeascraft.com/2021/06/15/improving-the-deployment-experience-of-a-ten-year-old-application/|access-date=2021-11-24|website=Code as Craft
|[[MySQL]], [[Redis]]<ref>{{Cite web|date=2021-02-25|title=How Etsy Prepared for Historic Volumes of Holiday Traffic in 2020|url=https://codeascraft.com/2021/02/25/how-etsy-prepared-for-historic-volumes-of-holiday-traffic-in-2020/|access-date=2021-11-24|website=Code as Craft|archive-date=24 November 2021|archive-url=https://web.archive.org/web/20211124012824/https://codeascraft.com/2021/02/25/how-etsy-prepared-for-historic-volumes-of-holiday-traffic-in-2020/|url-status=live}}</ref>
|-
| [[Amazon (company)|Amazon]]
| 2,400,000,000<ref>{{Cite web |last=Coppola |first=Daniela |date=2022-07-14 |title=Worldwide-visits-to-Amazon.com-December-2021-to-May-2022-(in billions) |url=https://www.statista.com/statistics/623566/web-visits-to-amazoncom/ |access-date=2022-10-28 |website=www.statista.com |
| [[JavaScript]]
| [[Java (programming language)|Java]], [[C++]], [[Perl]]<ref>{{cite web|title=Amazon Architecture|date=18 September 2007|url=http://highscalability.com/blog/2007/9/18/amazon-architecture.html|access-date=25 September 2014|archive-date=11 November 2021|archive-url=https://web.archive.org/web/20211111212004/http://highscalability.com/blog/2007/9/18/amazon-architecture.html|url-status=live}}</ref>
|[[Amazon DynamoDB|DynamoDB]], [[Amazon Relational Database Service|RDS]]/[[Amazon Aurora|Aurora]], [[Amazon Redshift|Redshift]]<ref>{{Cite web|url=https://siliconangle.com/2019/10/15/amazon-finally-ditched-oracles-databases-favor/|title=Amazon's consumer business ditches Oracle's databases|date=2019-10-15|website=SiliconANGLE|language=en-US|access-date=2020-02-08|archive-date=11 November 2021|archive-url=https://web.archive.org/web/20211111212010/https://siliconangle.com/2019/10/15/amazon-finally-ditched-oracles-databases-favor/|url-status=live}}</ref>
|-
| [[Wikipedia]]
Line 59 ⟶ 54:
| [[JavaScript]]
| [[PHP]]
| [[MariaDB]]<ref>{{cite web|url=http://blog.wikimedia.org/2013/04/22/wikipedia-adopts-mariadb/|title=Wikipedia Adopts MariaDB|date=
|-
|[[Fandom (website)|Fandom]]
|315,000,000<ref>{{Cite web|title=Fandom Expands Its Revenue Business with the Launch of New Self-Serve…|url=https://about.fandom.com/news/fandom-expands-its-revenue-business-with-the-launch-of-new-self-serve-ad-platform-focus-on-global-expansion-doubling-down-on-its-gaming-business-2|access-date=2021-11-24|website=Fandom|language=en-US|archive-date=24 November 2021|archive-url=https://web.archive.org/web/20211124012825/https://about.fandom.com/news/fandom-expands-its-revenue-business-with-the-launch-of-new-self-serve-ad-platform-focus-on-global-expansion-doubling-down-on-its-gaming-business-2|url-status=live}}</ref>
|[[JavaScript]]
|[[PHP]]
|[[MySQL]]
|-
| [[X (
| 290,000,000
| [[JavaScript]]
| [[C++]], [[Java (programming language)|Java]],<ref>{{Cite web|url=https://go.java/twitter.html|title=Twitter and Java {{!}} go.Java {{!}} Oracle|website=go.java|language=en-US|access-date=16 September 2018|archive-date=16 September 2018|archive-url=https://web.archive.org/web/20180916210540/https://go.java/twitter.html|url-status=live}}</ref> [[Scala (programming language)|Scala]],<ref>{{cite web|last=Venners|first=Bill|title=Twitter on Scala|url=http://www.artima.com/scalazine/articles/twitter_on_scala.html|access-date=6 January 2014|archive-date=19 June 2009|archive-url=https://web.archive.org/web/20090619164149/http://www.artima.com/scalazine/articles/twitter_on_scala.html|url-status=live}}</ref> [[Ruby (programming language)|Ruby]] ([[Ruby On Rails|Ruby on Rails]])
|[[MySQL]]<ref>{{cite web|title=How Twitter Stores 250 Million Tweets A Day Using MySQL|date=19 December 2011|url=http://highscalability.com/blog/2011/12/19/how-twitter-stores-250-million-tweets-a-day-using-mysql.html|access-date=6 January 2014|archive-date=11 November 2021|archive-url=https://web.archive.org/web/20211111212002/http://highscalability.com/blog/2011/12/19/how-twitter-stores-250-million-tweets-a-day-using-mysql.html|url-status=live}}</ref>
|-
| [[Bing (search engine)|Bing]]
Line 81 ⟶ 73:
| [[C++]], [[C Sharp (programming language)|C#]]
|[[Microsoft SQL Server]], [[Cosmos DB]]
|-
| [[eBay]]
| 285,000,000
| [[JavaScript]]
| [[Java (programming language)|Java]],<ref>{{cite web|url=http://highscalability.com/ebay-architecture|title=eBay Architecture|date=27 May 2008|access-date=13 October 2014|archive-date=26 December 2018|archive-url=https://web.archive.org/web/20181226070421/http://highscalability.com/ebay-architecture|url-status=live}}</ref> [[JavaScript]],<ref>{{cite web|title=How We Built eBay's First Node.js Application|date=17 May 2013|url=http://www.ebaytechblog.com/2013/05/17/how-we-built-ebays-first-node-js-application/|access-date=25 September 2014|archive-date=12 November 2017|archive-url=https://web.archive.org/web/20171112145338/http://www.ebaytechblog.com/2013/05/17/how-we-built-ebays-first-node-js-application/|url-status=live}}</ref> [[Scala (programming language)|Scala]]<ref>{{
| [[Oracle Database]]
|-
| [[MSN]]
Line 95 ⟶ 85:
| [[C Sharp (programming language)|C#]] ([[ASP.NET]])
|[[Microsoft SQL Server]]
|-
| [[LinkedIn]]
| 260,000,000
| [[JavaScript]]
| [[Java (programming language)|Java]], [[JavaScript]],<ref>{{cite web|url=http://highscalability.com/blog/2012/10/4/linkedin-moved-from-rails-to-node-27-servers-cut-and-up-to-2.html|title=LinkedIn Moved From Rails To Node: 27 Servers Cut And Up To 20x Faster|date=4 October 2012|access-date=25 September 2014|archive-date=26 December 2018|archive-url=https://web.archive.org/web/20181226070446/http://highscalability.com/blog/2012/10/4/linkedin-moved-from-rails-to-node-27-servers-cut-and-up-to-2.html|url-status=live}}</ref> [[Scala (programming language)|Scala]]
| Venice<ref>{{cite web |
|-
| [[Pinterest]]
Line 108 ⟶ 96:
| [[JavaScript]]
| [[Python (programming language)|Python]] ([[Django (web framework)|Django]]),<ref>{{cite web|url=https://docs.djangoproject.com/en/1.7/faq/general/#is-django-stable|title=FAQ:General|access-date=3 January 2015|archive-url=https://web.archive.org/web/20141022004624/https://docs.djangoproject.com/en/1.7/faq/general/#is-django-stable|archive-date=22 October 2014|url-status=dead}}</ref> [[Erlang (programming language)|Erlang]], [[Elixir (programming language)|Elixir]]<ref>{{Cite web |title = Introducing new open-source tools for the Elixir community |url = https://engineering.pinterest.com/blog/introducing-new-open-source-tools-elixir-community |access-date = 2016-08-01 |archive-url=https://web.archive.org/web/20151219153708/https://engineering.pinterest.com/blog/introducing-new-open-source-tools-elixir-community |archive-date=19 December 2015 |url-status=dead}}</ref>
| [[MySQL]], [[Redis]]<ref name="bi_pint">{{cite web | url=http://www.businessinsider.com/how-we-scaled-pinterest-2013-4?op=1&IR=T | title=How We Scaled Pinterest From Zero Users To A $2 Billion Valuation | publisher=Business Insider | access-date=12 December 2014 | archive-date=26 December 2018 | archive-url=https://web.archive.org/web/20181226070439/https://www.businessinsider.com/how-we-scaled-pinterest-2013-4?op=1&IR=T%20 | url-status=live }}</ref>
|-
| [[WordPress.com]]
| 240,000,000 <ref>{{Cite web |last=N |first=G |date=2022-12-27 |title=WordPress Traffic Statistics Lookup |url=https://northsgate.com/visits-to-wordpress-com/ |access-date=2022-12-27 |website=www.northsgate.com |
|[[JavaScript]]
|[[PHP]]<ref>{{Cite web|date=2019-02-26|title=PHP Environment|url=https://wordpress.com/support/php-environment/|access-date=2021-11-02|website=WordPress.com Support|language=en|archive-date=11 November 2021|archive-url=https://web.archive.org/web/20211111212001/https://wordpress.com/support/php-environment/|url-status=live}}</ref>
|[[MariaDB]]<ref>{{cite web |
|-
|[[Netflix]]
|223.090.000 (Subscribers, not visitors)
|[[JavaScript]]
|[[Python (programming language)|Python]], [[Java (programming language)|Java]]<ref>{{Cite web |title=Netflix, Inc. |url=https://github.com/Netflix |access-date=2023-01-06 |website=GitHub |language=en |archive-date=1 January 2023 |archive-url=https://web.archive.org/web/20230101050802/https://github.com/Netflix |url-status=live }}</ref>
|NMDB,<ref>{{Cite web |last=Blog |first=Netflix Technology |date=2019-02-03 |title=The Netflix Media Database (NMDB) |url=https://netflixtechblog.com/the-netflix-media-database-nmdb-9bf8e6d0944d |access-date=2023-01-06 |website=Medium |language=en}}</ref> [[PostgreSQL]]
|}
* [[Hypertext Transfer Protocol|HTTP]] [[List of HTTP header fields|Header]] information
* Request for file types
* Citations from reliable sources
}}}}
<div style="overflow-x: scroll">
{| class="wikitable sortable sort-under"
|+ Back-end (Server-side) table in most popular websites
|-
! scope="col" | [[
! scope="col" | [[C Sharp (programming language)|C#]]
! scope="col" | [[C (programming language)|C]]
Line 142 ⟶ 128:
! scope="col" | [[Go (programming language)|Go]]
! scope="col" | [[Hack (programming language)|Hack]]
! scope="col" | [[
! scope="col" | [[Java (programming language)|Java]]
! scope="col" | [[JavaScript]]
Line 152 ⟶ 138:
|-
| [[Google Search|Google]]
| {{No|style=
| {{Yes|style=
| {{Yes|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{Yes|style=
| {{No|style=
| {{No|style=
| {{Yes|style=
| {{Yes|style=
| {{No|style=
| {{No|style=
| {{Yes|style=
| {{No|style=
| {{No|style=
| [[YouTube]]▼
| style="background: #F66; color: white" | No▼
| style="background: #4B5; color: white" | Yes▼
| style="background: #4B5; color: white" | Yes▼
| style="background: #F66; color: white" | No▼
| style="background: #F66; color: white" | No▼
| style="background: #F66; color: white" | No▼
| style="background: #4B5; color: white" | Yes▼
| style="background: #F66; color: white" | No▼
| style="background: #F66; color: white" | No▼
| style="background: #4B5; color: white" | Yes▼
| style="background: #F66; color: white" | No▼
| style="background: #F66; color: white" | No▼
| style="background: #F66; color: white" | No▼
| style="background: #4B5; color: white" | Yes▼
| style="background: #F66; color: white" | No▼
| style="background: #F66; color: white" | No▼
|-
| [[Facebook]]
| {{No|style=
| {{No|style=
| {{Yes|style=
| {{Yes|style=
| {{No|style=
| {{Yes|style=
| {{No|style=
| {{Yes|style=
| {{Yes|style=
| {{Yes|style=
| {{No|style=
| {{No|style=
| {{Yes|style=
| {{Yes|style=
| {{No|style=
| {{No|style=
| ▲| [[YouTube]]
|-
| [[Yahoo]]
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{Yes|style=
| {{No|style=
| {{No|style=
| {{No|style=
| | [[Etsy]]
| {{No|style=background: #F66; color: white}}
| {{No|style=background: #F66; color: white}}
| {{No|style=background: #F66; color: white}}
| {{No|style=background: #F66; color: white}}
| {{No|style=background: #F66; color: white}}
| {{No|style=background: #F66; color: white}}
| {{No|style=background: #F66; color: white}}
| {{No|style=background: #F66; color: white}}
| {{No|style=background: #F66; color: white}}
| {{No|style=background: #F66; color: white}}
| {{No|style=background: #F66; color: white}}
| {{No|style=background: #F66; color: white}}
| {{Yes|style=background: #4B5; color: white}}
| {{No|style=background: #F66; color: white}}
| {{No|style=background: #F66; color: white}}
| {{No|style=background: #F66; color: white}}
|-
| [[Amazon (company)|Amazon]]
| {{No|style=
| {{No|style=
| {{Yes|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{Yes|style=
| {{No|style=
| {{Yes|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
|-
| [[Wikipedia]]
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{Yes|style=
| {{No|style=
| {{No|style=
| {{No|style=
|-
| [[
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{Yes|style=
| {{No|style=
| {{No|style=
| {{No|style=
| | [[X (Twitter)|X]]
| {{No|style=background: #F66; color: white}}
| {{No|style=background: #F66; color: white}}
| {{Yes|style=background: #4B5; color: white}}
| {{No|style=background: #F66; color: white}}
| {{No|style=background: #F66; color: white}}
| {{No|style=background: #F66; color: white}}
| {{No|style=background: #F66; color: white}}
| {{No|style=background: #F66; color: white}}
| {{No|style=background: #F66; color: white}}
| {{Yes|style=background: #4B5; color: white}}
| {{No|style=background: #F66; color: white}}
| {{No|style=background: #F66; color: white}}
| {{No|style=background: #F66; color: white}}
| {{No|style=background: #F66; color: white}}
| {{Yes|style=background: #4B5; color: white}}
| {{Yes|style=background: #4B5; color: white}}
|-
| [[Bing (search engine)|Bing]]
| {{Yes|style=
| {{No|style=
| {{Yes|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
|-
| [[eBay]]
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{Yes|style=
| {{Yes|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{Yes|style=
|-
| [[MSN]]
| {{Yes|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
|-
| [[LinkedIn]]
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{Yes|style=
| {{Yes|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{Yes|style=
|-
| [[Pinterest]]
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{Yes|style=
| {{Yes|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{Yes|style=
| {{No|style=
| {{No|style=
|-
| [[WordPress.com]]
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{Yes|style=
| {{No|style=
| {{No|style=
| {{No|style=
|-
|[[Netflix]]
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{Yes|style=
| {{No|style=
| {{No|style=
| {{No|style=
| {{Yes|style=
| {{No|style=
| {{No|style=
|}
</div>
==See also==
Line 410 ⟶ 433:
* [[TIOBE index]]
* [["Hello, World!" program]]
* [[CodeHS]]
==References==
{{Reflist}}
[[Category:Software comparisons]]
[[Category:Web development]]
|