simple-mvc-php
CREATE DATABASE sample CHARACTER SET utf8;
CREATE TABLE `users` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`name` VARCHAR( 100 ) NOT NULL ,
`user_id` VARCHAR( 100 ) NOT NULL ,
`password` VARCHAR( 8 ) NOT NULL,
`admin` BOOL NOT NULL DEFAULT FALSE
) ENGINE=InnoDB DEFAULT CHARSET=utf8
Domain/機能名/画面名?param1=valeu2&….
- src/model/機能名Model.class.php
- src/view/機能名/画面名View.class.php
- 入力データのバリデーションなど。
- 表示用のデータを生成
- src/template/機能名/画面名.tmpl.php
- ユーザは特に作る必要なし