Propel

データベース関連

 状態:  閲覧数:3,832  投稿日:2011-05-26  更新日:  
以前のSymfonyで採用されていた、デフォルトのO/Rマッパ
Object-Relational Mapping (ORM) for PHP5

データベースへアクセスする際などで、利用

<特徴>
・SQLをほとんど書かずにオブジェクト操作でDBにアクセスする設計
・あらかじめデータベーススキーマをXML形式で準備しておき、そのXMLファイルからORMのクラスを生成
・XMLファイルはDBDesignerから自動変換できる
・もし、DBDesignerでスキーマを作成していなくても、DBDesigner上で既存のスキーマからリバースエンジニアリングし、DBDesignerでXMLを保存可能
・普段SQLに慣れている人にとっては、逆に、直感的な操作が難しくなるかもしれない、とされる



▽Propel ORM
  http://www.propelorm.org/
▽PHPでの「ORMライブラリ」機能比較(3/5):CodeZine
  http://codezine.jp/article/detail/5858?p=3

Twitter検索結果。「Propel」に関する最新ツイート

地球外生命体 しんくん💧 @shin_propel
地球外生命体 しんくん💧 @shin_propel
地球外生命体 しんくん💧 @shin_propel
野生のるっち【寝癖溺愛】 @ruccihagennki
地球外生命体 しんくん💧 @shin_propel
@ruccihagennki おやすー 2023/06/02 03:11
地球外生命体 しんくん💧 @shin_propel
アクティブ陰キャ🦊⛩ @icanAC18_PROPEL
アクティブ陰キャ🦊⛩ @icanAC18_PROPEL
アクティブ陰キャ🦊⛩ @icanAC18_PROPEL
アクティブ陰キャ🦊⛩ @icanAC18_PROPEL
アクティブ陰キャ🦊⛩ @icanAC18_PROPEL
桐綺りく🔸🍋@ルーキー2 @GirigiRiku_vt
桐綺りく🔸🍋@ルーキー2 @GirigiRiku_vt
アクティブ陰キャ🦊⛩ @icanAC18_PROPEL
ユウキ @PROPEL_PROPEL
熾狼ルナ🌙🐺 6月12日復帰予定 @Shirou_Runa
アクティブ陰キャ🦊⛩ @icanAC18_PROPEL
熊本のローディー @mcr_himajin
アクティブ陰キャ🦊⛩ @icanAC18_PROPEL

Doctrine

コメント投稿(ログインが必要)



類似度ページランキング
順位 ページタイトル抜粋
1 realpath 57
2 popen 55
3 Composer 53
4 parse_url( ) 44
5 Doctrine 43
6 foreach文 43
7 for文 40
8 php-devel 40
9 curl 40
10 Generators 38
11 preg_match 38
12 register_globals 36
13 http_build_query 36
14 new clone違い 35
15 ErrorExceptionクラス 35
16 set_error_handler 35
17 Cookie 33
18 break文 33
19 syntax error 33
20 include_path 33
2023/6/02 3:49 更新
週間人気ページランキング / 5-26 → 6-1
順位 ページタイトル抜粋 アクセス数
1 ブラウザを閉じたらセッションデータはどうなるの? | セッション 30
2 Parse error: syntax error, unexpected 'public' (T_PUBLIC) | Parse error(エラーメッセージ) 13
3 PHP用語 12
3 Fatal error: Uncaught RuntimeException: SplFileObject::__construct(): failed to open stream: Permission denied in | Fatal error(エラーメッセージ) 12
4 スコープ | 変数 11
5 Fatal error: Access level to ▲::$△ must be protected (as in class ●) or weaker | Fatal error(エラーメッセージ) 10
5 ブラウザを閉じたらセッションデータはどうなるの? | セッション 10
6 Fatal error: require_once(): Failed opening required 'PEAR.php' | Fatal error(エラーメッセージ) 9
7 セッションID | セッション 8
8 セッション管理が必要な理由は、HTTPプロトコルには状態を保持する機能がないため | セッション 7
9 Warning: strlen() expects parameter 1 to be string, array given in ○○.php on line △△ | Warning(エラーメッセージ) 5
9 Warning: include() [function.include]: Failed opening '**.php' for inclusion (in | Warning(エラーメッセージ) 5
9 コード例 … 「例外処理」はネストすることができる 5
10 curl | その他のサービス 4
10 型の種類 | 型 4
10 Cookie | クッキー 4
10 @ | 演算子 4
10 Warning: PDO::query(): LOAD DATA LOCAL INFILE forbidden | Warning(エラーメッセージ) 4
10 Fatal error: Call to undefined method MDB2_Error::execute() in ○○ on line △△ | Fatal error(エラーメッセージ) 4
11 Fatal error: Cannot access protected property ○○ in △△ on □□ | Fatal error(エラーメッセージ) 3
2023/6/2 1:01 更新