Ist es euch auch schonaml so gegangen das Kunden unbedingt darauf bestanden haben nur das zu nutzen was da ist?
Mir jedenfalls schon.
kleines Beispiel. Firma will Webseite neu gestalten mit allem drum und dran. CMS bla usw.
eigentlich nichts Schlimmes. Sie stellt sogar einen neuen Server dafür zur verfügung.
Erstes erwachen. Server ist ein so brutal konfigurierter MS IIS 6.0 das die einziege möglichkeit zum uploaden von Files ein SSH zugang ist. (eigentlich feine sache.) problem Brutal Konfiguriert ind er hinsicht das Man Uploads von ganzen verzeichnisen in die Tonne Drücken darf. nix is datei für datei. weil der server bei mehr als 7 datein einfach Dicht macht. JAHA ...
zweites Und vorallem schlimmstes problem ist wenn die firma entgegen aller sicherheitsbedenken und protesten nicht davon abweicht das die Daten für die Webseite in der FirmenDB liegen sollen! ... sprich der gesamte webseiten content soll aus der Internen Firmen Db kommen? fragt man da sich als progger nicht auch ... grösseres tor als dieses gibs nicht?
das schlimme ist nicht mal die tatsache das sowohl alle internen sachen der firma und alle webcontents auf der selben DB liegen nein ... das schlimme ist es ist Nur EIN server ... EIN einzieger server der sowohl alle internen anfragen abarbeitet als auch nun die neu hinzukommenden externen anfragen. vorallem wenn der Kunde dann auch noch eine Oracle Db nutzt bei der anscheind sogut wie jeder sicherheitsabfrage durchgeführt wird bevor die DB auch nur irgenntwas tut.
das schlimmste für komplexe CMS system ist dann noch der hinzukommende zeitfaktor. da alle anfragen dank verkonfigurierter DB innerhalb von 60 sec abgearbeitet sein müssen.
... kleiner wink mitm zaunpfahl ... das selbe CMS system braucht auf einem MySQL standard XAMPP eingerichten Windoof rechner im schlimmsten fall 30 sek um alle DB anfragen abzuarbeiten ... auf dem Orakel schaffte die DB gerade mal 10 einzelne anfragen in 60 SEK ... ohne das am skript etwas geändert wurde? komisch oder?
was mich aber am meisten wundert ist das es nicht möglich ist in dem Orakel limitierte anfragen zu senden (sprich ich brauch nur 5 datensätze nicht alle 10.000)
wenn man mal davon absieht das das CMS im admin bereich innerhalb von 5 sek alles getan hat ... sprich fehler überprüfung suchen von defekten db inhalten ... meldungs generierung ... und und und was so alles dazu gehört. und die seite dann nach nicht mal 10 sek steht und man wieder klicken kann ... das selbe spiel aber unter orakel nicht mal annährend dazu kommt in der selben zeit die gleichen aufgaben abzuarbeiten wird einem als progger schon schlecht.
Vorallem wenn man bedenkt das die seite NOCH nicht einmal Live geschaltet ist und nur wenige leute darauf rum springen...
erlich mir grauts vorm live gang ...
mir graut es davor den einen anruf zu bekommen ... die sagt alles TOT ... alles WEG ... aber naja ... da kann man als progger schrein was man will ... so ne unternehmenslizens für ne extra MySQL db kost nicht die welt ... um 600 euro glaub ich und is auch einmalig aber egal ... ich bin blos programmierer ... der tut wofür er bezahlt wird ...
der jetzt hier schon seit 1 woche sitzt und krampfhaft versucht per SSH daten im umfang von 6 GB von einem auf einen anderen server zu schieben nur weil sie teile des alten systems noch brauchen ... Oo? 76k datein ... einzeln per hand jede für sich ... ... hat wer starkes nerven beruigungsmittel? mein kaffee tut es nicht mehr!
ps: ich glaub in diesen breich hier passt dieser senf am besten ...
Mir jedenfalls schon.
kleines Beispiel. Firma will Webseite neu gestalten mit allem drum und dran. CMS bla usw.
eigentlich nichts Schlimmes. Sie stellt sogar einen neuen Server dafür zur verfügung.
Erstes erwachen. Server ist ein so brutal konfigurierter MS IIS 6.0 das die einziege möglichkeit zum uploaden von Files ein SSH zugang ist. (eigentlich feine sache.) problem Brutal Konfiguriert ind er hinsicht das Man Uploads von ganzen verzeichnisen in die Tonne Drücken darf. nix is datei für datei. weil der server bei mehr als 7 datein einfach Dicht macht. JAHA ...
zweites Und vorallem schlimmstes problem ist wenn die firma entgegen aller sicherheitsbedenken und protesten nicht davon abweicht das die Daten für die Webseite in der FirmenDB liegen sollen! ... sprich der gesamte webseiten content soll aus der Internen Firmen Db kommen? fragt man da sich als progger nicht auch ... grösseres tor als dieses gibs nicht?
das schlimme ist nicht mal die tatsache das sowohl alle internen sachen der firma und alle webcontents auf der selben DB liegen nein ... das schlimme ist es ist Nur EIN server ... EIN einzieger server der sowohl alle internen anfragen abarbeitet als auch nun die neu hinzukommenden externen anfragen. vorallem wenn der Kunde dann auch noch eine Oracle Db nutzt bei der anscheind sogut wie jeder sicherheitsabfrage durchgeführt wird bevor die DB auch nur irgenntwas tut.
das schlimmste für komplexe CMS system ist dann noch der hinzukommende zeitfaktor. da alle anfragen dank verkonfigurierter DB innerhalb von 60 sec abgearbeitet sein müssen.
... kleiner wink mitm zaunpfahl ... das selbe CMS system braucht auf einem MySQL standard XAMPP eingerichten Windoof rechner im schlimmsten fall 30 sek um alle DB anfragen abzuarbeiten ... auf dem Orakel schaffte die DB gerade mal 10 einzelne anfragen in 60 SEK ... ohne das am skript etwas geändert wurde? komisch oder?
was mich aber am meisten wundert ist das es nicht möglich ist in dem Orakel limitierte anfragen zu senden (sprich ich brauch nur 5 datensätze nicht alle 10.000)
wenn man mal davon absieht das das CMS im admin bereich innerhalb von 5 sek alles getan hat ... sprich fehler überprüfung suchen von defekten db inhalten ... meldungs generierung ... und und und was so alles dazu gehört. und die seite dann nach nicht mal 10 sek steht und man wieder klicken kann ... das selbe spiel aber unter orakel nicht mal annährend dazu kommt in der selben zeit die gleichen aufgaben abzuarbeiten wird einem als progger schon schlecht.
Vorallem wenn man bedenkt das die seite NOCH nicht einmal Live geschaltet ist und nur wenige leute darauf rum springen...
erlich mir grauts vorm live gang ...
mir graut es davor den einen anruf zu bekommen ... die sagt alles TOT ... alles WEG ... aber naja ... da kann man als progger schrein was man will ... so ne unternehmenslizens für ne extra MySQL db kost nicht die welt ... um 600 euro glaub ich und is auch einmalig aber egal ... ich bin blos programmierer ... der tut wofür er bezahlt wird ...
der jetzt hier schon seit 1 woche sitzt und krampfhaft versucht per SSH daten im umfang von 6 GB von einem auf einen anderen server zu schieben nur weil sie teile des alten systems noch brauchen ... Oo? 76k datein ... einzeln per hand jede für sich ... ... hat wer starkes nerven beruigungsmittel? mein kaffee tut es nicht mehr!
ps: ich glaub in diesen breich hier passt dieser senf am besten ...
Kommentar