मैं कहता हूं कि कुछ भी लेकिन एक तुच्छ वेब अनुप्रयोग के लिए, आपको इसे संस्करण देना चाहिए। यहाँ काम पर दो, थोड़ा अलग, धारणाएँ हैं:
- एक पूरे के रूप में आवेदन
- अलग-अलग फाइलें
स्थिति के बावजूद, मेरा मानना है कि फाइलों में व्यक्तिगत संस्करण (या संशोधन) संख्या होनी चाहिए। आदर्श रूप से, यह आपके संस्करण नियंत्रण प्रणाली द्वारा स्वचालित रूप से संभाला जाएगा। जैसा कि यह दूसरों द्वारा कहा गया है, इसकी तिथि और समय की तुलना में फ़ाइल के संस्करण संख्या को संदर्भित करना आसान है।
यदि आपके पास एप्लिकेशन का एक से अधिक लाइव इंस्टॉलेशन है (या हो सकता है), तो इसे पूरे संस्करण के रूप में होना चाहिए। यह भी एक अच्छा अभ्यास है यदि आपके पास अलग-अलग देव और परीक्षण वातावरण हैं (जैसा कि आपको चाहिए)। प्रत्येक एप्लिकेशन (या रिलीज़) संस्करण संख्या विशिष्ट संस्करण संख्याओं में व्यक्तिगत फ़ाइलों के संग्रह को संदर्भित करती है। जबकि इस सब से निपटना एक अतिरिक्त बोझ है, विशिष्ट पुनरीक्षण संख्याओं पर व्यक्तिगत फ़ाइलों की तुलना में एक विशिष्ट रिलीज़ को चेक-आउट करना आसान है।
यह मुझे भाषाविज्ञान में एक धारणा के बारे में सोचता है। यह कहा जाता है कि यदि आप किसी भाषा में कुछ व्यक्त नहीं कर सकते, तो आप इसके बारे में (उस भाषा में) विचार नहीं कर सकते। मुझे लगता है कि जर्मन शब्द 'शादेनफ्राइड।' उस शब्द के संदर्भ में, "किसी और के दुर्भाग्य के कारण आनंद महसूस करने" की इस धारणा के बारे में सोचना (और बोलना) बहुत आसान है, इसकी परिभाषा से। यही कारण है कि अंग्रेजी भाषा में इस शब्द का उपयोग नहीं हुआ है।
इसी तरह, संस्करण संख्याएं आपके एप्लिकेशन और विशिष्ट राज्यों में इसकी फाइलों को बोलना (और सोचना) आसान बनाती हैं। यदि आप किसी एक व्यक्ति की टीम हैं, तो एक अनुप्रयोग पर काम कर रहे हैं, तो इससे बहुत अधिक अंतर होने की संभावना नहीं है। हालाँकि, जैसे-जैसे चीजें अधिक जटिल होती जाती हैं, आपके लिए इन लेबलों का उपयोग के लिए उपलब्ध होना बेहतर होता है।