2022-03

CakePHP

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

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

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

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

WSL2上でVite(vue)プロジェクト環境を作成する

初めにフロントエンド開発がますますリッチになっています。私自身はWebサービスを作成する際は、長年CakePHPやLaravel のようなサーバーサイドでHTML出力するフレームワークを作成しており、フロントサイドでUIを工夫する場合は、J...
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...
git

リポジトリのリモート URL を変更する

初めにAndroid Studio でBitbucket を使っているのですが、ATLASSIANから、古い認証を使えなくなりますよという警告を無視していたら、予告通り remote push できなくなりました。SSHに変更します。リモー...
AWS

KusanagiをAWS EC2 に導入

KusanagiをAWS EC2 に導入ある案件で、AWS EC2 上に構築されたワードプレス周りのシステムについて相談があったので、調べてみました。Amazon EC2とは?Amazon が提供するVPS(バーチャルプライベートサーバー)...