スポンサーリンク
CakePHP3

CakePHP3のbakeによる自動生成をカスタマイズする

前回に引き続きCakePHP3についての備忘録になります。 今回はbakeの自動生成処理をカスタマイズしてより修正が少なくできるような施策を実施します。以下のような単純なカラムを持つsamplesテーブルを使用します。 DROP TABLE IF EXISTS `samples`; CREATE TABLE `samples` ( `id` int(11) NOT NULL AUTO_...
CakePHP3

GitHubにCakePHP3のプロジェクトを作成してEclipseで開発する

CakePHP3を使ったシステム開発を行う際にそろそろベースとなるようなテンプレートプロジェクトを作成した方が良いのではないかなと思い、挑戦してみることにしました。最終的にはbootstrap4を導入、テーブル作成→bake allするだけで一通りのMVC機能が生成できるようなプロジェクトが作れればいいかなと思っています。 今回は自身の備忘録も兼ねてGitHubにプロジェクトを作成するところ...
CakePHP3

CakePHP3でメールの本文を取得する

CakePHP3を使用したアプリケーションでメールの本文を取得→画面で編集した上で送信するという流れを作ったときの備忘録です。 メールの本文はEmailクラスのmessage関数から取得できます。ただしsend関数による送信処理を呼び出した後でないとnullが返ってきます。そこで今回はデバッグ用のメール設定を作成し、架空の宛先に架空のメールを送信→本文を取得するという方法を取ってみました。 プ...
Nodejs

nodejsの開発環境をWindowsに構築したときの備忘録

必要に迫られてnodejsについて今さらながら学習中です。 Windowsに開発環境を構築するにあたってのメモになります。 nodejs(nodist)をインストール nodejsは動作に使用するプラグインの動作要件によって使えないバージョンがあるようなので、最新のバージョンをインストールするのではなくWindows上でコマンド操作からnodejsのバージョンを切り替えることが可能なnodi...
Linux 環境構築

さくらVPSのhttpdをnginxに置き換え、HTTP2.0に対応、キャッシュプラグインの導入など

前回はMySQL、前々回はPHPのアップデートを行ってきて今回は残りのウェブサーバーのアップデートを実施しました。当初httpd2.2から2.4へのアップデートを検討していたのですがCentOS6だと依存関係の解決やyumでインストールするためのリポジトリの周りが大変なことが分かったのでnginxに切り替える方針に変更してみました。 途中からウェブサーバーと関係ないこともやってましたも。 ht...
スポンサーリンク
タイトルとURLをコピーしました