2012年06月05日
講義076日目
------------------------------1H------------------------------
------------------------------2H------------------------------
★最終課題開発
●仕様書の作成
・内部仕様書
データベース構成を大体決める
・外部仕様書
画面遷移図の作成
・ページの構成
ユーザが移動できるのはfrontのみ
backendは管理者(とりあえず一人)のみ
backendに関しては基本的にsymfonyで作成、とりあえず見た目は凝らなくていいんじゃないか
------------------------------3H------------------------------
●各メニューページの作成
・各ページを作成していく
・遷移のテスト
------------------------------4H------------------------------
●データベースとテーブルの作成
・さくらの管理ページからデータベースを作成する
テーブルも少ないのでとりあえず作ってテスト用のデータを入力
・routing.yml
色々設定できる
・404ページを作成
先に作っておいて、表示されたらリンクとrouting.ymlを確認する的な
setting.ymlの404の設定部分のコメントが外れてることを確認
・datanases.ymlの接続情報を編集
dsn: mysql://ユーザ名:パスワード@データベースサーバ名/データベース名
・テーブルを作る
CREATE TABLE member (
id int not null auto_increment,
username text,
mailaddress text,
password text,
admin_yn char(1),
delete_yn char(1),
updated_at datetime,
created_at datetime,
primary key(id)
);
データの入力
INSERT INTO member(
username, mailaddress, password, admin_yn, delete_yn, updated_at, created_at)
values
("test1", "test1", "test1", "y", "n", "2012-06-06 00:00:00", "2012-06-05 00:00:00");
sql文がぜんぜん受け付けられなくて四苦八苦(結局カラム名に""を使ったのが原因っぽい)
------------------------------5H------------------------------
●ruthingとかなんとかで詰る、集中力が完全に終了するなど
------------------------------6H------------------------------
●なんだかbackendに.htaccessをコピーして書き換えるとかなんとか
-----------------------------memo------------------------------
0 件のコメント:
コメントを投稿