[TYPO3-german] typo3 OHNE Backend installieren
Kussmann, Juergen
j.kussmann at t-online.net
Sun Jul 8 17:01:04 CEST 2007
Hallo *,
ich habe diesen Thread nicht zu 100% verfolgt, daher eine Info von mir, welche nur evtl. hilft:
Wenn das BE aus Sicherheitsgründen nicht auf dem LIVE-Server vorhanden sein soll und die Seiten nur aus statischem Content bestehen welchen man cachen kann (ohne USER_INT-Objekte und ohne geschützte Bereiche an denen man sich als FE-User anmelden muss), so könnte man alle entsprechenden Seiten als statische HTML-Seiten exportieren, so dass sich nur diese statischen HTML-Seiten auf dem LIVE-Server befinden.
Hierzu gibt's zwei Extensions, mit denen man sowas machen kann:
1. staticpub
Die Extension wurde von Kasper entwickelt. Hierbei ist es eigentlich nicht möglich, auch Seiten vom Type 'shortcut' zu exportieren (was ich für sehr schade halte); ich habe aber (durch zwei kleine Code-Änderungen) herausgefunden, wie man dieses Problem umgehen kann. Bei Bedarf kann ich euch diese Code-Änderungen mittteilen.
Die Performance beim erstellen der statischen HTML-Seiten ist teilweise noch extrem schlecht (der export einer Seite dauert bis zu 15 Sekunden). Im Web gibt's aber Hinweise, wie man das Problem unter Umständen in den Griff kriegt.
2. dkd_staticpublish
Diese Extension wurde von der Firma D.K.D. entwickelt. Einfach mal nach der Extension im Web suchen; es gab hierzu einen Bericht im T3N-Magazin.
Beide Extensions setzen voraus, dass nur statische Seiten exportiert werden können und das entweder realurl oder simulatestaticdocuments verwendet werden (soweit ich weiß).
Viele Grüsse,
Jürgen Kußmann
-----Ursprüngliche Nachricht-----
Von: Bernd Wilke [mailto:xoonsji02 at sneakemail.com]
Gesendet: So 08.07.2007 00:28
An: typo3-german at lists.netfielders.de
Betreff: Re: [TYPO3-german] typo3 OHNE Backend installieren
On Fri, 06 Jul 2007 06:46:13 +0200, Georg Rehfeld wrote
with subject "Re: [TYPO3-german] typo3 OHNE Backend installieren":
[schönes diagramm :-)]
ich denke mal auch dass Christian aus Sicherheitsgründen auf das BE
verzichten möchte und dass er irgendwo ein voll funktionierendes System
(inklusive BE) haben wird.
Du hattest den Ansatz einer gemeinsamen Datenbank.
aber ich glaube, das muss noch nicht mal sein.
Eigentlich würde es doch reichen, wenn man zwei identische Server hat.
einen zum Entwickeln mit BE und einen für die Welt ohne BE.
komplett identisch eingerichtet.
Wenn es updates auf der Seite gibt werden die auf dem Entwicklungsrechner
gemacht und wenn alles sauber funktioniert macht man einfach ein backup vom
Entwicklungsrechner auf den Webserver:
alle Dateien unter /fileadmin, /uploads /typo3conf und natürlich die
gesamte Datenbank (kann man nach runterfahren des mysql-Servers wie jede
ander Datei einfach kopieren) kopieren und schon ist der Stand vom
Entwicklungsserver auf dem Webserver (jetzt noch einmal den mysql-server
wieder gestartet und schon läuft der webserver mit dem update)
Problem: nach solch einem update sollten alle cahces gelöscht werden: aber
wie macht man das ohne BE?
man muss nur wissen welche Dateien gelöscht und welche Datenbank-Tabellen
geleert werden müssen. beides geht auch ohne BE.
um das intranet vollständig zu schützen muss es keine Verbindung zwischen
entwicklungsrechner und webserver geben. Die Daten könnten per Datenträger
(z.b. USB-Stick) transportiert werden.
Bernd
--
http://www.pi-phi.de/t3v4/cheatsheet.html
More information about the TYPO3-german
mailing list