Home > Archives > 2008-06

2008-06

project以下の構成を決める(symfonyを使ってみる2)

symfonyを本格的に使ってきて思うことは、
project以下の構成を最初にしっかりきめていないと
あとあと大変なことになりそうだと言うことです。

少し立ってから、
「こういう機能が別で欲しかった。。。」
ということになりかねない気がします。

 
そうならないために私は、
パワーポイントでチャートを書いているのですが、
書いていても追加したいことが出てきて困っています(苦笑)

DB接続の部分ではまる(symfonyを使ってみる1)

仕事でsymfonyを使うことを決めたので、
もろもろ備忘録として残していきたいと思います。

※いろんなものに手を出しては途中でやめているので
symfonyは使いこなせるようになります。。。

 
ちなみに、勉強のために以下の本を購入しました。

symfony×PHP [LLフレームワークBooks] (LLフレームワークBOOKS # 3)
森川 穣 亀本 大地 田中 正裕
技術評論社
売り上げランキング: 61612

 
薄めの本だったので少し心配だったのですが、
これに書いてあることを順序よくやっていて、
今までわからないところもわかりました。

 
ところではまったところと言えば、
DB接続の部分。

しっかりと私が本を読んでなかっただけかも知れないのですが、

databases.yml
schema.yml
propel.ini

をしっかり編集したつもりで

symfony propel-build-all

をするとエラーがでてテーブルを作ってくれませんでした。

 
ちゃんと設定できていなかったのは、propel.iniの以下の部分でした。

propel.database.url = mysql://localhost/[DB名]

設定したつもりでいたのですが。。。(苦笑)

Gmailが重い

私は基本的にメールはGmailを利用しています。

最近使っていて思うのですが、
Gmailがすごく重い気がします。。。

 
気づいたら右上の方に
新しい機能の説明のようなものがあったりするので
おそらくいろいろな機能をGoogleが追加している最中なのでしょうか。

あまりに重くなり耐えきれず、
簡易HTMLに切り替えてしまいました(苦笑)

 
同じ現象になられている方、いらっしゃいますか?

モバイル用Adsense導入失敗(cafeトキワ荘のモバイルサイト構築4)

現状、この「cafe関連サイトのシステム開発日記」と「cafeトキワ荘」は
mobile_eye.phpというpluginを使わせてもらってモバイルで表示させています。

このPHPにモバイル用のAdsenseを入れられるか試してみました。

 
結果は件名にあるとおり、失敗(苦笑)

そういえばモバイルはJSが使えないので、
PHPだったのでした。。。

 
しかし、mobile_eye.phpはPHPにhtml直書きなのでいけるはず。

と思ったのですが、
なぜかうまくいかず、すぐ諦めてしまいましたorz

 
これは真剣にさくらのサーバーをPHP5にあげることを考えた方が良さそうです。
(あとWPのバージョンアップも。。。)

 
【2008/06/17:追記】
ふと思ったのですが、
今のサーバーがまだPHP4だから動かないのかも知れません。。。

調べて切れていませんが、
とりあえずサーバーをPHP5に変更することは決定です。

3キャリア対応のxhtmlテンプレートとモバイルSEO(cafeトキワ荘のモバイルサイト構築3)

モバイルサイトを作っていて悩むことと言えば、
キャリア別の対応です。

とりあえずモバイルの知識が全くなかったのでいろいろ調べたところ、
今はXHTMLが主流になりつつあるようです。

これで一応3キャリア対応にはなるようです。
※3G以上のみ対応(多分)

 
ちなみに、docomoではXHTMLを表示させるときは、
.htaccessで設定をしないといけません。

AddType text/x-server-parsed-html .html

さくらのサーバーだとこの1行でうまく行きました。

 
3キャリア対応のテンプレートを一つ作るのと
3キャリア別々にテンプレートを作るのと
どちらがSEOとしていいのかはまだ分かっていません。

そもそもXHTMLできれいに書いて、
モバイルと認識してくれるのかという不安がありますが。。。(苦笑)

やってみるしかないですね。

 
あと別件で分かったことなのですが、
モバイルはMETAのREFRESH使えないんですね。。。orz

Home > Archives > 2008-06

Archives
Tag Cloud
Feeds

Return to page top