Situasi awal terlihat seperti ini:
- Perangkat lunak perusahaan berbasis PHP.
- Itu disampaikan oleh Apache 2 pada Windows 2003 Server.
- Itu besar .
- Ini adalah warisan dari pengembang yang agak tidak profesional yang tidak keberatan dengan sensitivitas kasus atau pemisah direktori.
Situasi yang diinginkan terlihat seperti itu:
- Semuanya bermigrasi ke Apache 2 di bawah distribusi Linux dengan rasa yang belum diputuskan.
Masalah:
- Kode tak berujung tanpa peduli tentang sensitivitas case atau karakter pemisah direktori.
Saya sudah melakukan riset, tetapi sayangnya tidak menemukan apa pun yang cocok untuk lingkungan produksi. CIOPFS
terlihat bagus tetapi secara eksplisit dimaksudkan untuk tidak digunakan pada sistem produksi. Apakah Anda berpikir mod_spelling
untuk Apache akan menjadi pilihan? Pertanyaan yang belum terselesaikan bagi saya adalah, apakah PHP mengakses file dengan bantuan modul itu atau secara langsung (yang akan membuatnya tidak berguna).
Haruskah kita menelan pil pahit dan membaca semua kode? Kami ingin menghindarinya, karena kami akan mengganti lingkungan perangkat lunak saat ini sepotong demi sepotong dengan barang-barang build baru (dalam jangka panjang).
mod_rewrite
) untuk aplikasi lawas (yang berada di pengaturan lama) melalui server baru, mengganti bagian-bagian dengan cara ini ... mungkin.