Compare Laravel, Django and Ruby on Rails by numbers
Tags: django, laravel, ruby, webframework
Published: 2023-01-04 12:13:09

Ruby on Rails, Django, and Laravel are three of the most popular web development frameworks available today. Each of these frameworks has its own set of strengths and weaknesses, and choosing the right one for your project can be a challenging task. In this blog post, we will compare these three frameworks in order to help you make an informed decision.

- [PHP is Dead](#php-is-dead)
- [Programming languages used in most popular websites](#programming-languages-used-in-most-popular-websites)
- [Most Popular Framework on Github](#most-popular-framework-on-github)
- [Google Trends](#google-trends)
- [Stack Overflow Most Used Languages](#stack-overflow-most-used-languages)
- [Most Popular Programming Languages On StackOverflow 2008 - 2020](#most-popular-programming-languages-on-stackoverflow-2008---2020)
- [Stack Overflow Framework Trends](#stack-overflow-framework-trends)
- [Usage statistics of server-side programming languages for websites](#usage-statistics-of-server-side-programming-languages-for-websites)
- [Programming Language Usage Distribution in the Top 1 Million Sites](#programming-language-usage-distribution-in-the-top-1-million-sites)
- [Usage statistics of server-side programming languages for websites](#usage-statistics-of-server-side-programming-languages-for-websites-1)
- [Which is the fastest?](#which-is-the-fastest)
- [Performance Rating (TPR-3)](#performance-rating-tpr-3)
- [Market Share by Top Websites](#market-share-by-top-websites)
- [JavaScript is same as PHP](#javascript-is-same-as-php)
- [Languages Push/Pull Request data from Github](#languages-pushpull-request-data-from-github)
- [Number Comparison](#number-comparison)
- [Read More](#read-more)


---

## PHP is Dead
If you just Google ["PHP is Dead"](https://letmegooglethat.com/?q=php+is+dead)you will find a lot of rumers talking about PHP last few years. As I started programming it was same. PHP is not dead, and in fact, it is still one of the most popular programming languages in use today, particularly for server-side web development.

According to the [TIOBE Index](https://www.tiobe.com/tiobe-index/), which measures the popularity of programming languages, PHP has consistently ranked within the top **10 most popular languages** since **2003**. It is also widely used by many large websites, including Facebook, Wikipedia, and WordPress.

There have been some predictions that PHP will eventually be replaced by newer languages, but it remains a popular and widely-used language for web development. It is constantly being updated and improved, and it is likely that it will continue to be a viable language for web development for the foreseeable future.

![PHP is Dead](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jczwccdkadpln0ps9ihl.png)
 


## Programming languages used in most popular websites
[Resource](https://en.wikipedia.org/wiki/Programming_languages_used_in_most_popular_websites)

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/31q2qmwq2t4ro4gb987d.png)


## Most Popular Framework on Github

[resource](https://github.com/topics/framework)
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/dmblyp7zdlsj8xh7gl92.png)

- Video Version
{% youtube 9z_2wmJOom4 %}

## Google Trends
[resource](https://trends.google.com/trends/explore?date=today%205-y&q=django,ruby%20on%20rails,laravel)


![Laravel vs Django vs Rails on Google Trends](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ynshnji08iqln273lrdg.png)


## Stack Overflow Most Used Languages
[resource](https://insights.stackoverflow.com/survey/2020#technology-programming-scripting-and-markup-languages-all-respondents)


![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/pxsjdqp9kjebvp35pb5u.png)

## Most Popular Programming Languages On StackOverflow 2008 - 2020
- Video Version 
  {% youtube FZoLXYKv3dE %}

## Stack Overflow Framework Trends
[resource](https://insights.stackoverflow.com/trends?tags=laravel%2Cdjango%2Cruby-on-rails)


![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/87o21trdjoyx6o20dbk8.png)

## Usage statistics of server-side programming languages for websites
[resource](https://w3techs.com/technologies/overview/programming_language)

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/ou3we9as163hq8cn3x34.png)

## Programming Language Usage Distribution in the Top 1 Million Sites
[resource](https://trends.builtwith.com/framework/programming-language)
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/7ohsf16f7hoas10z180p.png)


## Usage statistics of server-side programming languages for websites
[resource](https://w3techs.com/technologies/details/pl-php)
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/1u58eiyre624wy1tsrzg.png)

## Which is the fastest?
[resource](https://github.com/the-benchmarker/web-frameworks)
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/8vngrxp3g2v9202hrw52.png)


## Performance Rating (TPR-3)
[resource](https://www.techempower.com/benchmarks/#section=data-r21&hw=ph&test=composite&b=4&l=zijvgf-2yn&d=9&o=e&f=191c0-jz6rk-4fwhl0-27zqmo-5jskxs-13zyf4-by0y-27wu80-1ekm-50sidc-0-1-jz6rk-0)



![What is the fastest Web Framework](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zmkyhfni6jcqk3b7m0mq.png)



## Market Share by Top Websites
[resource](https://www.similartech.com/compare/django-vs-laravel)

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/tabw28zn0t9s0sfiigv5.png)

## JavaScript is same as PHP 
- Video Version 
  {% youtube jMZssfxL6Sg %}

## Languages Push/Pull Request data from Github
[resource](https://madnight.github.io/githut/#/pull_requests/2022/3)


![Languages Push/Pull Request data from Github](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dx69ka2otoufhfyxpfjo.png)

## Number Comparison  

It's difficult to accurately compare the popularity of web development frameworks such as Django, Ruby on Rails, and Laravel, as there are a number of factors that can influence their usage. However, here are some statistics that may be of interest:

- According to the TIOBE Index, which measures the popularity of programming languages, Python (the language in which Django is written) has consistently ranked within the top 10 most popular languages over the past few years. As of January 2021, it is ranked as the 4th most popular language.
- According to the Stack Overflow Developer Survey for 2021, Django was the 9th most popular web framework among professional developers.
- According to the same survey, Ruby (the language in which Ruby on Rails is written) was the 7th most popular language among professional developers, and Ruby on Rails was the 11th most popular web framework.
- According to the TIOBE Index, PHP (the language in which Laravel is written) has consistently ranked within the top 10 most popular languages over the past few years. As of January 2021, it is ranked as the 8th most popular language.

It's worth noting that these rankings can vary depending on the source and the criteria used to measure popularity. Additionally, the popularity of a language or framework does not necessarily reflect its suitability for a particular project or use case.


## Read More 
- [Hacklang at Slack: A Better PHP](https://slack.engineering/hacklang-at-slack-a-better-php/)
- [The Top Programming Languages Organizations Rely on Are Javascript, Python, and Java](https://dzone.com/articles/the-top-programming-languages-organizations-rely-o)
- [We are coding like 1990's](https://www.youtube.com/watch?v=jMZssfxL6Sg&feature=share)