menu
ホーム > IT用語集 > Symfony(シンフォニー) | IT用語
UPDATE:

Symfony(シンフォニー) | IT用語

Symfony(シンフォニー) とは? 意味・説明 (IT辞典) | wepicks!
IT用語辞典

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

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

Symfonyは、MVC(Model モデル/View ビュー/Controlar コントローラ)構造で設計されており、また、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をサポートしています。

2017年8月現在、最新バージョンは、2017年7月リリースの 3.4 で、PHP対応バージョンは5.5.9以降です。


タグ(=記事関連ワード)

タグ:

日付

投稿日:2017年8月24日
最終更新日:

このカテゴリの他のページ

menu-page

この記事へのコメント

トラックバックurl

https://wepicks.net/itglossary-symfony/trackback/

page top