Transfer of project from Delphi to the Web. What to choose?

Good time, dear

There is quite a big project running with MySQL, written in Delphi (4 firms)
Accordingly, the database-level volumes, hranilki, views, many complex queries, etc.
We can say that the engine and logic of work of the enterprises implemented in the database, in Delphi only the client (user interfaces).

The need arose (you!) to move the client to the web with the condition of simultaneous operation of the client in Delphi (i.e. no database changes)

Know Delphi, MySQL, wrote a personal account on pure php (but php can't take anymore! can't...)

There is a desire to learn normal JAPANESE (not PHP, but things can be) and the frame under it, the most suitable for my situation.

Studying the current state of Affairs in the field of web. First we stopped at Python and Django, but there developed the ORM, which in my case more of a hindrance.

Now again in search, but decided to ask here the question, to speed up the process)
July 2nd 19 at 17:30
5 answers
July 2nd 19 at 17:32
Solution
more stuffing, suddenly hook:
Python - Pyramid web.py, Bottle, Tornado, Flask, Django
php - CodeIgniter, Laravel 5, Symfony 2, Yii 2,
Ruby - Ruby on Rails, Sinatra, Hanami, Volt, Padrino, Cuba
July 2nd 19 at 17:34
There is a desire to learn normal JAPANESE (not PHP, but maybe)
And why not PHP?
You how delfitto, it should be understood that small minded people can judge the technology for the bad code beginners because of the low entry level into it.

I suggest PHP and Lumen.
July 2nd 19 at 17:36
Anders Hejlsberg who came up with Pascal and Delphi, moved to Microsoft and came up with it C# and TypeScript. Take his example, write the backend in C#, and TypeScript on the frontend.
July 2nd 19 at 17:38
ORM are everywhere, and in C# ASP.NET (this is the EF), and in Python, and even in supposedly "normal" PHP or its frameworks.
And everywhere you can get around it, but many consider it "not normal".
Thus the thought comes to a standstill, and need to go back and determine the criteria for "normality".

There is a desire to learn normal JAPANESE

What you want to achieve?
July 2nd 19 at 17:40
Thank you all, was chosen yii2
don't know, but maybe. Java then. the first 3 points in the goal. About 4 difficult to judge. And the JSF framework - Emilio_Quitz commented on July 2nd 19 at 17:43
although JSF is JAVA EE. There is still the GWT - Emilio_Quitz commented on July 2nd 19 at 17:46

Find more questions by tags Web DevelopmentMySQLDelphi