簡単にバージョンアップできる
composer self-update
月: 2020年3月
zendframework3でどうしてもルーターの設定がいかなくて、いろいろ検証していたらどうもルーターのキャッシュが悪さしていることに気がついた。
/configのdevelopment.config.phpを有効化するとうまくいく。
‘config_cache_enabled’ => false でルーターのキャッシュが作成されないのが奏功しているようだ。
/data/cacheにルーティングのキャッシュが作成されているようなので、これが適宜書き換えられていればconfigキャッシュが有効でも問題ないはず。
どのタイミングで書き換えられているのかおいおい調べようと思います。
しばらくはルーティングおかしいと思ったらキャッシュ消してみるかな。
composer create-project zendframework/skeleton-application フォルダ名
composer高速化
composerはとても遅い。
以下の方法で高速化。
日本国内のパッケージミラーサーバー( packagist.jp )を使う。
composer config -g repos.packagist composer https://packagist.jp
並列ダウンロードを使うプラグインをインストール
Requirements(2020/3時点)
composer >=1.0.0 (includes dev-master)
PHP >=5.3, (suggest >=5.5, because curl_share_init)
ext-curl
Install
composer global require hirak/prestissimo
composer require zendframework/zend-permissions-acl