需要廉价虚拟主机的 Java 开发人员的好选择
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/3794414/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Good Options for Java Developer who needs Inexpensive Web Hosting
提问by walnutmon
As a programmer with limited experience, and interest, in server management, what are some good options for having space available online that makes getting to the actual development and deployment of Java web applications simple?
作为一个在服务器管理方面经验和兴趣有限的程序员,有什么好的选择可以让在线空间可用,从而使 Java Web 应用程序的实际开发和部署变得简单?
Needs: - ability to create, or at least manage a database through non-command line interface, even if it just requires using a remote connection to the database manager - deployments can be done from remote server - hooking up a domain to a Java server context needs to be easily done (I don't want to manage something like mod_jk with Apache manually)
需要: - 能够通过非命令行界面创建或至少管理数据库,即使它只需要使用到数据库管理器的远程连接 - 部署可以从远程服务器完成 - 将域连接到 Java 服务器上下文需要轻松完成(我不想手动使用 Apache 管理 mod_jk 之类的东西)
采纳答案by Manius
Another cheap option in addition to others already listed:
除了已经列出的其他选项之外,另一个便宜的选择:
http://vpsland.com/windowsplans.html
http://vpsland.com/windowsplans.html
回答by Bozho
- Virtual Private Server (VPS) - rather cheap, prices start at around 13 dollars / month
- Google App Engine(but it imposes some limitations)
- 虚拟专用服务器 (VPS) - 相当便宜,起价约为 13 美元/月
- Google App Engine(但它施加了一些限制)
回答by Will Iverson
It all depends on how cheap you want to go. Google App Engine is the cheapest (free) for small sites, but if your site gets very little traffic you have to wait for the JVM to start up.
这一切都取决于你想要多便宜。对于小型站点,Google App Engine 是最便宜(免费)的,但如果您的站点流量很少,则您必须等待 JVM 启动。
Here are some links to check out:
以下是一些可以查看的链接:
Inexpensive VPS/Cloud:
便宜的 VPS/云:
http://www.joyent.com/services/cloudhosting/
http://www.joyent.com/services/cloudhosting/
http://performancehosting.net/hosting.php
http://performancehosting.net/hosting.php
http://www.godaddy.com/hosting/virtual-dedicated-servers.aspx
http://www.godaddy.com/hosting/virtual-dedicated-servers.aspx
A little less expensive, but very popular:
稍微便宜一点,但很受欢迎:
If you are a Java dev and are interested in a very fun, simple Java-based web framework and hosting package:
如果您是 Java 开发人员并且对一个非常有趣、简单的基于 Java 的 Web 框架和托管包感兴趣:
More reading: http://mediatemple.net/
更多阅读:http: //mediatemple.net/
http://www.rackspacecloud.com/
回答by Captain Haddock
If you are looking for something cheap and at the same time you would like to deploy in a simple way, you should take a look at some PaaS providers as they usually offer a free tier and they also permit you to deploy without installing or configuring any software in the user end. You just need to have your .war file and to deploy it.
如果您正在寻找便宜的东西,同时又想以一种简单的方式进行部署,那么您应该看看一些 PaaS 提供商,因为他们通常提供免费层,并且他们还允许您无需安装或配置任何东西即可部署软件在用户端。您只需要拥有 .war 文件并部署它。
Not all the PaaS support the same stacks. If you are only interested in a specialized java a PaaS a simple search with the key words "java platform as a service" will give interesting results.
并非所有 PaaS 都支持相同的堆栈。如果您只对专门的 Java 和 PaaS 感兴趣,那么使用关键字“Java 平台即服务”进行简单搜索就会得到有趣的结果。
回答by li_developer
You can use IBM BluemixIt has a 30 day free trial and after that you are charged for the time that your apps run and the memory that is used, calculated as GB-hours, so you only pay for what you use. Also there are a lot of tutorial about how to use Bluemix, here you can find a Java,Ajax and Cloudant (database) example: http://www.ibm.com/developerworks/java/library/j-hangman-app/index.html
您可以使用 IBM Bluemix它有 30 天的免费试用期,之后您需要为应用程序运行的时间和使用的内存付费,按 GB 小时计算,因此您只需为使用的内容付费。还有很多关于如何使用 Bluemix 的教程,在这里你可以找到一个 Java、Ajax 和 Cloudant(数据库)示例:http: //www.ibm.com/developerworks/java/library/j-hangman-app/索引.html
回答by Ruslan
Jelastic(Java Elastic) provides an advanced cloud hosting platform for Java developers. It simplifies provisioning of dev, test and production environments for simple and complex Java projects, automates horizontal scaling, load balancing and clustering. It also provides a unique vertical scaling which actually saves a lot of money and enables scalability for legacy applications that were not designed as microservices.
Jelastic(Java Elastic)为Java开发者提供了一个先进的云托管平台。它为简单和复杂的 Java 项目简化了开发、测试和生产环境的配置,自动水平扩展、负载平衡和集群。它还提供了独特的垂直扩展,实际上可以节省大量资金,并为未设计为微服务的遗留应用程序提供可扩展性。
回答by Dejana
Also check out Oxxus.net java hosting offers. They have java-ready VPS servers that come loaded with whatever JVM you want and also clustered solutions for scalability. They've been hosting java since 2003 and have no negative reviews online so it's worth checking out.
另请查看 Oxxus.net java 托管优惠。他们有 Java 就绪的 VPS 服务器,可以加载您想要的任何 JVM,以及用于可扩展性的集群解决方案。他们自 2003 年以来一直在托管 Java,并且在网上没有负面评论,因此值得一试。