PHPカンファレンス2007 ダイジェスト
半リアルタイム中継ができなかったので、いきなりダイジェスト。多分、資料はそのうち出るでしょう。
PHPの今と、これから2007(廣川さん@PHPユーザー会)
- 元々想定外だったPHP5.3
- PHP4よりも5を使っている人が多そう
- 6は俺だけかw
- 最近の話題はやっぱりPHP4のEOL
- 移行へのポイント
- E_STRICTを使って構文チェック
- zend.ze1_compatibility_mode = Offで非互換部分を検出
- 5.3の話
- PEAR2
- 2008/01リリース
- 新インストーラ「Pyrus」
- PHP5.2以降をサポート
- PHP6.0
- MySQLND
- 使用メモリ低減、高速化
- PHP6にもバンドル予定(5.3も?)
- Cycle Collector(ガベージコレクタ)
- メモリ消費量は1/2〜1/22に。現状では実行時間増大(要チューニング)
- PHP6に採用予定(5.3も?)
- Unicodeサポート
- 今年のカンファレンスの見所
- 「モテネタ」一押しですかw
大規模サイトの構築・運用ノウハウ
ウノウ、GREE2社のCTO対談!
PHP Framework Update
後援者の方がまだ戻っていらっしゃらないので。。。w
今日から始めるPHPエクステンション(関山さん@賛容日記)
- 「賛容日記」って、「さよにっき」って読むんだ。。。
- PHPエクステンションとは?
- 作り方
- 解説しながらデモ
- specファイルの詳説
タグ
- php_smart_str.hをincludeしておくとC言語レベルでの文字列の取り扱いが楽になるよ
- Zend API
- PHP拡張はマクロ使いすぎで、たまにしんどくなるw
- ファイルに書き込む際は、stream(php_stream_*)を使う
- smart_strを使った例
- メモリ系の話がほとんど出なくなるので、かなり楽そう
- 戻り値が配列として定義、かつ実際の戻り値が配列以外の場合、zval_dtorで確保したメモリを解放しないとメモリリークの原因となる
- 配列操作は生々しい関数(zend_hash_*)を使うことになる
- CからPHPの関数を使う例
- call_user_function_ex
- まとめてデモ
- 音量でかくて、関山さんもびっくりw
- 参考サイトで紹介された!あざーす!
- 後ほどBlogにサンプルへのリンクを上げる予定
ライトニングトーク
立ち見が凄い!良い席GETしたのに、いきなり会場変更orz
モバイル開発におけるPHPの利用方法とTips(荒木さん@memokami)
- ケータイとPCの違い
- 表現、容量、キャリア・端末、文字コード、絵文字、セッション
- キャリア判定
- PEAR::Net_UserAgentMobile
- 文字コード
- Shift_JIS or UTF-8(SBM)
- sjis-win、eucjp-winを使いましょう
時間ない〜ww
- 絵文字
- packしましょう
- セッション
- 時間内ので続きは「第2回モバイル勉強会」で
- 宣伝かよw
PHPをつかったPHPライセンスのSNSエンジン「MyNETS」について(辻岡さん@UsagiProject)
- OpenPNEから派生したSNS開発プロジェクト
- 興味を持たれた方は、是非一緒にやりましょう
PEAR::DB_DataObject開発ケーススタディ(熊倉さん@Piece Project)
- 1.7.5でDBを跨ぐSQLをサポート
- 1.7.7で色々FIX
- その後、1.7.8でも色々FIX(2週間)
- 皆さん、テストしましょうw
PHPで画像処理をしてモテようかと思う(個々一番さん@ウノウ)
- 社員募集
- 彼女募集
- 画像操作でモテモテ
- cocoitibanの格闘の日々
- 結果、モテませんでした
- 今後も二次元で頑張ってくださいww
PHPプログラマのための恋愛術(海原さん@アシアル)
- 元ホスト?!
- 一見非モテの条件が揃っているエンジニアは、実は「最強のツンデレ」だ!
- すげ〜!マジでプロだよ、この人!
- なんで、アシアル入ったの?
- 最後までPHPネタが出てこなかったww
codeなにがしの紹介(早川さん@オープンタイプ)
- 2007/08/01公開
- 2日にはロードアベレージ140
- sshで40分頑張れば入れたよ
- 特徴:今のところ、みんな優しい
- 利用例:「これ、正しいのかなぁ」を話す場
- どんどん投稿&突っ込みしてください
ケータイキット for Smartyについて(寺嶋さん@アイデアマンズ株式会社)
- http://smarty.keitaikit.jp/
- モバイルサイト開発の問題点を解消
- 携帯固有の問題
- 機種別/キャリア別の分岐文を削減
- 絵文字、文字コード、画像フォーマット
- 意見・要望を募集中
PHPでシェルを作る(尾藤さん@ウノウ)
- みんな、シェル大好き!
- 名付けて「phsh」
- .phshrcもあるよ
- デモ
- なぜにcocoitiban壁紙w
- おっと、Warningが。。。「ちょ、ちょっと待ってください」
- そっか、eval使ってるのかぁ。
- sshでログインするとphshが起動。これ、すげーな。。。
- 「シェルは偉大」
スペシャルセッション1
- Piece_IDEのデモ:リベンジ(久保さん)
- 今度はうまくいった
- 基調講演の補足(廣川さん)
- PHPの開発体制について
- PHPユーザー会について
- bugs.php.net
- 是非、検索して同じような事例があるかどうか確認して、無ければ是非報告してください。
懇親会のダイジェストは次のエントリで。。。