おすすめ 格安 レンタルサーバー 比較 星の数ほどあるレンタルサーバーから自分のサーバーを見つけよう!

Symfony(シンフォニー)

Symfony(シンフォニー)

  • Symfony(シンフォニー)はPHPで作られたWebアプリケーション用のフレームワーク

Symfony(シンフォニー)はPHPで作られたWebアプリケーション用のフレームワークです。世界的にも有名で、効率的にWebアプリケーション開発を進めることが出来る人気のPHPフレームワークです。フレームワークとは、ソフトウェアを開発する際に使用頻度の高い汎用的な機能をまとめて提供するソフトウェアの土台として機能するプログラムのことです。MIT License(エム・アイ・ティー ライセンス)で無償配布されています。 2005年10月に立ち上げられたWebサイト symfony-project.com からダウンロードすることができます。

Symfonyは、MVC(モデル・ビュー・コントローラ)構造で設計されており、また、Ruby用フレームワークのRuby on Rails(ルビー・オン・レイルズ)の影響を受け、その特徴である「開発の効率化による開発スピードの飛躍的な促進」機能を持っています。

効率的なメモリ使用や優れたキャッシュ管理機能によって高負荷状態でもスムーズに処理を行うことが出来ます。開発者が自由にカスタマイズできる設計となっており、また必要ない機能を直ぐに無効化できるなど高い柔軟性を備えています。Symfonyは堅牢なWebアプリケーションを構築できるよう設計されたフレームワークで大規模開発にも耐えられます。安定性や利便性にも定評あり、2008年のことですが、米Yahoo! Answers が Symfonyを採用しました。その他にも、多言語対応、Ajaxサポートと様々な機能が備えられています。

SymfonyはPHP5で動作します。クロスプラットフォームをサポートしており、UNIX系OS、Linux、Mac OS X、Microsoft WindowsなどのOS上で動作します。また、複数のデータベースの互換性を持っており、MySQL、PostgreSQL、Oracle、Microsoft SQL Serverをサポートしています。

コメントを残す

サブコンテンツ

最近のコメント

    このページの先頭へ