我们目前正在为使用我们POS系统的客户开发一个“各种”电子商务平台。
主要存在于:
在将应用程序分发给客户端之前,我希望有一个“可管理的”系统来在代码更改等情况下部署和更新其平台。
初始设置为:
我一直在寻找Deployer for PHP,但是我不确定整个数据库创建和配置文件修改如何工作。我本来是在迁移中创建数据库的,但是这需要一个root db-user(或具有创建权限的db-user),并且也需要创建该用户。
初始设置部分可以手动完成(并不是每周大概要进行5次以上的安装,但是我想使它尽可能简单,以便我们的支持者代替我每次时间)
下一部分将是更新。
我不想通过FTP传输到每台服务器并应用更改。更新可以同时在服务器端和客户端。最好的方法是什么:
如果我需要添加新的配置设置怎么办? (应用程序设置存储在数据库中,但就像“ API”设置在配置文件中一样。)
所有这些客户端服务器都有可能通过我们的托管服务提供商分发,因此我们可以访问所有这些客户端服务器,并且它们都将是相同的(对于配置等)
我只编写了在一个(服务器)位置使用的Web应用程序,因此更新这些应用程序很容易,例如通过deploybot等,并且数据库设置是手动完成的,但是现在我要加强我的游戏,我想确保我不会给自己更多的工作。
答案 0 :(得分:-1)