Meldungen und News

Zum Thema INGENIUMDESIGN und TYPO3

Neue Systemanforderungen für das neue TYPO3 12

  • Meldungen

TYPO3 v12 LTS wird im April 2023 veröffentlicht. Mit jeder größeren TYPO3 Version werden auch die Mindestanforderungen erhöht.

Alle Informationen der neuen Systemanforderungen für das neue TYPO3 12 System:

PHP 8.1+ (Aufwärts von PHP 7.4+)

PHP 8.1 wurde ursprünglich im Jahr 2021 veröffentlicht und wird bis November 2024 Sicherheitsunterstützung bieten. Die TYPO3 Core Entwickler planen, auch PHP 8.2 zu unterstützen (die endgültige Version wird für November 2022 erwartet). PHP 8.1 ermöglicht es, die Abhängigkeiten wie Symfony 6+ (das PHP 8.0 benötigt) für TYPO3 v12 zu erhöhen. TYPO3 v11 läuft bereits mit PHP 8.1-Unterstützung, so dass ein Upgrade von TYPO3 v11 auf v12 möglich ist, ohne die zugrunde liegende PHP-Version zu ändern.

Unterstützte Datenbanken:

Für künftige TYPO3-Versionen wollen wir neuere Datenbankfunktionen wie JSON-Datentypen und CTEs (Common Table Expressions) nutzen, weshalb die TYPO3 Core Entwickler die erforderlichen Versionen explizit definieren.

MySQL 8.0+

MySQL 8.0 wurde im April 2018 veröffentlicht. Zum Zeitpunkt der Veröffentlichung von TYPO3 v12 LTS wird MySQL 8.0 bereits seit 5 Jahren stabil sein und die TYPO3 Core Entwickler planen, die in MySQL 8.0 enthaltenen Funktionen zu integrieren. Frühere TYPO3-Versionen konnten auf MySQL 5.5 oder höher laufen. MySQL 8.0 ist bereits in den wichtigsten Linux-Distributionen verfügbar.

MariaDB 10.3+

TYPO3 v12 wird MariaDB 10.3 oder höher benötigen. MariaDB ist eine Alternative zu MySQL. MariaDB 10.3 ist bereits in den wichtigsten Linux-Distributionen verfügbar.

PostgreSQL 10.0+

Im Gegensatz zu früheren TYPO3-Versionen werden die TYPO3 Core Entwickler eine Mindestversion von PostgreSQL definieren. PostgreSQL v10.0 wurde 2017 veröffentlicht, die meisten Linux-Distributionen unterstützen diese Version.

SQLite 3.8.3+

SQLite, das in der Regel mit PHP-Versionen gebündelt wird, benötigt die Version 3.8.3; mit möglichen Erweiterungen wie FTS5 für die Volltextsuche in der indizierten Suchfunktion von TYPO3.

Keine Unterstützung für Microsoft SQL Server

Die TYPO3 Core Entwickler planen, den offiziellen Support für Microsoft SQL Server einzustellen. Das bedeutet, dass sie keinen dedizierten SQL Server-Treiber mehr für ihre Doctrine Mapper ausliefern werden und dass sie ihre Testsuite nicht mehr gegen SQL Server laufen lassen werden.

Browser-Unterstützung

Die TYPO3 Core Entwickler plant weiterhin alle gängige Browser mit einem Marktanteil > 1% für mobile und Desktop-Versionen zu unterstützen, wie Firefox, Google Chrome, Microsoft Edge und Apple Safari.

Die TYPO3 Core Entwickler werden in Kürze ihren Hauptentwicklungszweig einbinden, um diese Versionen zu verwenden und die mit diesen Versionen verfügbaren Funktionen einzubeziehen.

Zu unserer Dienstleistung TYPO3 Update und Upgrade

TYPO3 Probleme? News, Hilfen und Tipps Blog

TYPO3 Hilfe Blog

TYPO3 site config mit redirect https und trailing slash

Für unsere unterschiedlichen TYPO3 Projekte benötigen wir auch den richtigen URL und Redirect Aufbau. Damit die URL ohne .html und mit dem „trailing slash“ funktioniert, benötigt ihr die richtigen Site-Config Einstellungen: Wichtig ist hier default: ‚/‘ und ‚/‘: 0 in der map: In der .htaccess File fügt ihr nun folgenden Redirect Code hinzu: So wirdThe post TYPO3 site config mit redirect https und trailing slash first appeared on TYPO3 Probleme? Hier Hilfen und Tipps.

Weiterlesen

TYPO3 Sites Config auslagern

Unter TYPO3 liegen die Sites Config pro Domain unter folgender Pfad-Struktur ab: root/typo3conf/sites/ORDNERNAME/config.yaml um nun die Einstellungen und Konfigurationen auszulagern, könnt ihr nun in der config.yaml folgenden Code verwenden: nun werden alle Einstellungen von der Extension yaml Datei verwendet. Somit kann nun die Sites Config ausgelagert werden und zum Beispiel versioniert werden.The post TYPO3 Sites Config auslagern first appeared on TYPO3 Probleme? Hier Hilfen und Tipps.

Weiterlesen

