![]() | |
| 開発者 | プラドグループ |
|---|---|
| 初回リリース | 2004年9月1日 |
| 安定版リリース | 4.2.0 [1]
/ 2022-04-19 [±] |
| リポジトリ | プラドリポジトリ |
| 書かれた | PHP の |
| オペレーティング·システム | クロスプラットフォーム |
| タイプ | ウェブフレームワーク |
| ライセンス | 修正BSDライセンス[2] |
| Webサイト | プラドフレームワーク |
PRADOはオープンソースでオブジェクト指向、イベント駆動、コンポーネントベースの PHP ウェブフレームワークです。[3] PRADOはインタラクティブなウェブページやアプリケーションの開発に使用されます。[4] 2013年には、コンピュータサイエンスの教育者によってPHPウェブフレームワークのトップ6の1つと見なされました。[5]
歴史
PRADO の名前は、 「PHP Rapid Application Development Object-Oriented」の頭字語です。 [6] PRADO プロジェクトは Qiang Xue によって開始され、Apache Tapestryに触発されました。[6]このフレームワークは、 Borland Delphiと Microsoft のASP.NETフレームワークからもアイデアを借用しました。PRADO の最初の公開リリースは 2004 年 6 月にリリースされましたが、非常に制限が多く、現在では時代遅れとなっている PHP 4オブジェクト モデルを使用して記述されていたため、多くの問題が発生しました。Qiang はフレームワークを新しい PHP 5 オブジェクト モデル用に書き直し、それを使ってZend PHP 5 コーディング コンテストで優勝しました。[要出典]
PRADO はラピッドアプリケーション開発(RAD) フレームワークであり、初期段階では、高パフォーマンス、高トラフィックのシナリオにはまだ対応していないと批判されていました。[7]後の PRADO リリースでテンプレートと構成のキャッシュが実装されたことで、アーキテクチャのパフォーマンスボトルネックの一部が解消され、中程度から高トラフィックの Web サイトへの適合性が向上しました。[引用が必要]
2008年、PRADOは、高トラフィックのシナリオを対象としたPRADOの概念的な再設計であるYiiフレームワークに引き継がれました。 [8]
参考文献
- ^ 「PRADO PHPフレームワーク」。pradoframework.net 。 2022年4月23日閲覧。
- ^ 「PRADO PHPフレームワーク」。
- ^ Kreussel, Peter (2008 年 4 月)。「Web Helper: Prado を使用し たPHP アプリケーション開発」。Linux Magazine。89 : 34–37。
- ^ ベルトゥール、マルコス・ロベルト (2011 年 11 月 17 日)。 「Prado PHP フレームワーク: サイトにアクセスするための実験的な制御」。Trabalho de Conclusão de Curso (Graduação)、パラナ連邦工科大学、メディアネイラ(ポルトガル語)。
- ^ Lancor, Lisa; Katha, Samyukta (2013). 「プロジェクトベースのソフトウェアエンジニアリングコースで使用するための PHP フレームワークの分析」。第44 回 ACM 技術シンポジウム コンピュータサイエンス教育に関する議事録。Sigcse '13。デンバー、コロラド州、米国: ACM プレス。pp. 519– 524。doi : 10.1145 /2445196.2445350。ISBN 978-1-4503-1868-6. S2CID 8392578。
- ^ ab 「PRADOについて」。pradoframework.net。
- ^ フィルダウス、ヤヌアール;マハラニ、ワリ (2008 年 6 月 21 日)。 「ANALIS PERFORMANSI フレームワーク PRADO DAN CAKEPHP PADA APLIKASI WEB AJAX」。議事録セミナー Nasional Aplikasi Teknologi Inrmasi (SNATI) (インドネシア語)。ジョグジャカルタ。ISSN 1907-5022。
- ^ Makarov, Alexander (2017 年 3 月 4 日). 「Yii フレームワークの歴史」. en.rmcreative.ru . 2021 年 7 月 27 日閲覧。
外部リンク
- 公式ウェブサイト、ドキュメント、バージョンリスト
- GitHubのソースコード

