Zum Inhalt springen

Entwicklungsstragegie: develop > demo > live

Erstellt am 19. März 2004 · 3 Antworten · letzte Antwort am 19. März 2004

Tags: Frage

nagus ·

hallo alle zusammen. das ganze wird jetzt eine etwas kompliziertere angelegenheit...

ich arbeite zur zeit mit windows und iis 5. im haus habe ich einen developerserver mit all meinen kunden drauf. damit das etwas klarer wird, hier die verzeichnisstruktur:

developer server

DEV-SERVERWebContentKundeXYZindex.asp (bilder, asp, javascripts, etc..)
SERVERWebsecureKundeXYZdbcontent.db (alle datenbanken)

im ordner "Web" ist neben dem ordner "Content" noch ein ordner "secure", wo sich die access-datenbaneken der einzellnen kunden befinden.

wenn ich ein neues web erstelle, erstelle ich also zuerst alles auf DEV-SERVER. wenn dann alles läuft und der kunde sich die erste version ansehen möchte, wird einfach alles auf dem demo-bereich des LIVE-SERVERs kopiert.

die ordnerstruktur ist identisch, mit dem einen unterschied, dass es im "content"-ordner einen ordner mit namen "demo" gibt, wo wiederum die gleiche ordnerstruktur angelegt ist wie auf dev-server.

also nach fertigstellung der dev-verison wird alles auf "live" kopiert, in den ordner demo. dieser ordner ist über eine subleveldomain erreichbar: demo.tvc.com/kundexyz

wenn dann vom kunden die demo-version abgesegnet worden ist, wird die demo-version wirklich "live" gestellt und kommt in den entsprechenden ordner auf LIVE-SERVER (c:webcontentkundexyz). nochmal zum vergleich: die demo-version ist nur einen ordner höher webcontentdemokundexyz.

zusammenfassung der verzeichnisstruktur

developerumgebung(offline)
ordner: c:webcontentkundexyz
url: http://DEV-SERVER/kundexyz

demo(online/live)
ordner: c:webcontentdemokundexyz
url: http://demo.tvc.com/kundexyz

live
ordner: c:webcontentkundexyz
url: http://www.kundexyz.com

das erstellen, ausliefern und live-stellen läuft also alles nach einem ganz bestimmten schema ab....

... und wie geht das bei typo3? oder wie kann ich typo3 an meine jetzige arbeitsweise, ordnerstruktur angleichen? wie läuft das normalerweise mit einer "demo-version" bzw. entwicklerumgebung? hab da überhaupt keinen plan wie das funktioniern soll.

klar ist mir, dass ich min. 2x typo3 installieren muss... einmal auf dev-server und min. einmal auf live. nur wie läuft das dann im endeffekt in der praxis?

ich bin dankbar für vorschläge.
@moderator: falls das hier das falsche forum ist, bitte den thread in einen anderen bereich verschieben. danke!

mfg, nagus

TW ·

hi

klar ist mir, dass ich min. 2x typo3 installieren muss... einmal auf dev-server und min. einmal auf live. nur wie läuft das dann im endeffekt in der praxis?

jep, das denke ich auch mal so. auf dem develop kannste das fertige zeug ja dann exportirern inklusive datenbank und auf dem live system einspielen....

genau weiss ich das auch nicht, weil ich das zeug immer auf einem neben ordner auf dem webserver(livesystem) entwickel und wenn es fertig ist wird einfach die root directory auf dem webserver geändert.

von test5.xxx.de auf www.xxx.de

und dann mach ich mir neben den normalen backups die wir hier laufen haben noch einmal eines für mich........
also die komplette seite exportieren und die datenbank auch

cu
thorsten

nagus ·

hmm... aber wie läuft das dann, wenn ich z.b. gewisse bereiche neu mache oder updaten muss... wie zeige ich das dann dem kunden? da brauche ich eine form von demo-web. i kann ja nicht gleichzeitig 2 identische seiten "live"online haben... eine aktuelle und eine alte. das geht nicht.

nagus ·

kann ich nicht einfach sagen ok, hab eine dev-typo3 installation. da drauf tu ich alles entwickeln. dann, wenns fertig ist, spiel ich das ganze auf die live -typo3-istallation und setze es auf status "demo" oder so oder kopiers irgendiwe in einen demo-bereich und dann mach ich wenns vom kunden das ok gibt, das ganze wirklich "live"

??