DEV Community

Jeff Shomali
Jeff Shomali

Posted on

Compare Laravel, Django and Ruby on Rails by numbers

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

If you just Google "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, 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

Programming languages used in most popular websites

Resource

Alt Text

Most Popular Framework on Github

resource
Alt Text

  • Video Version

Google Trends

resource

Laravel vs Django vs Rails on Google Trends

Stack Overflow Most Used Languages

resource

Alt Text

Most Popular Programming Languages On StackOverflow 2008 - 2020

  • Video Version

Stack Overflow Framework Trends

resource

Alt Text

Usage statistics of server-side programming languages for websites

resource

Alt Text

Programming Language Usage Distribution in the Top 1 Million Sites

resource
Alt Text

Usage statistics of server-side programming languages for websites

resource
Alt Text

Which is the fastest?

resource
Alt Text

Performance Rating (TPR-3)

resource

What is the fastest Web Framework

Market Share by Top Websites

resource

Alt Text

JavaScript is same as PHP

  • Video Version

Languages Push/Pull Request data from Github

resource

Languages Push/Pull Request data from Github

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

Top comments (0)