Verschlagwortet: Javascript

3

Optimierte .htaccess fuer TYPO3 auf Apache2

Dieser Artikel ist sehr alt. TYPO3 wurde weiterentwickelt, wodurch die Inhalte des Artikels möglicherweise nicht mehr zur aktuellen TYPO3-Version passen. Der Beitrag Optimierte .htaccess für TYPO3 ist neuer und befassts ich mit dem gleichen Thema. Die .htaccess Datei welche standardmäßig in einer TYPO3 Installation (meist als _htaccess) mitgeliefert wird ist fuer Dokumentationszwecke besser geeignet als zum produktiven Einsatz. .htaccess eine .htaccess wird mit jedem File-Hit geparst, besser wäre es natürlich die Einstellung direkt in der Apache Konfiguration der VirtualHosts vorzunehmen. Das scheitert aber vermutlich meist an entsprechenden Rechten. Dadurch dass es geparst werden muss, sollte man die Datei klein halten....

0

Umgang mit CSS/JS während der Entwicklung

Seit TYPO3 v4.4 werden Javascript- und CSS-Dateien standardmäßig komprimiert und konkateniert. Ein sehr praktisches Feature – außer für manchen Entwickler. Beispielsweise der CSSedit ermöglicht es, CSS-Dateien zu überschreiben, scheitert jedoch an den Versionnummern in den von TYPO3 erzeugten, neuen Dateinamen. Eine Lösung hierfür: $TYPO3_CONF_VARS[‚FE‘][‚versionNumberInFilename‘] = 0; In der TSref leider noch nicht dokumentiert, aber es existieren wohl Schalter und Möglichkeiten: 1. Im Debug-Mode wird nichts concateniert und nichts kompremiert 2. Es sollte folgende Schalter im PAGE-Objekt geben, wenn ich class.t3lib_pagerenderer.php richtig verstehe: compressJavascript = 0 compressCss = 0 concatenateFiles = 0 removeLineBreaksFromTemplate = 0