Seite 1 von 1

Umfrage: Wer setzt einen Testserver ein?

Verfasst: 31.01.2005, 12:30
von Croni
Hallo,

mich würden Eure Praktiken beim Veröffentlichen von Pages interessieren: ladet Ihr eine geänderte Page gleich auf den Live-Server, oder haltet Ihr Euch einen Test-/Entwicklungsserver?

Cheers!

Verfasst:
von

Umfrage: Wer setzt einen Testserver ein?

Verfasst: 31.01.2005, 12:53
von pebosi
ich arbeite zuerst lokal aufm apache und nach fertigstellung wird hochgeladen...

gruß pebosi

Umfrage: Wer setzt einen Testserver ein?

Verfasst: 31.01.2005, 12:55
von Nexus
Hi,

wie so oft: kommt drauf an ;-)

bei ganz kleinen Sachen reicht ein Syntax-Check im Editor.

Bei größeren Änderungen wird direkt auf der Entwicklungsmaschine getestet, dort steht grundsätzlich ein komplette Kopie aller Projekte zur Verfügung (CVS sei Dank), inkl. Webserver + entsprechende DB-Server.

Bei neuen Projekten bei denen eine höhere Last abzusehen ist, wird dieses auf einem "echten" Testserver unter Last gesetzt um Engpässe besser erkennen zu können. Sehr praktisch dabei: Flood (https://httpsd.apache.org/test/flood/) bzw. JMeter (https://wiki.apache.org/jakarta-jmeter/FrontPage).

Viele Grüße
Raphael

Umfrage: Wer setzt einen Testserver ein?

Verfasst: 31.01.2005, 13:36
von SISTRIX
Lokaler Testserver im Büro, der gleichzeitig als [Backup|Daten|Pr0n]-Server dient. Abgleich mit den Produktionsservern per Rsync.

Gruß Johannes

Umfrage: Wer setzt einen Testserver ein?

Verfasst: 31.01.2005, 13:43
von robo
Ich mach's wie pebosi, bei mir läuft auf jedem Rechner ein Apache mit PHP und Perl (unter Windows, Linux und sogar auf der alten OS/2 Kiste), ich lade mir die Seiten grundsätzlich immer schon während der Entwicklung über meinen lokalen Webserver in den Browser. Vor dem Hochladen läuft dann noch ein Linkchecker drüber (ich empfehle für Windows Xenu's Link Sleuth) und bei grösseren Änderungen bzw. neuen Sachen lasse ich noch die komplette Site lokal durch den WDG-HTML-Validator laufen, der auf meinem lokalen Debian-Testserver installiert ist. Eine lokale Datenbank zu Test- bzw. Entwicklungszwecken habe ich auch (MySQL 4), allerdings nur auf der Linux-Kiste.

cu, Robo :)

Umfrage: Wer setzt einen Testserver ein?

Verfasst: 31.01.2005, 13:43
von bull
Wie Sistrix, allerdings betriebssystembedingt mit eigenentwickelter Synchronisationssoftware für das Kleinzeug.

Re: Umfrage: Wer setzt einen Testserver ein?

Verfasst: 31.01.2005, 16:36
von Croni
Nexus hat geschrieben: Bei größeren Änderungen wird direkt auf der Entwicklungsmaschine getestet, dort steht grundsätzlich ein komplette Kopie aller Projekte zur Verfügung (CVS sei Dank), inkl. Webserver + entsprechende DB-Server.
Setzt Du eine Synchronisations-SW ein, welche nur die Änderungen auf den Produktionsserver überträgt? Ich habe nur einen ADSL 100k Uplink vom lokalen Linux-Testserver. Wenn ich bei grösseren Änderungen alles über FTP hochladen muss, kann's dauern (was mir nicht mehr passt :( )

Umfrage: Wer setzt einen Testserver ein?

Verfasst: 31.01.2005, 17:55
von Fridaynite
Ich teste live auf einer anderen Domain, die nur über passwort erreichbar ist.
Wenn da alles klappt dann rüber auf den anderen Webserver.

