第6回 Symfonyユーザー会IRC集会を開催しました

Symfonyに関するアレコレを話し合うIRC集会の第6回を、8/22(日)の21時~23時に開催しました。 以下、IRC集会の内容のまとめです。

まとめ

PHPのコードドキュメントをDoxegenで生成

  • DoxegenはPHPにも対応しており、コメントなどに従ってドキュメント生成が可能とのこと。

gentle introductionの翻訳

symfonyドキュメント翻訳温泉ツアーで翻訳したgentle introductionですが、ぼちぼち公式リポジトリにとりこまれ、公式サイトにも一部掲載されるようになりました。

一部未翻訳部分が残っていたのを、引き継いでくれる方を募集したところ、 さんに担当していただくことになりました。

  • EmailのISO-2022-JP対応は?
    SwiftMailerはデフォルトではISO-2022-JPのメールに対応していません。日本ではまだまだISO-2022-JPでメールを送信しなければならないシステムが多くあるので、これに対応していないと意味がないのでは?という意見がありました。
    • 可能であれば、ISO-2022-JP対応について追記した方がよいという意見。

symfony 1.4向けの書籍を執筆したいという話

symfonyは公式のドキュメントの量が多いことや、バージョンアップのタイミング、サポート期間などの都合からか、symfony向けの書籍はほとんど出版されていないのが現状です。 ですが、最新のsymfony 1.4を「本」で学びたいという声は多く、できればユーザー会として執筆・出版したいという意見がありました。

これはユーザー会とは独立して、書籍執筆プロジェクトとして進めて行きますので、興味のある方は へご連絡ください。

※初心者向けの内容から、実践的な内容までをカバーしたいと考えています。

ISO-2022-JPメール本文の機能テストができない

ganchikuさんからの情報で、ISO-2022-JPで作成しているメール本文を機能テストでチェック(checkBody)すると、うまくマッチしないとのこと。 原因は、PHPのpreg_match()関数が、ISO-2022-JPでは完全にはサポートされていないためのようです。

対処法としては、テスト内ではメール本文を一旦取得してUTF-8に変換してからテストする、とのことです。

画像投稿サイトの話

symfonyとは直接は関係ないが、アプリケーションの設計などの話。

  • ユーザーが投稿した画像をどういったディレクトリに格納するか?
    • 単一階層のディレクトリでは、ファイル数が膨大になったときに困る
    • 投稿日付でディレクトリを分ける(年、月、日で3階層のディレクトリ)という意見
    • 画像IDに対してなんらかのハッシュをかけた結果でディレクトリを求め、そこへ格納するという意見
  • 画像ファイル名をどのように生成するか?
    • 画像の数値IDをbase36変換という意見。

symfonyのベストプラクティスをまとめたスライド

Symfony2の状況を検証

IRC集会の時間が終わった後でしたが、 さんがいくつか検証してくれました。

勉強会等の情報

8月末から9月にかけて、symfony関連の勉強会がいくつか開催されます。

それぞれ内容は様々ですが、他のsymfonyユーザーと会って話をしてみたいと思っている方は、是非足を運んでみてはいかがでしょうか。

次回

次回は2週間後、9/5(日)の21時~23時で開催予定です。

インデックス

Document Index

関連ページリスト

Related Pages

日本語ドキュメント

Japanese Documents

リリース情報
Release Information

Symfony2 に関する情報(公式) Books on symfony