我正在尝试运行 Ratchet WebSocket 服务器,该服务器可以DataObject
从 SilverStripe 实例访问 s ,该实例可以作为终端的长时间运行进程运行。
我目前的方法是使用与定义相同的数据库配置cli-script.php
包含core/Core.php
并连接到数据库model/DB.php
_config.php
有没有更好的方法不涉及复制代码cli-script.php
?虽然我只有一个可以启动服务器的控制器,但这听起来也是错误的。
另一个想法是将它们分开并使用 SS REST API 在它们之间进行交互,但与 PHP 对象交互会更简单。