ユーザー/クライアントが必要に応じて拡張できるようにしたい (計画などに制限があります) 開発中のアプリケーションがあります。独自のコードをアプリケーションにデプロイできるようにするには、どのようなアプローチを使用できますか?
私が考えることができたオプションは次のとおりです。
- 何が何であるかを示す PHAR アーカイブのルートにあるマッパー ファイル。(Javaのようなもの:D)
- 手動展開、クライアントはコードをアップロードし、それをレビューして、本来あるべき場所に配置します (コードのレビューに時間がかかるため、多くの顧客が不満を抱く結果となります...)
DB はアプリごとに分離されているので、あまり問題にはなりませんが、コードはビジネスを破壊する可能性のある多くのものを公開する可能性があると考えていました。
私が探しているのは、優れたアプローチ、新鮮な視点、途中で発生する可能性のある衝突、新鮮なアイデアです。
ありがとう!