FYI. This blog is translated by machine. Please ignore any spelling and grammar errors; sorry for such inconvenience. We appreciate your understanding and support.
Sind Sie auf der Suche nach einer blitzschnellen Geschwindigkeit für Ihre TYPO3-Website (sowie Sicherheit)? Sie sollten TYPO3 CDN-Integration wie Cloudflare, Akamai, benutzerdefinierte CDN, etc. in Betracht ziehen; In diesem Blog-Beitrag, werde ich die beliebtesten TYPO3 CDN-Erweiterungen teilen - einfach zu installieren & zu verwenden.
Die moderne TYPO3 CDN-Cloud spielt eine wichtige Rolle, um die Performance der TYPO3-Website zu steigern. Meiner Meinung nach sollten mittlere bis große TYPO3-Websites die TYPO3 CDN-Integration in Betracht ziehen. Glücklicherweise gibt es in der TYPO3 Community viele nützliche TYPO3 Erweiterungen, die uns bei der Integration von TYPO3 + CDN helfen. Während Sie das TYPO3 CDN integrieren, erhalten Sie zwei wesentliche Vorteile: Sicherheit + Geschwindigkeit!
Bevor Sie die TYPO3-Cloud erkunden und integrieren, empfehle ich Ihnen die Lektüre unserer beliebten Blogs 45+ Ultimative Wege zur Beschleunigung Ihrer TYPO3-Performance und 30 Schritte zur Verbesserung Ihrer TYPO3-Sicherheit.
Was ist CDN?
"Ein Content Delivery Network (CDN) bezeichnet eine geografisch verteilte Gruppe von Servern, die zusammenarbeiten, um eine schnelle Bereitstellung von Internet-Inhalten zu ermöglichen."
- Cloudflare
Warum CDN?
"CDNs bieten eine einfache Möglichkeit, die Geschwindigkeit einer Website zu erhöhen und gleichzeitig die Latenz zu senken. Daher sind sie für die schnelle, effiziente und sichere Auslieferung von Inhalten an Nutzer auf der ganzen Welt unerlässlich."
- Akamai
1. TYPO3 FAL + Amazon AWS S3
Markus Hölzle hat eine der berühmten TYPO3-Erweiterungen für CDN erstellt; sie bietet einen FAL-Treiber für den Amazon Web Service S3. Dies ist ein Treiber für die Datei-Abstraktionsschicht (FAL) zur Unterstützung von Amazon AWS S3. Sie können einen Dateispeicher erstellen, der den Upload/Download und die Verknüpfung der Dateien mit einem AWS S3 Bucket ermöglicht. Er unterstützt auch die Bildwiedergabe von TYPO3 CMS.
aus_treiber_amazon_s3
Extension key
80K+
Downloads
2. TYPO3-Ersetzer
Pascal Rinker hat eine TYPO3-Erweiterung vorbereitet, die String-Muster aus der Seite ersetzt. Sie können sie verwenden, um URLs für Content Delivery Network (CDN) zu ersetzen.
config.tx_replacer {
search {
16 = "fileadmin/
17 = "/fileadmin/
}
replace {
16 = "https://cdn.tld/fileadmin/
17 = "https://cdn.tld/fileadmin/
}
}
// Original
<script src="/typo3temp/assets/compressed/example.file-3b0e5471d7c4492019f42b9ea637ce4e.js.gzip?1520863480" type="text/javascript"></script>
// Replaced by
<script src="https://cdn.tld/typo3temp/assets/compressed/example.file-3b0e5471d7c4492019f42b9ea637ce4e.js.gzip?1520863480" type="text/javascript"></script>
Ersetzer
Erweiterungstaste
37K+
Downloads
3. TYPO3 Content Replacer
Stefan Galinski hat ein cooles Konzept TYPO3 content replacer extension erstellt. Brauchen Sie eine schnelle Ersetzung von Begriffen mit der vollen Unterstützung von TypoScript, Kategorien und RTE-Integration? Wenn ja, könnte die Extension perfekt in Ihr Projekt passen. Durch das Wrapping der Ersetzungsbegriffe wird die Performance gesteigert, um den Parsing-Prozess zu vereinfachen.
inhalt_ersetzer
Erweiterungstaste
34K+
Downloads
4. TYPO3 Cloudflare CDN
Xavier Perseguers hat eine Cloudflare TYPO3-Erweiterung entwickelt, um sicherzustellen, dass Ihre TYPO3-Website optimal auf der Cloudflare-Plattform läuft. Websites, die mit Cloudflare betrieben werden, sehen eine deutliche Verbesserung der Leistung und einen Rückgang von Spam und anderen Angriffen.
cloudflare
Erweiterungstaste
23K+
Downloads
5. TYPO3 Reverse Proxy - Cache Manager
Benni (Mr. TYPO3) hat diese TYPO3-Extension entwickelt, um eine flexible und generische Möglichkeit zu haben, die gecachten Seiten durch einen Reverse-Proxy wie Nginx oder varnish oder jedes andere wertvolle CDN zu verfolgen.
Derzeit unterstützte Backends/Provider:
- Cloudflare CDN
- Fastly CDN
- Lackierung über Curl
- glatte Locke
// typo3conf/AdditionalConfiguration.php
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['proxycachemanager']['cloudflare']['zones'] = [
'example.com' => 'MY_ZONE_ID'
];
proxycachemanager
Erweiterungstaste
10K+
Downloads
6. TYPO3 Asdis - Asset-Verteilung
Team AOE hat diese Erweiterung entwickelt, um die BaseUrl zu Ihren Assets (wie Bilder, CSS-Dateien und mehr) durch eine von Ihnen konfigurierte Domain zu ersetzen.
// Setup
config.tx_asdis {
enabled = 1
servers {
media1 {
domain = media1{$const.cdn.domain}
}
media2 {
domain = media2{$const.cdn.domain}
}
}
}
// Example
www.yourdomain.com/fileadmin/stuff/image1.jpg
// Re-write
server1.yourCDN.com/fileadmin/stuff/image1.jpg
asdis
Erweiterungstaste
5300+
Downloads
7. TYPO3 jQuery CDN
Stephan Kellermayr entwickelte eine TYPO3-Extension, die die jQuery-Bibliothek aus dem CDN mit einem lokalen Fallback einbindet, falls die angeforderte Bibliothek nicht verfügbar ist. Alle relevanten Versionen von jQuery (inklusive minified und gzipped-Versionen) werden mit dieser Extension ausgeliefert. Das Skript wird automatisch zu Ihrem eingebundenen Javascript hinzugefügt und lädt standardmäßig die neueste jquery-Bibliothek.
lib_jquery
Erweiterungstaste
3300+
Downloads
8. TYPO3 Akamai CDN Adapter
Eine weitere von Benni, Diese Erweiterung ist Akamai CDN Adapter für TYPO3 ermöglicht es, CDN-Caches im Zusammenhang mit einer TYPO3-Installation zu spülen. Wenn TYPO3 hinter Akamai's EdgeGrid CDN liegt, ist diese Extension ein perfekter Begleiter für Sie. Diese Erweiterung verbirgt die Komplexität von Akamai's EdgeGrid API, um Caches zu leeren.
akamai
Erweiterungstaste
500+
Downloads
Einpacken!
Danke, dass Sie meinen TYPO3 Artikel gelesen haben. Ich hoffe, es hat Ihnen gefallen und Sie haben etwas über TYPO3 CDN gelernt.
Wählen Sie die richtige CDN-Plattform und integrieren Sie diese mit den oben genannten TYPO3 CDN-Extensions. Haben Sie eine bessere Lösung, um TYPO3 CDN zu implementieren? Oder haben Sie irgendwelche Fragen oder Probleme bei der Integration von TYPO3 CDN? Fühlen Sie sich frei, in das Kommentarfeld zu schreiben.
Viel Spaß mit TYPO3 CDN!
Post a Comment
- Your articles always lead me in the right direction. I am learning a lot of things about TYPO3 CDN through this article. Keep guiding and sharing knowledge through this kind of content. Thanks again.
- Thank you again for your good content ! Excellent article as usual.