我正在用PHP创建一个项目,但我想要"投资者门户网站"这是在Ruby中构建的同一软件的一部分。我可以在Ruby上创建项目来创建一个单独的门户,但是数据库是在应用程序之间共享的,所有内容都在最后链接。
有人可以告诉我是否可以通过API调用这样做,或者我如何才能有效地执行此操作?
答案 0 :(得分:0)
可以做到,但它不被认为是最好的(甚至是好的)练习。您将维护两个不同的应用程序 - 因为它们将共享相同的数据库 - 需要共享业务逻辑。由于PHP和Ruby不可互换,因此您需要两次编写所有业务逻辑和验证和使它们保持同步。
这只是最明显的问题,但身份验证呢?分享会?托管?开发人员是否能够并愿意使用PHP和Ruby进行开发?
你的问题可能会被遗忘,因为常识决定你应该为一个应用程序使用一种编程语言(除非你准备好进入地狱,称之为微服务)。