PHP

CakePHP

CakePHP5 on Xserver

CakePHP5 もリリースされましたが下書きのまま放置しておりました。ちゃんと書こうとすると億劫になってしまいますね。もっと気楽に自分のメモ程度に書くのが良いのかも。2024年6月5日より、sv16000台になって、SQLite3 のバー...
CakePHP

CakePHPでの定数 各種書き方の考察

定数を設定する方法がいくつかあるどれが最適か?define PHP言語構造による伝統的な宣言方法である。CakePHP の場合、以下の方法がある。bootstrap.php 内で、defineする。define を集めたファイルを boot...
CakePHP

XserverでCakePHP4プロジェクトをスタートさせる

初めに私はホスティングサービスとしてXserverをよく利用しています。共用サーバーではありますが、サーバー番号10000台になってからお勧めできるようになりました。本稿とはいきなり関係ないですが、ssh から ps aux を実行しても、...
PHP

CakePHP4 + Bootstrap5

初めにCakePHPを利用したプロジェクトを作成する際、UIは適当で良いので、とにかく動作させたいという場合に、Bootstrapを利用することも多いと思います。本当によく考えられているCSSフレームワークだと思います。適用方法としてはいく...
PHP

composer でメモリエラー、composer2

composer は phpのパッケージ管理システムです。実行ファイルはcomposer.phar でphp archive という圧縮されたされたphpファイル群です。いつもお世話になっているのですが、composer 自体、メモリを使い...
小ネタ

変数の初期化に即時関数を利用する

方法初期化だけではありませんが、右辺に関数を使って配列を初期化したい、という場合があります。普通の配列の初期化は例えば以下の通りです。$arr = ; // =>11,=>12,=>13,=>14,=>15$arr = range(11,1...