Symfony is an open-source PHP framework, a ready-made foundation for web applications, released under the MIT licence and developed by its community to a fixed release schedule.
Symfony describes itself as a set of PHP PHP PHP is a widely used, general-purpose, open-source scripting language that is especially suited to web development; the name is a recursive acronym for 'PHP: Hypertext Preprocessor'. packages, a web application framework, a philosophy and a community. The project is open source and community-driven, with no roadmap set in advance.
What is fixed is the timetable in Symfony's release process. Minor versions arrive every six months, in May and November, with bug fixes and new features but no breaking changes, meaning changes that stop existing code from working. Every two years, in November of odd-numbered years, a major version follows, and that one can contain breaking changes. One aim of this time-based approach is to give companies a strict and predictable timeline for planning their own projects.
Companies that want more stability use the long-term support (LTS) versions. The last minor version of each major version is an LTS release, and a new one is published every two years. In an LTS version, bugs are fixed for three years and security issues for four; a standard version gets both for eight months.
Symfony is the basis of our bespoke software and business applications Business application In general terms, a business application is software used to perform or support business functions. Read in the glossary → , and of the custom solutions we develop where standard shop systems reach their limits. Once development is complete, the code and the application belong to the client, which means the client's quality assurance team QA QA is short for quality assurance; in the EU, both good manufacturing practice (GMP) and good distribution practice (GDP) are defined as part of it. Read in the glossary → (QA) can inspect all of it.
Where the term appears
See also
-
EOL
EOL (end of life) is the point at which a vendor or project stops supporting a software version, so that users may be exposed to unpatched security vulnerabilities.
Cross-cutting
-
Shopware
Shopware is e-commerce software from shopware AG in Schöppingen, Germany; the vendor says its current product, Shopware 6, is a complete redevelopment of Shopware 5.
E-commerce
-
Business application
In general terms, a business application is software used to perform or support business functions.
Pharma
Sources
-
What is Symfony (opens in a new tab)
Symfony (symfony.com) accessed
-
The Release Process (Symfony Docs, current) (opens in a new tab)
Symfony (symfony.com) accessed
-
Contributing Code: License (Symfony Docs, current) (opens in a new tab)
Symfony (symfony.com) accessed