Symfony – framework dla aplikacji internetowych napisany w języku PHP bazujący na wzorcu projektowym MVC. Wydany na licencji X11, zaliczany jest do wolnego oprogramowania.
Cechy Symfony:
- Bazuje na wzorcu projektowym MVC
- Programowanie zorientowane obiektowo
- Łatwość w instalacji oraz konfiguracji na większości platform
- Niezależność od systemu bazodanowego
- Zgodność z najlepszymi standardami oraz wzorcami budowy aplikacji internetowych
- Walidacja formularzy i treści
- Zarządzanie sesjami
- Łatwość rozbudowy oraz możliwość integracji z innymi bibliotekami
- Wykorzystanie technologii scaffoldingu.
- Wbudowana internacjonalizacja (i18n)
- Wbudowana ochrona przed atakami CSRF oraz XSS