वेब फ़ाइलों और फ़ाइल एक्सटेंशन प्रकारों को समझना

click fraud protection

भले ही अधिकांश वेबसाइटें यूनिक्स वेब सर्वर पर चलती हैं, जिन्हें मैक की तरह फ़ाइल एक्सटेंशन की आवश्यकता नहीं होती है, ये एक्सटेंशन फाइलों को अलग करने में मदद करते हैं। एक फ़ाइल नाम और एक्सटेंशन फ़ाइल के प्रकार को इंगित करता है कि वेब सर्वर इसका उपयोग कैसे करता है, और आप इसे कैसे एक्सेस कर सकते हैं।

सामान्य फ़ाइल प्रकार

वेब सर्वर पर सबसे आम फाइलें हैं:

  • वेब पृष्ठ
  • इमेजिस
  • स्क्रिप्ट
  • कार्यक्रम और अन्य प्रकार

वेब पृष्ठ

वेब पेजों के लिए दो एक्सटेंशन मानक हैं: .html तथा एचटीएम. उनमें कोई अंतर नहीं है, और आप या तो अधिकांश वेब सर्वर पर उपयोग कर सकते हैं।

के लिए मूल विस्तार के रूप में एचटीएमएल पेज यूनिक्स वेब होस्टिंग मशीनों पर, .html एक फ़ाइल को इंगित करता है जो HTML (हाइपरटेक्स्ट मार्कअप लैंग्वेज) या एक्सएचटीएमएल (एक्सटेंसिबल हाइपरटेक्स्ट मार्कअप लैंग्वेज) का उपयोग करती है।

विंडोज़/डॉस को तीन-वर्ण फ़ाइल एक्सटेंशन की आवश्यकता थी, जिसने. को जन्म दिया एचटीएम विस्तार। यह HTML और XHTML फ़ाइलों को भी संदर्भित करता है और ऑपरेटिंग सिस्टम की परवाह किए बिना किसी भी वेब सर्वर पर इसका उपयोग किया जा सकता है।

instagram viewer

अधिकांश वेब सर्वर पर निर्देशिका में डिफ़ॉल्ट पृष्ठ में आमतौर पर एक होता है index.htm या index.html विस्तार। आपकी वेबसाइट के विज़िटर को पता बार में इन दोनों में से किसी एक एक्सटेंशन को दर्ज करने की आवश्यकता नहीं है, जब तक कि आपने उनमें से एक होम पेज दिया है। उदाहरण के लिए, http://thoughtco.com/index.htm उसी स्थान पर जाता है http://thoughtco.com.

कुछ वेब सर्वर होम पेज पर कॉल करने के लिए सेट किए गए हैं डिफ़ॉल्ट.एचटीएम, जिसे आप बदल सकते हैं यदि आपके पास सर्वर कॉन्फ़िगरेशन तक पहुंच है।

इमेजिस

सबसे आम प्रकार की छवि फ़ाइलें ऑनलाइन हैं जीआईएफ, जेपीजी, तथा पीएनजी। सभी ब्राउज़र उन्हें प्रदर्शित कर सकते हैं, और वेब डिज़ाइनर इसका उपयोग करते हैं प्रारूप जो सबसे अच्छा है उनके विशेष अनुप्रयोगों के लिए।

जीआईएफ

जीआईएफ (ग्राफिक इंटरचेंज प्रारूप) एक दोषरहित प्रारूप है जिसे पहले CompuServe द्वारा एनिमेटेड और स्थिर छवियों दोनों के लिए विकसित किया गया था। यह सपाट रंगों और छोटे एनिमेटेड स्निपेट वाली छवियों के लिए सबसे अच्छा काम करता है। यह सुनिश्चित करने के लिए रंगों को अनुक्रमित करने की क्षमता प्रदान करता है कि उनमें फ़ाइल का आकार छोटा रखते हुए केवल वेब-सुरक्षित रंग (या रंगों का एक छोटा पैलेट) शामिल है।

जेपीजी

