Answer the question
In order to leave comments, you need to log in
What is the role of php in the modern web?
The question is for people with experience who are familiar with different languages. Do they write cool projects in PHP now, such as social networks, analytical programs, saas web services, or is it used mainly in the context of cms, and schedules for online stores and simple sites? And can the fact that the project is written in symfony mean that it is a big project?))
And if compared with node, ruby or python, which language has more complex large projects?
Thank you )
Answer the question
In order to leave comments, you need to log in
And can the fact that the project is written in symfony mean that it is a big project?not related in any way. Which is basically understandable. It's just that a team/developer who knows one framework well is unlikely to relearn something else to make a "smaller project" or "bigger project".
Do they write cool projects in PHP now, such as social networksVK, FB - both work on a modified puff.
And when compared to node, ruby or python , which language has more complex large projects?"ok google, what is %big complexproject% written in".
Generally.
1) PHP is used in a huge number of different projects. For example, symfony is used for large and complex projects. PHP is also used for any e-commerce, etc.
2) Python / Ruby in Russia are not very popular. For example, Python is used in all sorts of giants like mail.ru/yandex (but you definitely don’t want to work there), plus all sorts of startups where you need to work with data (python has good mat-libs).
3) Here you need to understand the following thing. No one in their right mind will write projects at the level of a blog, an information site, an online store in Python / Ruby / Node. Since it will be many times more expensive than doing a project on PHP engines. Therefore, when viewing vacancies, it may seem that these languages are some kind of complex and cool custom, and php is all sorts of crap. PHP also has a bunch of complex projects on frameworks, just because of the abundance of vacancies, they are lost in the mass.
____
Do not listen to the moans of people that PHP is dead, nobody needs PHP, it is terrible and so on. If you want to be a web developer in the Russian Federation, then you need to start with PHP. On Python (Ruby), it is much more difficult to find a job, they immediately expect a higher level of developers, the bulk of vacancies are concentrated in the capitals. What on PHP, what on Python (Ruby), you can make similar projects.
And can the fact that the project is written in symfony mean that this is a big project?))Does not speak. C 4 versions of symphony and optional microframework.
And when compared to node, ruby or python , which language has more complex large projects?Java, C#, PHP. Of these - PHP.
Do they write cool projects in PHP now?
If you do not live in Moscow time and St. Petersburg, then it is easier to get a job in php as a junior. But you need to understand that in the Russian Federation, mostly shitty blogs and shops on Bitrix are written in PHP (forgive me, I’ve been doing this shit myself for 3 years, you don’t need it).
There are more prospects for python/nodejs/ruby. Right now I would choose python/nodejs.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question