symfony1.4勉強会に行ってきた
2月25日(木)に株式会社ファーストロジック様で開催されたsymfony1.4勉強会に行ってきました。
内容的には、symfonyの紹介から入門的なチュートリアル、サイト構築の実例紹介などでした。
トピック順に紹介していきます。
- symfonyの歴史
バージョン | 特徴 |
---|---|
1.0 | リリース |
1.1 | view改革 |
1.2 | Doctrine登場 |
1.3 | 1.4+1.0の互換性 |
1.4 | 1.0との決別 |
sfCompat10Plugin廃止 | |
SwiftMailer バンドル | |
Doctrine1.2 | |
セキュリティ強化(CSRCでフォルトオン) |
- Framework選定
- →symfony1.4に決定
- メリット
- 拡張しやすい
- いい意味で束縛性が高い
- 仕組みを理解できれば開発が早い
- 2.0へ移行しやすい
- デメリット
- 1.4の情報が少ない
- パフォーマンスが悪いらしい
- メリット
- Jobeetより短い速成アプリケーションを作ってみた
- 目的:学習曲線がJobeetだけだと厳しい?
- symfony経験は1〜2ヶ月ほど
- 作ったもの
- 時刻とメモを保存できるアプリ
- Adminジェネレータ
- 要件定義
- モデル設計
- DB->BBS 2テーブル
- symfonyセットアップ
-
- サイトからダウンロードして展開→解凍
php path/symfony generate:project R
-
- DBの接続設定
R/config/database.yml
-
- スキーマ作成
symfony doctrine:build-schema R/config/schema.yml
-
- Doctrineモデル
symfony doctrine:build --model symfony doctrine:build --forms symfony doctrine:build --filters symfony doctrine:generate-module frontend symfony generate:module frontend login symfony doctrine:geerate-admin ほげほげ
勉強会はとてもアットホームな会場で行われ、
終わったあとの懇親会ではいろいろな人とお話もできて
有意義な時間を過ごさせていただきました。
symfonyに特化した勉強会というのはあまり行われていないので、今後も増えて行くといいなー。
主催の株式会社ファーストロジック様、参加された皆様、ありがとうございました。