PHPでのデータベースアクセス実装

夜の技術談義をまとめました
0
じょう@39年目個人開発者 @imj164

@kerukerupappa 大昔、Pukiwikiを色々改造した時に、確か4.xで、そのときに一生懸命PEARを使っていた記憶が。

2011-11-26 22:03:27
じょう@39年目個人開発者 @imj164

@horitaku1124 @kerukerupappa なんか、ここまでの議論で、私が半化石化していることは確認しました。

2011-11-26 22:04:07
Horimatsu Takuya @horitaku1124

PEAR::DBを継承したクラスを継承したクラスを抽象化したクラスを使っていますがなにか?

2011-11-26 22:04:10
ヒキニート @tshrkmd

@joinus_jp @horitaku1124 全然問題ないとおもます。頑張りましょう!

2011-11-26 22:07:05
じょう@39年目個人開発者 @imj164

@yusuke_n まず、JSONObject、JSONArrayの使い方を調査します。先は長いです。 ^^;

2011-11-26 22:08:18
Horimatsu Takuya @horitaku1124

PDOにおれおれフレームワークが入り込む隙は無さそうだ。

2011-11-26 22:11:32
Horimatsu Takuya @horitaku1124

@joinus_jp @kerukerupappa 実は私は今までmysql_query使ってましたよwww

2011-11-26 22:19:29
ヒキニート @tshrkmd

@horitaku1124 @joinus_jp DBがMYSQL 固定であれば、問題ないかと。むしろ爆速なはずです。

2011-11-26 22:35:08
Horimatsu Takuya @horitaku1124

jqueryとjsonってホント相性が良い

2011-11-26 22:48:38
じょう@39年目個人開発者 @imj164

MDB2からPDOへの移行完了。結構互換性があった。

2011-11-26 23:00:47
じょう@39年目個人開発者 @imj164

@joinus_jp しかし、文字コードの指定に困っている、PDO。

2011-11-26 23:08:15
Horimatsu Takuya @horitaku1124

@joinus_jp たぶんこれでは無いです。 $pdo->exec("set names utf8");

2011-11-26 23:12:21
じょう@39年目個人開発者 @imj164

@joinus_jp しかし、set names xxは、sqlインジェクションへの耐性が弱まるような記述のwebページをいくつも見つけてしまって。。どこかに誤解があるのかも。

2011-11-26 23:18:39
じょう@39年目個人開発者 @imj164

@horitaku1124 はい。その手と、PDOのコンストラクタの第4引数に array(PDO::MYSQL_ATTR_INIT_COMMAND => 'set names utf8') を指定する手とを比較して、後者を採択しました (行をケチった^^;)。

2011-11-26 23:17:26