दूसरे भाग का उत्तर देने के लिए, फ़ाइलों को अपलोड किए बिना उन्हें लाइव करने का एक तरीका उन्हें एक ऐसा नाम देना है जिसे लिंक नहीं किया जाएगा। जैसे किसी index.html
पृष्ठ का नया संस्करण बनाने के लिए , उसे नाम के साथ अपलोड करें index2.html
, फिर देखें http://yoursite.com/index2.html
और जांचें कि वह ठीक काम करता है। एक बार जब आप संतुष्ट हो जाते हैं, तो इसका नाम बदल दें index.html
। यह वास्तव में केवल बहुत छोटी साइटों के लिए है, और यह थोड़ा गड़बड़ हो जाता है यदि आप पृष्ठ के लिए कुछ बाहरी बदलना चाहते हैं, जैसे कि छवियां, सीएसएस या जावास्क्रिप्ट फाइलें, क्योंकि आपके पास होना है image2.png
, तो index2.html
जिसका एकमात्र अंतर यह है कि यह इंगित करता है नया चित्र।
एक पेशेवर प्रोग्रामर के पास हमेशा काम करने के लिए एक परीक्षण प्रणाली होगी, फिर बदलावों से खुश होने के बाद अपने "ऑनलाइन होस्ट" पर अपलोड करें। आप अपने कंप्यूटर पर एक वेब सर्वर स्थापित कर सकते हैं जो केवल आपके स्थानीय नेटवर्क के अंदर पृष्ठों की सेवा करेगा। बेशक आप एक अलग कंप्यूटर का उपयोग भी कर सकते हैं, या (जैसा कि मैं करता हूं) आपके मुख्य कंप्यूटर पर चलने वाली एक वर्चुअल मशीन।
जब कई डेवलपर्स एक साथ काम करते हैं, तो प्रत्येक के पास काम करने के लिए अपनी स्वयं की परीक्षण प्रणाली होगी, फिर अपने परिवर्तनों को एक संस्करण नियंत्रण प्रणाली पर अपलोड करें जो सभी अलग-अलग लोगों से सभी परिवर्तनों का ट्रैक रखता है। यह कैसे काम करता है, इसके लिए दृष्टांत देखें ।
संस्करण नियंत्रण प्रणाली यह देखना आसान बनाती है कि किसने और क्यों बदला। यह जो भी प्रभारी है, उसके द्वारा जाँच की जा सकती है और फिर इसे मास्टर में विलय कर सकता है, और इसे परीक्षण / क्यूए विभाग को सौंप सकता है। एक बार जब वे पूरी तरह से नई सुविधाओं का परीक्षण कर लेते हैं, तो वे इसे लाइव साइट पर अपलोड करने के लिए अनुमोदित करेंगे।