Answer the question
In order to leave comments, you need to log in
What is a PHP replacement for the web?
What is a PHP replacement for the web? Why, for example, does Facebook use PHP?
Advise something, coders with experience.
If you were to write a website, what programming language would you use and why?
Answer the question
In order to leave comments, you need to log in
There are rumors that the Internet will soon "move" to flash drives, and it will be possible to replace php with Delpheus and Pascal 7.0
Replacing Php is JavaScript, namely node.js
Facebook uses its own version of php, and there are more programmers who know php than other exotic languages, and they cost less
. Any language has its pros and cons, but do not forget that it is only a tool.
If projects are only for themselves - rails.
If you plan to write for money, then PHP is unambiguous. This has already been discussed many times.
If Php doesn't suit you, then you can try Python and Django or Ruby and Rails.
Either python or node.js. Each has its perks.
Although in my opinion it is better to learn how to program in php normally.
I think here it is necessary to build on which steppe attracts you more - industrial-level projects (banks and the like), SAAS or freelancing. Of course, there are more gradations, I said so for an example.
* For banks, etc. - I think the main ones are JAVA, C#. They are stable and there is, if not all, then almost everything written, tested on huge communities.
* For SAAS - here what is more convenient for business and what tasks it solves. If you need to write something super fast, then no php, ruby and python and other scripting languages will save you. Again, java, c#, c++ and the like can come up (if their complexity is justified for a particular project). Maybe nodejs is also suitable (friends wrote the RTB system on it. In principle, for the time being, I managed it, but then they rewrote it in Java). If something is simpler, then it's just a field and all of the above will do. You just need to understand that it can be more difficult to develop in typed languages, but then they give more stability due to hard typing.
* And for freelance - look at the market here. Most likely (php / ruby on rails) + javascript (with jquery framework). Since the customer is unlikely to be happy with AngularJS and the like
And also look at the vacancies of companies in which you would like to work in the future - there will be a separate motivation.
While the form code has not been given, I will assume that there is no remote: true
link for review rusrails.ru/working-with-javascript-in-rails
Try to cut the fuck out of the Turbolinks app and see what happens.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question