はじめに
来週から始まるsymfony1.4の改修プロジェクト用に下調べ。
資料は出来る限り日本語を探して記載している。
※mighty5さんからsymfony1.n系の先頭1文字は小文字だと教えてもらったの変更します。Qiitaのタグはこれしかないようなのでこのままいきます。
【動作環境】
Webサーバ:Web サーバー(Apache)
PHP:5.2.4以降
DB:MySQL、PostgreSQL、SQLite
もしくは PDOと互換性のある任意のデータベースエンジン
【ソースコード】
symfony1系ダウンロード
【プラグイン】
symfony1系 Plugins
よく使われているプラグイン
【日本語訳資料】
A Gentle Introduction to symfony
symfonyの概要から各機能やアーキテクチャの説明
http://symfony.com/legacy/doc/gentle-introduction/1_4/ja
symfony1 チュートリアル
Propel版のsymfony1.4系チュートリアル
Doctrine版のsymfony1.4系チュートリアル
The Reference Book
app.yml、generator.yml等設定について
http://symfony.com/legacy/doc/reference/1_4/ja
Symfony YAML Configuration Reference
yamlファイルのフルオプションが知りたい場合は、このURLを参照する。
知らない機能を見つけるのが非常に楽。
http://www.doc13.ru/doku.php?id=php:symfony:1x:yml:reference
More with symfony
もっと知りたい人向け詳細解説
http://symfony.com/legacy/doc/more-with-symfony/1_4/ja
Doctrine 1.2系
Doctrineのドキュメント
http://doctrine.readthedocs.org/en/latest/ja/index.html
Forms
symfonyFormのドキュメント
http://symfony.com/legacy/doc/forms/1_4/ja/01-form-creation
【旧バージョンとの比較】
symfony 1.2では何が新しくなったの?
symfony 1.3/1.4 の新しい機能
【Symfony API検索】
symfony API
標準関数について調べる際に使う。
http://www.symfony-project.org/api/
【参考になるプログラム】
symfony1.4の設計で困ったら参考にする。
OpenPNE3
手島屋が開発しているMixiのようなコミュニティサイト構築システム。
日本人が開発しているので情報が豊富です。
OpenPNE3
OpenPNE3 Plugins
ソースコード
OpenPNE3プラグインの作り方#1
Jobeet
開発元のSensio Labs.がデモ用に作成した
求人サイトプログラム
JOBEET
JOBEET SVNリポジトリ
【参考になる情報】
Symfony wiki
FAQ and Howtosが参考になるときがあります。
http://trac.symfony-project.org/wiki
Cheat Sheets Index
印刷して手元に置いておくと良い。
http://trac.symfony-project.org/wiki/CheatSheets
Code snippets
この関数使ったサンプルないかなと思ったときに見ると良い。
http://snippets.symfony-project.org/tag
Check if your symfony application is ready for deployment
リリース前に気を付ける事一覧
http://symfony-check.org/
【コミュニティ】
ユーザーフォーラム
標準ライブラリなどのバグ等を調べる際には検索エンジンと一緒に使う。
https://groups.google.com/forum/#!forum/symfony1
Developperフォーラム
標準ライブラリなどのバグ等を調べる際には検索エンジンと一緒に使う。
https://groups.google.com/forum/#!forum/symfony-devs
【開発環境】
Skipper(旧ORM Desinger)
Propel、Dortrineの設定ファイルをGUIで書き出せる。
http://www.skipper18.com/