Tag: PHP

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+.

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!