given that I have experience with Java SE: what language should I learn (and is best suited for this purpose) in order to create web applications one day? I reviewed PHP and Java EE. The latter really seems like an obvious choice, given my knowledge of Java SE. But how does it work compared to PHP and how good is it for the above purpose?
If there is a better language for this purpose, feel free to recommend it.
Thanks.
ASP.NET with C # will be easy to find out if you are used to Java, and it can do whatever you need for a web application.
The Visual Studio Express development tool is free.
- Java EE, PHP. , . PHP , - , -, , , Python ( -, Django), Python - - Java Jython.
Java , , Spring, Grails
- . , .
, "-" . , , PHP "" , Java EE - - , .
-, Java EE, Perl Fast:: CGI, Java EE . , Ruby on Rails , , GWT. (, , GWT Java EE.)
. . -, . . , , .
, FIRST, Ruby , .
Clojure - , -. ., , Compojure.
, Scala - - .
" JDK", JRuby Jython. -, Rails Django.
PHP.
:
I think this is the best way for web development sites, but for web services (such as jabber service, server for other clients in another language (not html + css clients)), this is not a good choice. These services require a faster language. PHP is developing rapidly and working when we can use cashe (and imho is its best choice for this criterion), for a very smart result this is possible for small projects with a low number of clients.
ps sorry if my english is not very good))
Source: https://habr.com/ru/post/1703431/More articles:Are you restoring or improving enterprise applications? - designC # What is the easiest way to create an XSD for the xml-serializable class - c #Problems writing copy constructor for smart pointer - c ++in jquery, map the first next element - jqueryC # using Array.ForEach Action Predicate with an array of value or string type - c #Как я могу получить доступ к моему номер версии сборки в частичной среде доверия (без FileIOPermission) - reflectionImplementing chat in the app? - pythonOptimize a query by selecting a period - sqlQuestion about sizeof function and class member - c ++Как передать строковую переменную как TSysCharSet - delphiAll Articles