Aktuelle Informationen rund um TYPO3

Archiv des Monats Mai, 2011

Aktuelle Jahreszahl im Copyright mit TypoScript generieren

Auf nahezu jeder Website im Netz findet man inzwischen einen Copyright-Vermerk im Footer. Dieser sieht dann zum Beispiel so aus:

© 2011 Flagbit.

Dabei wird der Vermerk meist statisch erzeugt. Um korrekt zu sein, müsste dieser Wert nun jedes Jahr angepasst werden, was aber leider von zu vielen Webseitenbetreibern vergessen wird. Deswegen ist es besser, den Wert automatisch generieren zu lassen. Dies ist glücklicherweise mit dem Einsatz von ein wengig TypoScript sehr einfach möglich.

Um die oben gezeigte Copyright-Zeile zu automatisieren, reicht bereits dieses kleine TypoScript-Snipped:


lib.copyright = TEXT
lib.copyright {
data = date:U
strftime = %Y
noTrimWrap = |© | Flagbit|
}

Damit wird die Copyright-Zeile in Zukunft automatisch angepasst. Man kann den Jahreswechsel also nicht mehr verschlafen und spart dabei gleichzeitig wertvolle Zeit.

Flagbit ist Platinum Member der TYPO3 Association

Im April hat Flagbit den Platinum Member Status bei der TYPO3 Association erhalten. Mit der nun verstärkten Partnerschaft und Unterstützung unterstreichen wir unsere Absicht, auch in Zukunft aktiv an der ständigen Weiterentwicklung von TYPO3 mitzuwirken. Die TYPO3 Association als Zusammenschluss von Mitgliedern und Sponsoren hat es sich zur Aufgabe gemacht, die Weiterentwicklung des CMS voranzutreiben und eine Plattform für Diskussionen und Absprachen rund um TYPO3 zu bieten. Mit dem Platinum Member Status erreicht Flagbit nun die höchste Stufe der Partnerschaft, die sonst nur vier weitere Dienstleister innehaben.

Zur Pressemitteilung

Expires Header mit TYPO3

Kommunikation zwischen User und Server – und der Browsercache

Wenn man eine Webseite besucht, dann wird nicht nur der Quelltext (HTML) der Seite selbst herunter geladen. Auf nahezu jeder Webseite lassen sich eine Vielzahl weiterer Ressourcen finden, die mit jedem Seitenaufruf vom Browser beim Server angefragt werden. Beispiele hierfür sind Bilder, Grafiken, JavaScript und CSS-Dateien.

Für jede einzelne Datei wird bei einer Standard-Webserver-Konfiguration eine neue Verbindung aufgebaut. Bei diesem Verbindungsaufbau vergeht meist mehr Zeit als beim eigentlichen Download der Datei. Insbesondere finden sich auf einer Webseite viele Ressourcen, welche ohnehin bereits im Browsercache abgelegt wurden. Dort wird dann lediglich beim Webserver angefragt, ob sich die Datei geändert hat.
Sind bei einem erneuten Besuch und einem erneuten Anfragen des Webservers durch den Browser geänderte oder neue Inhalte abrufbar, werden diese heruntergeladen und der Browser erhält die Meldung 200 OK als Antwort. Sind keine neuen bzw. geänderten Seiteninhalte vorhanden, gibt der Webserver ein 304 not modified zurück und es werden die bereits heruntergeladenen Inhalte aus dem Browsercache angezeigt.

weiterlesen »