我在 Apache(LAMP 堆栈)上部署了一个基于 CakePHP 的 Web 应用程序。现在我正在使用bottlePy 做一个Web 服务API,它将公开服务以供Android 应用程序使用。问题是这两个应用程序都将使用相同的 MySql DB 表并读/写相同的表。这样做的原因是因为基于 CakaPHP 的应用程序已经可用并且在不久前就完成了。现在我们需要做一个 Android 应用程序,因此需要公开一个 Web 服务 API,因为我更喜欢 Python,所以我宁愿使用。但在我深入这个方向之前,我想得到以下答案:
我可以在同一个 Apache 服务器上同时提供 CakePHP Web 应用程序和基于 BottlePy 的 Web 服务 API 吗?如果不是,那将是什么替代品?
两个不同的应用程序访问同一个 MySQL 数据库是否会导致锁定、数据完整性等方面的任何问题?
还有什么我需要注意的吗?