प्रारंभिक स्थिति इस तरह दिखती है:
- कॉर्पोरेट सॉफ्टवेयर PHP- आधारित है।
- यह Apache 2 द्वारा विंडोज 2003 सर्वर पर दिया गया है।
- यह बड़ा है ।
- यह बल्कि अव्यवसायिक डेवलपर्स की विरासत है जिन्होंने केस सेंसिटिविटी या डायरेक्टरी सेपरेटर के बारे में बुरा नहीं माना।
वांछित स्थिति इस तरह दिखती है:
- अभी तक अछूता स्वाद के लिनक्स वितरण के तहत अपाचे 2 में माइग्रेट किया गया सब कुछ।
मुसीबत:
- केस-सेंसिटिविटी या डायरेक्टरी सेपरेटर कैरेक्टर के बारे में बिना किसी परवाह के अंतहीन टन।
मैंने पहले से ही कुछ शोध किया था, लेकिन दुर्भाग्य से ऐसा कुछ भी नहीं मिला जो उत्पादन के माहौल के लिए भी उपयुक्त होगा। CIOPFSअच्छा लग रहा है, लेकिन स्पष्ट रूप से इसका मतलब उत्पादन प्रणालियों पर इस्तेमाल नहीं किया जाना है। क्या आपको लगता है कि mod_spellingअपाचे के लिए एक विकल्प होगा? मेरे लिए अभी तक अनसुलझा सवाल है, अगर PHP उस मॉड्यूल या सीधे (जो इसे बेकार कर देगा) की मदद से फाइलों तक पहुंचता है।
क्या हमें कड़वी गोली निगलनी चाहिए और सभी कोड के माध्यम से जाना चाहिए? हम इससे बचना चाहते हैं, क्योंकि हम वर्तमान सॉफ़्टवेयर पर्यावरण के टुकड़े को नए बिल्ड सामान (लंबी अवधि में) के साथ बदल देंगे।
mod_rewriteनए सर्वर के माध्यम से विरासत एप्लिकेशन (पुराने सेटअप में रहने वाले) के लिए किसी तरह के प्रॉक्सी ( ) बनाने की हो सकती है , इस तरह से भागों की जगह ले सकती है ... शायद।