Readme

Symfony 4.4の技術的解説です。

SymfonyとはPHP環境上で動作するフレームワークの事で、一言で言うと「PHP環境上で動作するwebアプリを効率的に開発するもの」です。PHP構文を用いてゼロから書くよりも高速かつ効果的に複雑な機能を組み込めるので、最初にその使い方を覚えるコストはそれなりに必要とするものの、一度それを覚えてしまえば再利用可能な形で様々な機能を実装する事が出来ます。そういう意味では趣味や仕事で沢山webアプリを書く方に向いていると思われます。

Symfony以外にはLaravel,Cake PHP,ZendFramework‥‥など沢山のPHPフレームワークが存在します。SymfonyはそれらのPHPフレームワークより技術者が少ないですが、保守性や安定性を重視した構造になっていて、明確なサポートポリシーを持っているのが特徴です。

特に注釈が無い限り、CentOS7環境にcomposerを用いて導入・構築をしておりますのでご注意ください(応用すればWindowsやMacOS等の環境に導入する事も出来ますが、環境依存のノウハウが少なからず必要となるので個人的に需要が無ければ補完はしません)。

個人的な(雑多な)メモ書きですので、その内容の正確性は保証しません。あくまでも自己責任でご利用頂きますようお願いします(転載に際しては出典を明示してください。というか当サイトよりもSymfony公式サイトの方を出典として頂いた方が確実です)。

前の記事

configure Symfony4

次の記事

install memo