Urlaub vorbei – Nichts hat sich geändert, alles ist noch wie 2001
So schön, schön war die Zeit…
Meinen ersten Lvl 80 Char fertig,
die Woche nur mit viel Schlafen, Zocken, Essen und “Hausarbeit” verbracht.
Nunja, den heutigen Tag verbringe ich mit “nacharbeiten“.
Quasi alles was die letzte Woche angefallen ist und niemand fertig gemacht hat.
bzw. fertig machen konnte.
Zuerst eine Website, diese schaut im IE6 anders aus als geplant – wer hätts gedacht.
Im CSS bin ich dann über diesen Eintrag gestolpert, den Kommentar konnte ich mir nicht verkneifen.
/* @Grafiker - Das macht keinen Spass! by Prog */
#float_left {
float:none;
}
Dann eine andere Website – lokal läuft alles – nach dem hochladen geht garnix.
Ein blick in die “php.ini” zeigt dies:
display_errors Off display_startup_errors Off error_reporting E_STRICT log_errors Off
Was sich der Admin dabei gedacht hat – naja, Sicherheit und so. Aber für ne PHP3 Seite mit Uralt-Code der 1000e Strict Fehler raushaut echt keine gute Idee.
“Unser CMS soll schneller werden” – Diskusion mit Chef. Das CMS soll auf AJAX umgebaut werden. Dass man dafür gleich ein komplett neues bauen muss habe ich zwar gesagt – scheinbar glaubt er mir nicht. Naja das CMS besteht zu 90% auf “IE-6 only”-Javascript / Html. Klar, ich bau mal eben alles auf AJAX + Web 2.0. *Zauberstab-Zück*
Die Diskusion fing ja damit an das einer unserer Kunden meint das CMS kann seine
1883 Artikel nicht schnell genug anzeigen – die nebenbei in (25 Obergruppen * 54 Artikelgruppen * 559 Variationen) 754.650 möglichen Gruppen sortiert werden können. Mit Vererbung der einzelnen Werte (Preis, Name) innerhalb einer Gruppe natürlich.
Diese Funktionalität in dieses IFrame-Javascript-Gestrick einzubauen war schwer genug.
Jetzt soll innerhalb einer Woche das CMS ungebaut werden. Und ich musste mir anhören warum ich nicht als mein Ex-Kollege noch da war die “Shop-Assistenten” gleich so gebaut habe. Und das diese Woche “Mehraufwand” doch sicherlich (auf einmal) kein Problem ist.
Unser CMS hat bisher 201 Assistenten – alle 0% Abstrahiert und 100% Spagetticode und 1000e Javascript Callbacks zwischen den Assistenten / IFrames.
Warum baut wohl niemand, jemals an dem CMS – sondern immer nur “obendrauf”?!
Gerade bei so grundlegenden Dingen – wie dem CMS mit dem wir unsere Kundenseiten verkaufen – sollte nicht geschlampt werden.
Als könnte man Typo3 innerhalb eines Monats nachbauen.
Was geht in diesen Köpfen vor?
Alternativ soll ich mir Gedanken über eine Offline-Lösung machen – witzlos…
Wie früher als noch .mdb Dateien von der VB6 .exe hochgeladen wurden.
Irgendwan hat diese Firma im Jahre 2001 Halt gemacht.
Wir predigen die IE6 in Kundengesprächen, pflegen unsere Daten in .xls,
und arbeiten mit einem CMS das mit Biegen und Brechen gerade mal so im IE7 läuft.
Irgendwie ist für heute schonwieder die Luft raus…
