私は yii2 と phundament で開発していて、ローカル ボックスとホスト サーバーですべて非常にうまく動作しますが、まだ混乱しているのは、dev から prod に移行する方法です。
最終制作物から削除できるフォルダーはどれですか?
アプリがラズベリー Pi で動作する必要があるため、本番環境でファイルを減らす必要があります。
私は yii2 と phundament で開発していて、ローカル ボックスとホスト サーバーですべて非常にうまく動作しますが、まだ混乱しているのは、dev から prod に移行する方法です。
最終制作物から削除できるフォルダーはどれですか?
アプリがラズベリー Pi で動作する必要があるため、本番環境でファイルを減らす必要があります。
Yii2 アプリを限られたスペースのラズベリー Pi にデプロイしているとのことですが、ここにいくつかの提案を示します (質問の理由を正当化するため、質問に追加する価値があるかもしれません)。
ファイルやフォルダを削除することはできません。Yii はそれらを実行する必要がありますが、Yii を構成してそれらの使用を減らすことができます。
ログレベルを変更するか、フラッシュ間隔を短く設定すると、ランタイム フォルダーのスペースを大幅に節約できます。
また、すべてのアセット (js と css) を組み合わせて縮小し、1 つのアセット セットのみが公開されるようにすることもできます。これは手動で行う必要がありますが、私は Yii にこれを自動的に行わせる方法を知りません。
存在するすべてのベンダー コンポーネントが実際に必要であることを確認してください。Imagine や swiftmailer などの不要なものがある場合は、 composerを使用してそれらを削除します。これにより、ベンダー フォルダーからそれらが削除され、オートロード参照も削除されます。
テストが終了したら、おそらく「tests」フォルダーを削除できますが、最初に名前を変更して、すべてが引き続き機能することを確認してください。
最後に、それらを使用していない場合は、おそらくメール フォルダーと移行フォルダーとその内容を削除できますが、それでは多くのスペースを節約することはできません。
他にも省スペースの方法があるかもしれませんが、思いついたのはこれだけです!