How do you know when it’s time to update or relaunch your TYPO3 site? End-of-life software is a sign. Learn more about the compatibility of both TYPO3 and PHP versions in this article.
Adopting PSRs makes it easier for new developers to adapt to TYPO3. Better interoperability is both at the interface level and the user level. Learn more in this article where we spoke with Benni Mack.
As an open-source service company, TYPO3 GmbH is based on creating revenue to support our open source software project. Since Xdebug saves our developers actual working time each day, we’ve decided to invest in one of three available support packages. Read this article and learn why you should do so too.
Are you having trouble upgrading your TYPO3 project? Thanks to the recently built EXT:ns_ext_compatibility by the fine folks of NITSAN, you can plan upgrades with ease. Download your very own Extension Compatibility Report now!
Aimeos is full-featured, scalable and ultra-fast e-commerce for TYPO3. What’s behind the project? Why is the framework so flexible and well-suited especially for complex online shop projects? Take a tour through the architecture of Aimeos.
Page load performance can vary considerably by CMS. A recent study shows a remarkable result: with almost 45% of fast loading websites, TYPO3 is ahead of every other CMS in the analysis. Find out more about how TYPO3 achieves this great performance.
How to build a TYPO3 extension like QueryBuilder, an easy-to-use and powerful filter for lists? Step one is to create the basic folder and file structure for TYPO3 extensions. In this tutorial, Henrik Elsner walks you through and shows how to set up the basics. Find out more!
In response to a security issue that affects applications built with PHP, TYPO3 developed a solution to keep the project safe. The PharStreamWrapper was then extracted from the TYPO3 core and is now available as a stand-alone package for any other PHP driven project.
There are three common approaches to building custom PHP extensions. How to acquire the skills you need to make them? Wouldn’t it be great to give a less experienced developer an opportunity to learn, and give them on-the-job training?
Debugging is a necessary process to fully identify and ultimately correct bugs in programs. For a new approach to said process, watch a tutorial from our developer Susi, demonstrating the advantages of debugging your TYPO3 installation with Xdebug and PHPStorm: Learn how to debug faster and more efficient!
On June 26 at the Venlo Meetup, Mathias Schreiber (CEO of TYPO3 GmbH) and Randy Fay (DRUD) are going to demonstrate DRUD’s powerful solution DDEV - Learn how to set up a local PHP development environment in a matter of minutes. Find more details in this article!