java - 是否可以在网络堆栈中添加或替换语言? (重要的)

标签 java php web-applications wamp lamp

我是编程新手,我正在阅读“Web 开发”和“Web 堆栈”。我用谷歌搜索了这个问题,但没有找到答案,所以我决定来这里问一下。这是我的问题:

是否可以替换网络堆栈中的语言?例如,我想使用 LAMP,但我决定使用 Java 作为语言而不是 PHP。

如果我无法替换一种语言,是否可以添加另一种语言?例如,我使用了LAMP,并添加了Java。

请尽您最大的能力做出回应,感谢您的帮助!

最佳答案

Web 开发堆栈是您拥有足以协同构建网站的某些语言和/或技术的地方。例如,

LAMP 代表 Linux、Apache、MySQL、PHP WAMP 代表 Windows、Apache、MySQL、PHP

现在这些可以被认为是构建动态网站的最低要求。 用另一种语言/技术改变其中任何一个很大程度上取决于是否可能。对于Java Web开发,你必须阅读JSP,以及它所使用的技术(系统/服务器/数据库)。如果您使用更常用的语言/技术进行 Web 开发,例如 RubyOnRails 或 Python,那么交换语言/技术就变得更加可能。

就我个人而言,我建议您选择流行的网络堆栈,因为您可以找到大量的资源。您遇到的任何问题,很可能其他人也遇到过,并在 stackoverflow 上找到了解决方案。

关于java - 是否可以在网络堆栈中添加或替换语言? (重要的),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19237947/

相关文章:

部署到文件夹后,Java Web Servlet 不工作

php - 为 Zend_Db 设置字符集的最佳方式(或至少比我目前正在做的更好)

firebase - 是否收到在后台移动浏览器上运行的 Web 应用程序的 Firebase 通知?

JavaFX: 'disabling' TableView 行和列

java - Spring中RestTemplate中的unicode转换

java - 具有相同数据/列但表名不同的 Hibernate 和表

php - 评论系统 - 创建帖子并将其显示在页面上-1

javascript - PHP 成功的 webpush 未触发 SW 中的推送事件监听器

java - 如何构建同一 Web 应用程序的在线和离线版本

c# - 加入在 LINQ 语句中不起作用