似乎没有那么多公司迎合 Java 世界,尤其是在 PHP 托管等价格方面。
我猜这意味着 java 更耗资源,你基本上必须专用?
答案1
Java 确实会给系统带来额外的负载,实际负载量取决于一系列变量。在共享主机上,这可能意味着他们在给定服务器上可以拥有更少的客户,这意味着利润减少或增加其他客户的成本。因此,这是非常不可取的。VPS 似乎是您的最佳选择。从我目前所见,它们并不比共享主机贵多少。
答案2
在共享主机上托管 Tomcat Web 应用程序比仅仅安装一个带有半生不熟的 LAMP 设置(或一个粗糙的控制面板)的盒子并塞入尽可能多的小型 PHP 网站要困难得多,直到机器因未打补丁的博客和安装在其上的 CMS 引擎传递的垃圾邮件的重压而放弃。因此,您不太可能找到与最便宜的 PHP 托管网站价格相同的 Tomcat 共享托管提供商。
然而,没有任何技术原因导致 Tomcat 驱动的网站不能托管在共享环境中。我工作的公司就是这样做的,我知道还有其他几家公司也在这么做。不过,你需要摆脱“最便宜的就是最好的”的思维定势,开始考虑你实际上物有所值。支持来自实际的能够倾听你的要求并回答你的问题,而不是照本宣科,能够做你您需要为您的业务做的事情,而不仅仅是成千上万其他人需要做的事情,并且能够随着您的发展扩展您的托管,从共享到 VPS,再到专用,再到集群,再到多个数据中心,所有这些都由同一家公司和同一批了解您和您的需求的熟练技术人员完成。
答案3
它有时(经常?)需要更多的资源,但并不至于迫使你专用,只是由于需求而导致资源减少。
答案4
我曾多次使用带有 tomcat 的 VPS。它是共享和专用之间的良好折衷。