Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/458.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript vs Java EE/PHP/其他web开发应用程序_Javascript - Fatal编程技术网

javascript vs Java EE/PHP/其他web开发应用程序

javascript vs Java EE/PHP/其他web开发应用程序,javascript,Javascript,我想知道在什么情况下使用javascript而不是javaee/PHP/others会更好?因为在我只懂javascript之前,当我学习JavaEE/PHP时,我再也不用javascript了,因为我用JavaEE或PHP做任何事情 我希望你能给我一些启发。Javascript倾向于在客户端(浏览器)上,尽管有些已经开始出现在服务器端(例如node.js) 其他(PHP、JavaEE、ASP.NET、JSP等)是服务器端,主要用于繁重的处理、访问数据库等。。。它们生成发送到浏览器的HTML(有

我想知道在什么情况下使用javascript而不是javaee/PHP/others会更好?因为在我只懂javascript之前,当我学习JavaEE/PHP时,我再也不用javascript了,因为我用JavaEE或PHP做任何事情


我希望你能给我一些启发。

Javascript倾向于在客户端(浏览器)上,尽管有些已经开始出现在服务器端(例如node.js)


其他(PHP、JavaEE、ASP.NET、JSP等)是服务器端,主要用于繁重的处理、访问数据库等。。。它们生成发送到浏览器的HTML(有时是javascript)。

javascript和PHP之类的东西是完全不同的。JavaScript是客户端,而PHP是sererside。客户端代码由站点的查看器执行,而服务器端代码在服务器上执行,并将结果发送给客户端。服务器端还适合访问数据库和其他存储的数据


您应该使用服务器端代码生成网页以向用户显示,使用客户端代码(如JavaScript)为用户提供更具交互性的体验。

我有点困惑。。那么什么时候使用javascript呢?你能给我举个例子吗。谢谢。@newbie-当您想在浏览器中更改内容而不返回服务器时。@newbie-当用户单击按钮时隐藏数据。啊,好的。呵呵。。我还是很困惑。无论如何,谢谢你。我将阅读更多关于这些概念的内容。我想我需要多读点书!!我还是不懂。:)@TVK-,你能给我举个例子吗。谢谢。例如,如果您的数据库中有数据,您可以使用PHP的
mysql\u query()
获取数据并打印出来,然后发送到客户端。如果在客户端希望访问某些数据,可以使用JavaScript的AJAX函数(客户端)请求服务器端(PHP)获取这些数据。PHP生成并发送回客户端后,JavaScript可以再次处理它。例如,这就是在堆栈溢出上添加注释的工作原理。感谢您提供了一个很好的示例。:)@TVK-但是html表单也能处理吗???@newbie服务器是用来创建页面的。客户端用于在创建页面后更改页面。