TYPO3 Plugin:

simulate-static-urls

simulieren_statische_Locken

Dies ist eine TYPO3-Erweiterung.

Was bewirkt es?

Fügt die Möglichkeit hinzu, auf den TYPO3-Frontend-Seiten sprechende URLs zu haben. Das bedeutet, anstatt URLs (Links) wie diese zu haben

/index.php?id=42&L=1

die Erweiterung erstellt URLs wie diese

/de/topics/interesse/cool_new_stuff_here.42.0.1.html

Weitere Informationen finden Sie in der Dokumentation.

ASCII-URLs

Eine Besonderheit ist, dass Ascii-Text aus Sprachen mit nicht-aszianischen Zeichen generiert wird.

Zum Beispiel der Seitentitel

????? ???????

wird in den Text umgewandelt

zimoi_kholodno

Wie funktioniert es?

Andere sprechende URL-Lösungen haben ein Problem. Es ist unmöglich, ihre URLs auf eine TYPO3-Seite zu dekodieren, ohne diese vorher mit dem Bezug zur Seite zu speichern. Wenn Sie diese Informationen verlieren, können Sie die URL nicht entschlüsseln. Dies wird durch das Design gebrochen.

(Um ehrlich zu sein, hat simulatatic auch eine Funktion, um Parameter in kürzere URLs zu kodieren, was Probleme verursacht, wenn Sie die Hash-Tabelle gelöscht haben. Aber trotzdem wird die richtige Seite angezeigt.)

Wenn du eine URL wie /de/topics/interesting/cool_new_stuff_heree/ bevorzugst, solltest du dir vielleicht andere xxxurl-Erweiterungen ansehen. Aber vielleicht willst du hören, was die Bedeutung der drei Zahlen ist:

/de/topics/interesse/cool_new_stuff_here.42.0.1.html

Mit Ausnahme der ursprünglichen simulativen Erweiterung haben alle anderen xxxurl-Erweiterungen das Problem, dass die URL nicht dekodiert werden kann, bis die Seite einmal gerendert ist. Normalerweise ist das kein Problem, bis Ihre URL-Registry beschädigt wurde. Die zweite Sache ist, dass das Verschieben von Seiten an einen neuen Ort verfolgt werden muss. Andernfalls würde die Seite mit der ersten URL nicht mehr gefunden werden. Es gibt auch Probleme mit doppelten Namen von Seiten und Pfaden....

Zu den von dieser Erweiterung erstellten URLs gehören

  • die Seiten-ID
  • der Seitentyp
  • die Sprache

Mit diesen Informationen kann eine Seite gefunden und geliefert werden, egal wie der Rest der URL aussieht. Was hast du jetzt vor? Tatsächlich wird der Rest der URL komplett ignoriert und hat für das System keine Bedeutung.

Leider.... gibt es Parameter. Es gibt keine Magie, um sie zu entfernen, also gibt es eine Registrierung für Parameter, wenn Sie die URL mit Parametern kürzen möchten. Aber wenn das verloren geht, funktioniert die URL immer noch und zeigt die richtige Seite, aber vielleicht nicht den einzigen News-Eintrag, der normalerweise angezeigt wird.

Mitwirken

Git-Repository

https://github.com/colorcube/simulate_static_urls

Issue Tracker

https://github.com/colorcube/simulate_static_urls/issues/issues

  • pull requests an das Repository senden
  • Verwenden Sie den Issue Tracker für Feedback und Diskussionen

TODO

  • simulateStaticUrls.parameterEncodingInclude muss gesetzt sein, damit md5 funktioniert?
  • entfernen Sie simulateStaticUrls.parameterEncodingExclude?

Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.

Verteilung:SIMULATE-STATIC-URLS ist auf

0.01 % aller TYPO3 installiert.

  • 0.04 % aller TYPO3 8.7.x Installationen installiert

Aktualität:SIMULATE-STATIC-URLS ist auf dem neusten Stand (v.unknown) bei

100 % aller TYPO3 Installationen

  • 0 % aller TYPO3 9.5.x Installationen
  • 0 % aller TYPO3 9.3.x Installationen
  • 0 % aller TYPO3 9.2.x Installationen
  • 0.04 % aller TYPO3 8.7.x Installationen
  • 0 % aller TYPO3 7.6.x Installationen
  • 0 % aller TYPO3 7.5.x Installationen
  • 0 % aller TYPO3 7.4.x Installationen
  • 0 % aller TYPO3 7.3.x Installationen
  • 0 % aller TYPO3 7.2.x Installationen
  • 0 % aller TYPO3 7.1.x Installationen
  • 0 % aller TYPO3 7.0.x Installationen
  • 0 % aller TYPO3 6.2.x Installationen
  • 0 % aller TYPO3 6.1.x Installationen
  • 0 % aller TYPO3 6.0.x Installationen
  • 0 % aller TYPO3 5.0.x Installationen
  • 0 % aller TYPO3 4.7.x Installationen
  • 0 % aller TYPO3 4.6.x Installationen
  • 0 % aller TYPO3 4.5.x Installationen
  • 0 % aller TYPO3 4.4.x Installationen
  • 0 % aller TYPO3 4.3.x Installationen
  • 0 % aller TYPO3 4.2.x Installationen
  • 0 % aller TYPO3 4.1.x Installationen
  • 0 % aller TYPO3 4.0.x Installationen
  • 0 % aller TYPO3 3.5.x Installationen

PHP Version:SIMULATE-STATIC-URLS wird benutzt mit

  • 100 % PHP/7.0

Gosign-Responsive Index: TYPO3 Installationen nutzen SIMULATE-STATIC-URLS zu

  • 0 % wenn der Gosign-Responsive-Index zwischen 80 % und 100 % ist
  • 100 % wenn der Gosign-Responsive-Index zwischen 60 % und 80 % ist
  • 0 % wenn der Gosign-Responsive-Index zwischen 40 % und 60 % ist
  • 0 % wenn der Gosign-Responsive-Index zwischen 20 % und 40 % ist
  • 0 % wenn der Gosign-Responsive-Index zwischen 0 % und 20 % ist

Pagespeed: TYPO3 Installationen nutzen SIMULATE-STATIC-URLS zu

  • 50 % wenn der Pagespeed zwischen 80 % und 100 % ist
  • 50 % wenn der Pagespeed zwischen 60 % und 80 % ist
  • 50 % wenn der Pagespeed zwischen 40 % und 60 % ist
  • 50 % wenn der Pagespeed zwischen 20 % und 40 % ist
  • 0 % wenn der Pagespeed zwischen 0 % und 20 % ist


Stichprobe n=37950 von Gosign gecrawlte TYPO3-Seiten mit den Top-Level-Domains <.de/.ch/.at>