Answer the question
In order to leave comments, you need to log in
Why is PHP losing popularity?
I regularly monitor vacancies on hh and see that there are fewer and fewer jobs in PHP. There are still many, of course, but every month I see how JavaScript, Python are gaining + 50-100 new vacancies (I'm talking about Moscow and St. Petersburg), and PHP has decreased by ~ 10% per year. There are also consistently many vacancies in Java and their number does not fall.
Moreover, I recently talked with a friend, a programmer from the USA, and he confirmed that php is disappearing there too.
Why is this happening? Doesn't php have the same fate as ruby?
Answer the question
In order to leave comments, you need to log in
Never be persuaded to develop some kind of web project in some exotic language, such as Python or Java, as a result you will get a crutch long-term construction and a shortage of programmers who will be ready to work on it.
It's like in fashion - there is all sorts of shocking shit for catwalk shows, but there are casual jeans with a shirt, everyone likes to discuss shocking but they wear jeans.
PHP is not a fashion, php is a classic, and the classic never dies. If php dies, then all other backend development languages will die because something will appear that can surpass php many times in simplicity, speed and convenience, at the moment, java, python, ruby + are the same, each is suitable for their goals. The same python is chosen because of the ease of integrating neural networks, but if we talk not about narrow, but about the main parameters (functionality, speed, etc.), all popular backing languages are more or less the same, see the same dry graphs.
And about the reduction of vacancies - utter nonsense. trynhere are the statistics for 2018 and both schedules for vacancies lead in comparison with java / python PHP, while the first two write both the backend and a million other things. And on the second graph, PHP is completely ahead of js (the only language in the most popular development area).
But if we are talking about really large companies (amazon, google ...) they just prefer python because of the above-mentioned ease of integrating neural networks, and java because of stable support for super high loads.
Listen less to couch experts, php predict death from the 00s, that he twitches too long for a dead man.
I explain:
1) A small firm, a small project, will never be able to compete for "working hands" with such giants as mail.ru/yandex/sbertech/alpha laboratory and others. This means that developing a project in Java that does not yet bring in money is the stupidest mistake of management. For you simply will not find hands, or they will cost a lot. For the same reason, you should not choose .net projects for projects (although the situation in terms of hands is generally better there).
2) Choosing something like python/ruby for a project that isn't making money yet is stupid. For it is difficult to find good programmers for this language (and they will cost a lot of money).
Well, here it is worth understanding that these are the realities of the markets of the CIS and Europe. Historically, the language for beginners in the CIS and Europe was PHP (that's why there are so many projects in php), in the USA it's Ruby (Python), and, for example, in Australia it's Python.
As a result: small capitalists in the CIS (Europe) - choose php, this gives a lot of work in PHP, the proposal pushes people to learn PHP, which in turn pushes PHP creators to improve it.
__
You need to understand that PHP is de facto a cheap language for starting a business (of course, there is a conditional symfony, where programmers get at the level of Java developers, but these are already nuances). And business always starts, and there is always a great demand for it.
The language will live until they come up with something more suitable, which will directly increase the efficiency of work at times. But so far this has not happened, and it is even difficult to say what it could be.
__
The number of vacancies is decreasing for a simple reason. Ready-made cloud solutions such as (shopify / wix) + the ability to replace the site with a social network at the start, reduce demand.
I do not know. Judging by the number of stupid questions on the Toaster, it would not hurt to become less popular puff at all, but it just doesn’t work out in any way.
php will never die. and this trend suggests that there are a lot of php developers and they have occupied the market, therefore there are fewer vacancies
Why is PHP losing popularity?
does not expect
everything is relative, WP is still in business, especially freelancing
, but in the rest: everything is shifting to "smart frontend" and "fast (read - asynchronous) backend"
well, where is PHP? on the backend, Go and Python with Noda will push, and Java with its appetites
Partly due to the absorption of the market by large SAAS and social. networks.
Unfortunately, it does not lose, since there are more pkhpshnikov and it seems that there are fewer vacancies
Legacy wagons are on the puff, so he will be afloat for a long time. Another thing is that puff is a single-threaded and synchronous language, i.e. while the request to the database is being processed, the process hangs and does nothing, but it takes up resources. This is its biggest disadvantage. Another disadvantage is that for each sneeze you need to collect everything, execute a certain amount of logic and fall off, and so every time, for each request, which is not effective. On the same hardware, a well-written application on a node handles dozens and hundreds more calls with ease. The key word here is "smartly". Because you can "shoot yourself in the foot" on anything, and often it's very easy to do.
but every month I see how JavaScript, Python are gaining + 50-100 new vacancies (I'm talking about Moscow and St. Petersburg), and PHP has decreased by ~ 10% over the year.PHP has an easier "entry" into the language, so learning is much faster.
Because new modern languages are emerging. Dart for example.
And yes, the share of PHP is falling every year.
As a result, knowing Dart, I can write websites, mobile, desktop applications, and knowing PHP only websites.
php doesn't die. It's just that there are more vacancies for other YaPs. Demand for JS, for example, has increased. But this does not mean that the puff is bent.
And what, ruby is no longer a cake ?? it seems like quite recently rubists were torn off with their hands)
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question