TYPO3 as a content management system has grown continuously over the last 16 years. With its main focus on enterprise solutions for websites, applications and beyond, TYPO3 offers a sophisticated and safe architecture for ongoing and professional development.
Countless inspiring events and the extraordinary TYPO3 Community offer you possibilities to continuously enhance your skills, broaden your knowledge and find the right spot for your development interests.
Thanks to our fixed release cycles, TYPO3 allows you to easily plan and implement your development steps for top-notch applications and websites.
Backend, frontend, design and data models are strictly separated to give you an structured architecture out of the box as a solid base for further development and ongoing maintenance for your application.
TYPO3 is highly community driven and concentrates a wide range of knowledge input about new, ground breaking and innovating technologies - ensuring a high level of code quality.
With its highly qualified Core Team TYPO3 brings open source to a new level. Meet and discuss with Core Team members either in person at events or via the TYPO3 Community. Chat via Slack about the latest changes, PHP coding standards or security aspects - you name the topic.
Want to dig even deeper into TYPO3? Consider joining the TYPO3 Core Team for sprints or even on a regular basis for continued contribution. The TYPO3 Community is open - everybody is welcome.
You can find the developer portal here: www.typo3.org
Over 8000 unit-tests run in every deployment cycle and give us validation for our work in our continuous integration circle. Since TYPO3 version 6 we've also made a commitment to the PSR2 coding guidelines.
Because the focus on a clean architecture is the biggest goal, PSR0 and PSR4 are also completely integrated, and since TYPO3 7 - PSR7 is too. It doesn't matter if you are more entrenched in another system like Symfony or Laravel, you can still dive confidently into the Core and feel at home immediately.
TYPO3, as the first CMS with PSR7 as standard in its Core, clearly indicates how important it is to implement code standards in sophisticated software.
As a result of our developments, we can look forward to further promising synergies with upcoming security standards.
The continuous development process of the TYPO3 Core is managed using a Git repository, whilst Gerrit is used as review system.
Every change has to pass a review process in Gerrit which later pushes the changes to the repository. Each patch will be reviewed with a six-eye principle.
With solid knowledge and experience, TYPO3 practically guarantees you a successful career, either locally or at international level.
The spectrum of skills provides opportunities to work in large, international companies, specialized TYPO3 agencies, remote jobs in international teams - or even running your own business as a freelancer.
Even if you choose to leave the development arena, your achievements and experiences gathered with TYPO3 will open countless opportunities to you as a project manager, team leader or even as CEO.
Since 2014 new TYPO3 versions have been published in fixed release cycles. The aim of this commitment was to move away from traditional alpha/beta releases, to give more transparency to developers, decision makers and the market about upcoming tasks and objectives, as well as reliable release dates.
Within the agile process, every new TYPO3 version is built beginning with a kick-off and conceptional phase, followed by development sprints, through to the stabilization and consolidation phase, before finally publishing a rock-solid LTS release.
Besides the permanent TYPO3 Core Team, a total of 187 active contributors worked on the development of TYPO3 during the last 12 months, making TYPO3 an outstanding example for living Open Source and very high development activity.