質問: ### 前提・実現したいこと 以下の環境でPHPフレームワークを導入してWeb+DBでのシステムを構築しようと考えています。 ・WindowsServer ・インターネット接続不可(社内LAN) ・MS SQL Server ・IIS(Apacheでも良い) PHPを選定したのは、移行前システムはClassicASPで構築されており、かわる言語で一番学習コストが少なく、保守性も高いという理由です。 ### 解決したい課題 CakePHPを導入しようとしてPHP7+CakePHP3で設定を試みましたがうまくいかず、立ち返って考えてみました。 CakePHPはそもそも上記環境で最適なフレームワークなのでしょうか? インターネット接続不可環境でベストな環境を構築したく、CakePHP、その他フレームワーク、それ以外の方法(たとえばオフライン環境の場合はフレームワーク非推奨、等)で良い選択肢をアドバイスいただきたいです。 CakePHPだとComposerがインターネット接続必須らしいので難しいのではと懸念しています。
回答: 開発環境に`vendor`ディレクトリを作成できれば、そのまま持っていけばいいので、`composer`が使用できない環境でも、動かすことは可能な気がします。 ただ、CakePHPって学習コスト、低いのかなぁ。。。 個人的には CodeIgniter がオススメです。