web学習日記

プログラミングやweb関係を学んだことを呟くブログ

2019-07-11から1日間の記事一覧

CRUDとは

CRUDとは CRUDは Create(作成) Read(参照) Update(更新) Delete(削除)の頭文字をとって命名されたデータベース操作の種類のことで データベース操作の基本です。 テーブルを作成してみる create table users ( id INT PRIMARY KEY AUTO_INCREMENT, name VARC…

CakePHPのMVCとは何か?

CakePHPに限らず多くのフレームワークはMVCモデルを採用しています。ただなぜMVCを採用しているのでしょうか? MVCの利点と問題点,CakePHPのMVCの特徴と整理しておきます。 そもそもMVCとは? アプリケーションアーキテクチャの一つで Model/View/COntroller…

CakePHPの規約について

なぜ規約があるのか? CakePHPの公式にも書いてある通り「設定より規約」の仕様になっているからです。 これはもともとRuby on Railsの手法をCakePHPが取り入れたからです。Ruby on Railsも「設定より規約」を元にしています。 規約をすることで開発を統一す…