जेपीजी (उर्फ जेपीईजी) प्रारूप फोटोग्राफिक छवियों के लिए संयुक्त फोटोग्राफिक विशेषज्ञ समूह (इसलिए, संक्षिप्त नाम) द्वारा बनाया गया था। यदि किसी छवि में सपाट रंग के विस्तार के बिना फोटोग्राफिक गुण हैं, तो यह इस फ़ाइल प्रारूप के लिए उपयुक्त है। के साथ सहेजी गई एक तस्वीर जेपीजी या जेपीईजी एक्सटेंशन को आम तौर पर संकुचित किया जाता है, जो a smaller से छोटा फ़ाइल आकार देता है जीआईएफ फ़ाइल।

पीएनजी

पीएनजी (पोर्टेबल नेटवर्क ग्राफिक) जीआईएफ फाइलों की तुलना में बेहतर संपीड़न, रंग और पारदर्शिता के साथ वेब के लिए प्रारूप बनाया गया था। पीएनजी के पास नहीं होना चाहिए पीएनजी एक्सटेंशन, लेकिन इस तरह आप उन्हें अक्सर देखेंगे।

स्क्रिप्ट

स्क्रिप्ट वे फ़ाइलें हैं जो वेबसाइटों पर गतिशील क्रियाओं को सक्रिय करती हैं। कई प्रकार हैं, लेकिन आप निम्न को सबसे अधिक बार देखेंगे।

.js (जावास्क्रिप्ट)

आप जावास्क्रिप्ट फाइलों को वेब पेज में ही लोड कर सकते हैं, या आप जावास्क्रिप्ट को बाहरी फाइल में रख सकते हैं और वहां से कॉल कर सकते हैं। यदि आप अपने जावास्क्रिप्ट को वेब पेज में लिखते हैं, तो आपको यह दिखाई नहीं देगा .जेएस एक्सटेंशन, क्योंकि यह HTML फ़ाइल का हिस्सा है।

कंप्यूटर स्क्रीन पर जावास्क्रिप्ट उदाहरण
देगुई आदिल / आईईईएम / गेट्टी छवियां

.java या .class

ये दो एक्सटेंशन अक्सर जावा प्रोग्राम से जुड़े होते हैं। हालाँकि आप शायद नहीं मिलेंगे a ।जावा या ।कक्षा एक वेब पेज पर एक्सटेंशन, इन फ़ाइलों का उपयोग अक्सर वेब पेजों के लिए जावा एप्लेट बनाने के लिए किया जाता है।

जावा पूरी तरह से है अलग प्रोग्रामिंग भाषा जावास्क्रिप्ट से।

अन्य फ़ाइल प्रकार

आपके सामने आने वाले कुछ अन्य एक्सटेंशन उन फ़ाइलों को संदर्भित कर सकते हैं जो आमतौर पर किसी वेबसाइट पर फ़ंक्शन और लचीलेपन को बढ़ाते हैं।

.php और .php3

.php एक्सटेंशन लगभग उतना ही सामान्य है .html तथा एचटीएम वेब पेजों पर। यह एक्सटेंशन PHP के साथ लिखे गए एक पृष्ठ को इंगित करता है, एक ओपन-सोर्स, सीखने में आसान भाषा जो स्क्रिप्टिंग, मैक्रोज़ की सुविधा प्रदान करती है, और एक वेबसाइट पर शामिल है।

.shtm और .shtml

ये सर्वर-साइड का उपयोग करने वाली फाइलों को दर्शाते हैं- कोडिंग जो अलग-अलग फाइलों में रहती है जिन्हें पेज में बुलाया जाता है। अनिवार्य रूप से, यह आपको एक वेब पेज को दूसरे के अंदर शामिल करने और अपनी वेबसाइटों में मैक्रो जैसी क्रियाओं को जोड़ने की अनुमति देता है।

एएसपी

यह विस्तार एक. को दर्शाता है सक्रिय सर्वर पृष्ठ. ASP डेटाबेस कनेक्टिविटी और बहुत कुछ के साथ स्क्रिप्टिंग, मैक्रोज़ और शामिल प्रदान करता है। यह अक्सर विंडोज वेब सर्वर पर पाया जाता है।

.cfm और .cfml

ये एक्सटेंशन दिए गए हैं कोल्डफ्यूजन फाइलें. कोल्डफ्यूजन एक शक्तिशाली सर्वर-साइड सामग्री प्रबंधन उपकरण है जो आपके वेब पेजों पर मैक्रोज़, स्क्रिप्टिंग और बहुत कुछ लाता है।

instagram story viewer