बड़े पैमाने पर, एडोब (और उनके सामने मैक्रोमीडिया) काफी पिछड़े समय तक चले गए हैं ताकि पिछड़ा संगतता सुनिश्चित हो सके; तो अंगूठे का नियम यह है कि आप ठीक होना चाहिए।
सबसे पहले और सबसे महत्वपूर्ण, मैं कोल्डफ्यूजन के कोड संगतता विश्लेषक का उपयोग करता हूं। यदि आप उन्नयन से पहले जांचना चाहते हैं तो यह निःशुल्क डेवलपर संस्करण के हिस्से के रूप में उपलब्ध है।
आप इसे ColdFusion प्रशासक में डिबगिंग & लॉगिंग अनुभाग में, के रूप में "कोड विश्लेषक" पा सकते हैं,।
यह उस पृष्ठ पर कहते हैं:
कोड संगतता विश्लेषक ColdFusion के पूर्व संस्करणों से ColdFusion करने के लिए अपने आवेदन पत्र की ओर पलायन में मदद करता है।
कोड संगतता विश्लेषक आपके द्वारा निर्दिष्ट CFML पृष्ठों की समीक्षा करता है और आपको किसी भी संभावित संगतता समस्याओं के बारे में सूचित करता है। यह असमर्थित और बहिष्कृत सीएफएमएल सुविधाओं का पता लगाता है, और आवश्यक कार्यान्वयन परिवर्तनों की रूपरेखा तैयार करता है जो एक चिकनी प्रवास सुनिश्चित करता है।
विश्लेषक किसी भी मुद्दे नहीं मिल रहा है, तो मैं तो डेवलपर संस्करण स्थापित करने के लिए प्रोत्साहित करते हैं और अपने इकाई परीक्षण चलाते हैं। (आपके पास यूनिट परीक्षण हैं, है ना?)
यदि आपके पास यूनिट परीक्षण नहीं हैं, तो आपका एकमात्र अन्य विकल्प मैन्युअल रूप से सबकुछ जांचने के लिए है। सौभाग्य!
एक अंतिम दृष्टिकोण संस्करण 8 और 9 के साथ रिलीज नोट्स पढ़ने के साथ-साथ 8.1 और 9.1 पॉइंट-रिलीज़ पढ़ने के लिए है। एडोब और मैक्रोमीडिया ठीक से दस्तावेज करने के बारे में सावधानीपूर्वक थे, जो आपके लिए उपयोगी साबित होना चाहिए। रिलीज नोट्स दोनों संस्करण 8 और 9 from Adobe दोनों के लिए पीडीएफ के रूप में उपलब्ध हैं।
स्रोत
2010-09-01 17:08:17
मैंने पिछले साल ऐसा किया था जब मैंने सीएफ 7 सर्वर से सीएफ 9 तक कोड स्थानांतरित किया था। सेटिंग्स या कोड के साथ कोई समस्या नहीं थी। कोड विश्लेषक अच्छा है, हालांकि मैंने कभी भी कोड को माइग्रेट करने वाले कोड के साथ कोई त्रुटि नहीं डाली है। हमारे यहां कई वातावरण हैं (देव, टेस्ट, क्यूए, प्रोड) इसलिए मुझे यह सुनिश्चित करने में बहुत अच्छा समय था कि कट-ओवर होने से पहले सब कुछ नए सर्वर पर था। इसलिए, जैसा कि एडम ने कहा, कई बार परीक्षण करें और मान लें कि आपको ऐसे मुद्दे नहीं मिलते हैं जो आप शायद करेंगे। – Milner