2012年06月04日
講義075日目
------------------------------1H------------------------------
★最終課題開発
●.htaccessの挙動がコントロールできない
・色々いじるが結局symfonyに飛ばせないのでサブドメインを取得して直接飛ぶことにした
・mod_rewriteの挙動は公開するまでになんとか把握することに
・正規表現も同時に学習しないと
------------------------------2H------------------------------
●.htaccessの挙動への対応
・BASIC認証をかける
・symfonyのプロジェクトはサブドメインで対応
・その他のテストファイルは放置
・wordpressとec-cube、ポートフォリオ(予定地)も順次サブドメインに逃がす
問題→取得できるサブドメインが一個足りないのでどうしたもんか
------------------------------3H------------------------------
●googlemapのapiを使う場合
<!DOCUTYPE PUBLIC>
↓
PUBLICを消去しないと動かない
●smartyで書かれたレシート管理webサービスをsymfonyに移行する
・とりあえずトップページからコピペで、動かないであろう部分の修正
・menuなどのテンプレート部分をsymfony向けに見直すなど
------------------------------4H------------------------------
●レイアウト、設定などの移行作業
・/web/index.php
開発中のデバック有効にする
・開発中の表示部分の見栄えをよくするためのシンボリックリンクを作成(というか丸ごとコピーでも可)
[ユーザ名@サーバ]$ find ./ -name sf
./local/lib/php/data/symfony/web/sf
これをコピー
[ユーザ名@サーバ ~/www/sftest/web]$ cp -a /home/ユーザ名/local/lib/php/data/symfony/web/sf ./sf
------------------------------5H------------------------------
●jqueryのCDN
・リンクを貼る場所に悩む
とりあえず
・cssファイルへのリンク→_head.php
bootstrapとかもCDNあると楽なんだけど、なんか見つけられなかった
・scriptへのリンク→_footer.php
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js"></script>
なんかheadに書いたほうが気がするけどfooterでまとめて管理、後でどちらが良いのか調べる
------------------------------6H------------------------------
●モジュールを作る
・zendでつなぐ予定のモジュール→calendar、map、receipt、を作成
早いところ大枠を作って接続、編集、サイトに結果を反映まで行かないと間に合わないかも
カレンダー→google calendar
地図→google map
データシート→google docs
レシート→picasa
を使う予定
・わかりにくかったレシート、データシートメニューの改善
データシートはdocument
・費目だけではなく、タグ的なカラムも設定した方が検索などにもいいんだろうけど
複数のタグを入力とかに対応するのはどうしよう
-----------------------------memo------------------------------
・明日はとりあえずはバックエンドと外枠の使用を固める
・ユーザの設定ファイルのみをデータベースに保持する
費目などののユーザによる設定などを実装したい
0 件のコメント:
コメントを投稿