Zum Inhalt springen

Operation am offenen Herzen

Erstellt am 4. Mai 2011 · 4 Antworten · letzte Antwort am 11. Mai 2011

Tags: Frage

Tosta ·

Hi,

eine allgemeine Frage:

Wie gehe ich am besten vor, wenn ich eine produktive, also öffentlich laufende Website technisch (nicht inhaltlich) weiterentwickeln muss und keine Pannen riskieren will? Ich muss z.B. das TS-Setup überarbeiten und dabei etwas herumexperimentieren; dabei möchte ich nicht riskieren, dass Seiten kurzfristig nicht oder falsch dargestellt werden.

Für die »verborgene« Entwicklung der Inhalte gibt ja die Workspaces, aber für die testweise TS-Setup-Entwicklung sind die nicht geeignet, soviel ich verstanden habe. Welche Best Practices gibt es, welche Erfahrungen habt ihr gemacht?

Danke für eure Beiträge,

Tosta

DonKalle ·

Hi Tosta,
technische Entwicklungen mit (notwendigem) Herumprobieren in einem Livesystem solltest Du n.M. vermeiden. 😉
Ich würde Dir dringend empfehlen, ein separates Typo3 mit eigener DB ggf. auf dem gleichen Server einzurichten. Die eigene DB ist eine Kopie der bestehenden DB, die Typo3-Versionen sollten identisch sein.
Ich richte mir in solchen Fällen eine Subdomain 'dev.DOMAINNAME.de' ein und schreibe ins root-Template den Eintrag
config.baseURL = http://dev.DOMAINNAME.de/
, evtl. vorhandene Domain-Datensätzen sollten ebenfalls angepasst werden. Weitere notwendige Arbeiten kannst Du diesem Post entnehmen:
#962264
Grüße aus Potsdam,
DonKalle

Unbekannter Benutzer ·

Hallo,

ich stimme DonKalle natürlich vollkommen zu! In bestimmten Situationen lässt es sich aber nicht vermeiden im Live-System etwas zu testen.

Bei Typoscript mache ich das immer mit einer Condition auf meine IP-Adresse:

temp.test = TEXT
temp.test.value = der normale Inhalt
[IP = 123.456.78.90]
temp.test.value = das siehst nur du
[end]

Du solltest aber doppelt prüfen, ob die Syntax auch stimmt. Sonst geht evtl. an anderer Stelle etwas nicht mehr.

Grüße

Tosta ·

Vielen Dank für eure Beiträge!

Bei großen Änderungen empfiehlt sich wohl, die Website zu kopieren. Bei kleineren die IP-Adressen-Bedingung im Root-TS-Setup oder eine neue Seite, im Menü versteckt, mit eigenem TS-Setup. Damit lässt sich leben.

Tosta