TYPO3 – tx_seo description crop – abschneiden

TYPO3 bietet seit langem schon mit der tx_seo Core Extension unterschiedliche Ausgaben für den Bereich meta Head an. Um nun aber gewisse Text-Längen abschneiden zu können, benötigt ihr folgenden angepassten typoscript Code: Ihr könnt natürlich auch andere Text-Ausgaben abschneiden und verkürzen. Hier funktionieren auch die normalen Anwendungen wie mit stdWrap oder wrap.Wichtig ist jedoch dasThe post TYPO3 – tx_seo description crop – abschneiden first appeared on TYPO3 Probleme...

Weiterlesen

TYPO3 site-config YAML – robots.txt mit Sitemap automatisch anlegen.

Wenn ihr in TYPO3 unterschiedliche BE-Projekte inkl. unterschiedlichen Domains habt, wo automatisiert die robots.txt mit unterschiedlichen Konfigurationen und Sitemap´s angelegt werden soll, so kann man die Einstellungen in der site-config im YAML eintragen: Weitere Informationen gibt es in der TYPO3 Docu: https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ApiOverview/SiteHandling/StaticRoutes.html#static-routes Somit wird nun pro Backend-Projekt eine neue robots.txt je nach URL...

Weiterlesen

OnPage-Optimierung: Die besten Tipps

Die OnPage-Optimierung ist ein wichtiger Faktor, wenn es darum geht, die Sichtbarkeit einer Website zu verbessern. Die richtigen OnPage-Maßnahmen zu implementieren, ist allerdings nicht immer einfach. Es gibt jedoch einige Tricks, mit denen man die Sichtbarkeit der eigenen Website erheblich verbessern kann. Wir haben die besten Tipps für Sie zusammengestellt, damit Sie Ihre Website aufThe post OnPage-Optimierung: Die besten Tipps first appeared on TYPO3 Probleme? Hier Hilfen und Tipps.

Weiterlesen

Was ist technische SEO?

Technische Suchmaschinen Optimierung (SEO) bezieht sich auf Website- und Server-Optimierungen, die Suchmaschinen-Crawler dabei unterstützen, Eure Website effektiver zu crawlen und zu indexieren (um die organischen Rankings zu verbessern). Technische SEO-Checkliste Suchmaschinen bevorzugen in den Suchergebnissen Websites, die bestimmte technische Merkmale aufweisen – zum Beispiel eine sichere Verbindung (https), ein responsives Design oder eine schnelle LadezeitThe post Was ist technische...

Weiterlesen

TYPO3 BE – Error PHP Warning: Undefined array key „tx_news_pi1“

Durch die neue TYPO3 Condition Umstellung und PHP8.x kann es im Backend bei bestimmten Extensions und typoScript Abfragen zu Fehlern kommen. Fehler mit Abfrage für die tx_news:Core: Error handler (BE): PHP Warning: Undefined array key „tx_news_pi1“ in ../vendor/symfony/expression-language/Node/GetAttrNode.php line 97 Alte TypoScript tx_news Abfrage: Neue TypoScript tx_news Abfrage:The post TYPO3 BE – Error PHP Warning: Undefined array key „tx_news_pi1“ first appeared on TYPO3...

Weiterlesen

TYPO3 – ckeditor – table – table-responsive

Hier möchte ich Euch in einer kleinen Anleitung zeigen, wie ihr im ckeditor von bootstrap die table-responsive verwenden könnt. Von der normalen Ausgabe: <table class=“table“>… wollen wir noch zusätzlich einen <div class=“table-responsive“>… Die neue Ausgabe soll dann so aussehen: Dafür müssen wir die lib.parseFunc_RTE erweitern: ins SETUP kommt folgendes typoscript: und Ihr könnt anhand diesesThe post TYPO3 – ckeditor – table – table-responsive first...

Weiterlesen

TYPO3 – PHP 8 max_execution_time – htaccess – all-inkl

Mit der neuen Umstellung auf PHP 8.x greift bei dem Hoster all-inkl (ggf. auch bei anderen Hostern) nicht mehr in der htaccess die PHP Einstellung: max_execution_time Dafür gibt es aber schon eine Abhilfe: ALT: max_execution_time erhöhen bis PHP 7.x in der .htacces Datei ans Ende folgendes eintragen: php_value max_execution_time 300 max_execution_time erhöhen ab PHP 8.xThe post TYPO3 – PHP 8 max_execution_time – htaccess – all-inkl first appeared on TYPO3 Probleme? Hier Hilfen und...

Weiterlesen

TYPO3 – Content Element Wizard – verstecken

Wenn ihr die TYPO3 Default Content Elemente im Backend Wizard Global verstecken wollt, müssen wir sie im Wizard sowie im cType Auswahl entfernen. Fügt im tsconfig Code ein: Hier verstecken wir die Content Elemente: textpic, bullets und table Des weiteren müsst ihr noch folgenden tsconfig Code für den MOD Bereich einbinden: Damit werden in derThe post TYPO3 – Content Element Wizard – verstecken first appeared on TYPO3 Probleme? Hier Hilfen und Tipps.

Weiterlesen