Author: Marcus Schwemer

TYPO3 Performance: Frontend Optimisation

The second layer of the performance onion is about building the “frontend stuff”. The goals are to minimize, what’s delivered to the client, and to deliver the asset at the right time. At the end of this post, you will know which strategies, tools and TYPO3 options, you can use to improve in this area. The main goal in this area to minimize the data, which is transferred between server and client. The average size of a website grew from 703kB in 2010 to 2.332 kB in 2016 (Source: KeyCDN). Now imagine how it takes to transfer a website...

Read More

TYPO3 Extension Roundup 3rd Quarter 2017

The third quarter of this year is passed and it is time for the extension roundup. But before presenting the extensions for the last three months, I have some news for you regarding the coverage of TYPO3 extensions. Future coverage of extensions Not every extension will be published via the TYPO3 extension repository any more. Main reason is, that composer makes it very easy to include extensions from other sources, like Packagist, Github or Bitbucket. Starting with the next issue of the Extension Roundup, I will also search for interesting extensions on these services. But I need your help:...

Read More

TYPO3 Performance: Asset Delivery and Caching

The first layer of performance onion is about asset delivery and caching. Each asset, which you do not have to deliver twice, makes your website faster. This blogpost shows, what you can do in this area, without touching the content of your website. The main secret for this layer is called “Caching”. Caching is used in two areas: Browser and proxy caching. Browser caching is probably well known by most of us. This is, when browsers save assets for multiple usage. Proxies are services, which cache assets and complete pages and deliver them to the browsers as if they...

Read More

Housekeeping TYPO3 Extensions – Stay on Track with TYPO3 Core

In every TYPO3 major version there are backwards incompatible changes, which may (and probably will) effect your extension(s). This hurts hard, especially, if you must upgrade custom extensions, which were written by other developers or agencies. These six information sources and tools, which come with TYPO3, will help you to get over these hurdles. 1) Documentation about necessary changes First of all, all the breaking changes and new features are documented and available available via the install tool. In version 9 you need to go to “Upgrade” and the click on “Upgrade documentation”. In TYPO3 8LTS this function is...

Read More

TYPO3 Performance :: Tools and Overview

Website performance is a major issue this days. “Rumors” say, that, if the website is a little bit too slow, it will loose much of the conversions. This fact is independent from the used system, thus also valid for TYPO3. This is the first post of a series of (probably) nine, digging into that topic. It’s slow man There are two situations, how you can get to know of the bad performance of your website. The worst thing is, when website users come to you and complain about the slow experience. The better situation is, when you find it...

Read More

Patrons Platinum Level

Amazon – Affiliate

If you like this blog and want to support me, you can use the following Amazon Logo to order products there. For each ordered product, I will receive a small commission. There will be no additional costs for you,


Become a Patron