Die Ausgangssituation sieht folgendermaßen aus:
- Die Unternehmenssoftware basiert auf PHP.
- Es wird von Apache 2 auf einem Windows 2003 Server bereitgestellt.
- Es ist groß .
- Es ist ein Vermächtnis von eher unprofessionellen Entwicklern, denen Groß- und Kleinschreibung oder Verzeichnis-Trennzeichen nichts ausmachten.
Die gewünschte Situation sieht so aus:
- Alles wurde unter einer Linux-Distribution mit noch unentschlossenem Flair auf Apache 2 migriert.
Problem:
- Unendlich viel Code, ohne sich um die Groß- und Kleinschreibung oder das Verzeichnis-Trennzeichen zu kümmern.
Ich habe bereits recherchiert, aber leider nichts gefunden, was auch für eine Produktionsumgebung geeignet wäre. CIOPFS
sieht gut aus, ist aber ausdrücklich dazu gedacht, nicht auf Produktionssystemen verwendet zu werden. Würden Sie denken, mod_spelling
dass Apache eine Option wäre? Die noch ungelöste Frage für mich ist, ob PHP mit Hilfe dieses Moduls oder direkt auf Dateien zugreift (was es unbrauchbar machen würde).
Sollten wir die bittere Pille schlucken und den gesamten Code durchgehen? Wir möchten dies vermeiden, da wir die aktuelle Software-Umgebung Stück für Stück (langfristig) durch neues Build-Material ersetzen werden.
mod_rewrite
über den neuen Server eine Art Proxy ( ) für die Legacy-Anwendung (im alten Setup) zu erstellen und die Teile auf diese Weise zu ersetzen ... vielleicht.