我的团队是大学的一部分,需要我为他们开发一个基于 Web 的应用程序,任何团队成员都可以访问该应用程序。然而,大学并没有为我们提供数据库。
我们在他们的服务器中确实有一部分,但那是针对我们的公共网站的。即使我将应用程序放在该服务器上,我也需要有一个数据库。我不能使用 Excel 表来存储所有数据,因为它会很大。我正在寻找最佳解决方案。
我的团队是大学的一部分,需要我为他们开发一个基于 Web 的应用程序,任何团队成员都可以访问该应用程序。然而,大学并没有为我们提供数据库。
我们在他们的服务器中确实有一部分,但那是针对我们的公共网站的。即使我将应用程序放在该服务器上,我也需要有一个数据库。我不能使用 Excel 表来存储所有数据,因为它会很大。我正在寻找最佳解决方案。
对于一个小型团队,特别是不超过 3 名开发人员,我建议你看看 CloudBees。它们提供了一个免费层,您可以在同一平台上拥有一个存储库、一个持续集成工具,这样您就可以在每次提交时构建和测试您的应用程序,以及一个运行时环境,您可以在其中部署 Java、Play 或一个 PHP 应用程序。您还可以创建免费数据库。
如果您想拥有一个可视化的 git 存储库,您可以使用 GitHub 并将您的源代码与您的 Jenkins 作业链接。
这样,您的开发环境就不需要多个工具。