Symfony فریم‌ورک PHP و مجموعه‌ای از مؤلفه‌های مستقل نرم‌افزاری است که برای ساخت برنامه‌های وب و ابزارهای سمت سرور استفاده می‌شوند.

بسیاری از مؤلفه‌های سیمفونی خارج از خود فریم‌ورک نیز قابل استفاده‌اند و برخی از آن‌ها در اکوسیستم لاراول به کار می‌روند. شناخت Componentها برای توسعه و عیب‌یابی برنامه‌های PHP مفید است.

Symfony مجموعه‌ای از Componentها و یک Framework برای ساخت وب‌اپلیکیشن PHP فراهم می‌کند. Laravel نیز از برخی Componentهای این اکوسیستم استفاده می‌کند.

کامپوننت‌های سیمفونی

سیمفونی فقط یک فریم‌ورک تمام‌عیار نیست. کامپوننت‌هایی مانند HttpFoundation، Console، Messenger و DependencyInjection در برنامه‌های PHP مستقل و فریم‌ورک‌های دیگر هم استفاده می‌شوند.