PHP is a widely used open source scripting language that is especially suited for web developement. TYPO3 is written in PHP; version 7 requires PH 5.5+, version 8 requires PHP7+.
What Versions of TYPO3 Run on Which Versions of PHP?
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.
Improving Developer Adoption in TYPO3
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.
How We Chose to Support Xdebug
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.
Productive Analysis for Your Next TYPO3 Upgrade
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 – Ultra-Fast E-Commerce for TYPO3
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.
TYPO3 Delivers Great Performance
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.
First Steps to Building a TYPO3 Extension (Like QueryBuilder)
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!
Use TYPO3 Phar Stream Wrapper Package to Secure Any PHP Project
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.
On Custom PHP Extensions & TYPO3 Development Skills
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 TYPO3 with Xdebug and PHPStorm
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!
Venlo MeetUp: Setting up Local PHP Dev Environments
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!