Umfrage: Wer setzt einen Testserver ein?

Verfasst: 31.01.2005, 18:13
von AnjaK
Ich hab zwar nen Testserver laufen, den ich auch früher immer benutzte, aber mittlerweile nicht mehr. Kleine Änderungen spiel ich direkt hoch und teste sie online. Ich operiere praktisch am offenen Herzen. Ok, ab und an gibt für ein paar Sekunden eine Fehlermeldung wenn ich was falsch gemacht hab, na und, da ist eh immer der Browser des Users dran schuld *g*

Für komplett neue Seiten nehm ich meinen Online-Testserver.

Re: Umfrage: Wer setzt einen Testserver ein?

Verfasst: 17.02.2005, 18:49
von axelm
robo hat geschrieben:neuen Sachen lasse ich noch die komplette Site lokal durch den WDG-HTML-Validator laufen
Wie machst du das genau?

Gib es eine Möglichkeit das automatisiert lokal als Parser laufen zu lassen und sich alle Seiten auszugeben lassen die zB nicht valide sind?

Danke
Axel

Re: Umfrage: Wer setzt einen Testserver ein?

Verfasst: 17.02.2005, 19:33
von robo
axelm hat geschrieben:
robo hat geschrieben:neuen Sachen lasse ich noch die komplette Site lokal durch den WDG-HTML-Validator laufen
Wie machst du das genau?

Gib es eine Möglichkeit das automatisiert lokal als Parser laufen zu lassen und sich alle Seiten auszugeben lassen die zB nicht valide sind?
Alle Seiten, die ich entwickle, sind über meinen lokalen Webserver erreichbar, z. B. so:

http: //obelix.robo.local/www.projekt1.de/

Wenn ein Projekt unbedingt im Root laufen muss, dann lege ich halt einen virtuellen Host dafür an, mache einen Eintrag in meinem Nameserver und rufe es dann z. B. so auf:

http: //projekt2.robo.local/

Der Validator läuft auf meiner Linux-Kiste, wobei ich dazusagen muss, dass dies ein Debian-Linux ist und es den WDG-HTML-Validator als Debian-Paket gibt. Wie einfach der Validator auf anderen Linuxen zu installieren ist, weiss ich nicht.

Nun rufe ich über http: //asterix.robo.local/wdg-html-validator/ den Validator auf, gebe http: //obelix.robo.local/www.projekt1.de/ in das Eingabefeld ein, klicke die entsprechenden Optionen an und lasse den Validator über die ganze Site rasseln. Man kann auch nur die Seiten ausgeben lassen, die nicht valide sind, jepp.

Es sei noch angemerkt, dass ich in validate.cgi den Wert von $maxURLs von 100 auf 500 erhöht habe, um auch größere Projekte durchchecken zu können.

Online findest du den Validator unter https://www.htmlhelp.com/tools/validator/ , dazu muss die zu überprüfende Site natürlich öffentlich über einen Webserver erreichbar sein.

cu, Robo :)

Verfasst: 18.02.2005, 11:14
von axelm
Hallo Robo,

genau so habe ich mir das Vorgestellt.
Ich werde mir das mal reinziehen. mal sehen wie einfach das unter meinem Linux aufzusetzen ist.

Ich werde dann mal berichten.

Danke &

Verfasst: 18.02.2005, 12:15
von robo
Hallo Axel,
axelm hat geschrieben:mal sehen wie einfach das unter meinem Linux aufzusetzen ist.
Was für ein Linux hast du denn? Unter https://www.htmlhelp.com/tools/validator/packages/ gibt's noch RPMs für Fedora und Red Hat. Du kannst dir das natürlich auch vom Sourcecode zusammenbauen: https://www.htmlhelp.com/tools/validator/source.html
Viel Spass! :-)

Wenn du's lieber mit dem W3C-Validator probieren möchtest, dann kannst du hier gucken: https://validator.w3.org/source/

cu, Robo :)