साधारण फाइल प्रकारहरू र फाइल विस्तारहरू

ती सबै फाइल प्रकारहरू के के हुन्?

वेब पृष्ठ निर्माण गर्न के सिक्न जब सिकाउँदा, तपाईं धेरै प्रकारका फाईलहरू भर पर्नुहुनेछ। यद्यपि धेरै वेब पृष्ठहरू युनिक्स वेब सर्भरहरूमा चल्ने छन् जुन, म्याक जस्तै, फाईल एक्सटेन्सनका लागि आवश्यक पर्दैन, फाईलनाम एक्सटेन्सनहरू फाईलहरू बीच फरक फरक तरीका हो। एक पटक तपाईंले फाइल नाम र एक्सटेन्सन देख्नुहुन्छ, तपाइँ थाहा पाउनुहुन्छ कि किस प्रकारको फाइल, वेब सर्भरले यसलाई कसरी प्रयोग गर्दछ, र तपाइँ कसरी यसको पहुँच गर्न सक्नुहुनेछ।

साधारण फाइल प्रकारहरू

वेब सर्भरहरूमा सबै भन्दा साधारण फाइलहरू:

वेब पेजहरु

त्यहाँ वेब पृष्ठहरूको लागि मानक हो कि दुई एक्स्टेन्सनहरू छन्:

.html
.htm

यी दुई विस्तारहरू बीच कुनै फरक छैन, तपाईं धेरै वेब सर्भरमा प्रयोग गर्न सक्नुहुनेछ।

.html>
.html यूनिक्स वेब होस्टिंग मिसिनहरु मा एचटीएमएल पृष्ठों को लागि मूल एक्सटेन्सन थियो। यसले एचटीएमएल (वा XHTML) को कुनै पनि फाईललाई सन्दर्भ गर्दछ।

.htm
.htm लाई 3 क्यारेक्टर फाइल एक्सटेन्सनको लागि यो आवश्यकताको कारण विन्डोज / DOS द्वारा सिर्जना गरिएको थियो। यसले HTML (र XHTML) फाईलहरू पनि उल्लेख गर्दछ, र अपरेटिङ सिस्टमको बाहेक, कुनैपनि वेब सर्भरमा प्रयोग गर्न सकिन्छ।

index.htm र index.html
यो धेरै वेब सर्भरमा डाइरेक्टरीमा डिफल्ट पृष्ठ हो। यदि तपाईं आफ्नो वेब पृष्ठमा जान चाहानुहुन्छ भने, तर तपाई तिनीहरूलाई फाइल नाम टाइप गर्न चाहनुहुन्न, तपाइँ पहिलो पृष्ठ index.html लाई नाम दिनुपर्दछ। उदाहरणको लागि http://thoughtco.com/index.htm त्यही स्थानमा जानुहोस् http://thoughtco.com/।

केहि वेब सर्भरले यो पृष्ठ "default.htm" मा कल गर्दछ र यदि तपाइँसँग सर्भर कन्फिगरेसनमा पहुँच भएको फाइल फाइल परिवर्तन गर्न सक्नुहुन्छ। Index.html पृष्ठहरूको बारेमा बढि जान्नुहोस्

प्रायः वेब ब्राउजरहरूले 2 प्रकारको वेब छविहरू सीधा ब्राउजरमा समायोजन गर्न सक्दछ, र तेस्रो प्रकार (PNG) धेरै समर्थन पाइरहेको छ। नोट, केहि ब्राउजरहरू समर्थन गर्ने अन्य छवि ढाँचाहरू छन्, तर यी तीन प्रकारहरू सबैभन्दा सामान्य हो।

.gif
GIF फाईल हो र छवि ढाँचा हो जुन पहिलो कम्प्युसरभ द्वारा विकसित गरिएको थियो। यो फ्ल्याट रंगका साथ तस्बिरहरूको लागि उत्तम प्रयोग गरिन्छ। यसले तपाईँका छविहरूमा "सूचकांक" रङहरूको क्षमता प्रदान गर्दछ भनेर सुनिश्चित गर्नका लागि तिनीहरू केवल वेब सुरक्षित रंगहरू हुन् वा रङहरूको सानो पलेट र (फ्ल्याट रङ्गिएका तस्वीरहरूसहित) तस्बिरहरूलाई सानो बनाउँदछ।

तपाईं GIF फाइलहरू प्रयोग गरेर एनिमेटेड छविहरू पनि सिर्जना गर्न सक्नुहुन्छ।

.jpg
JPG वा जेपीईजी फाइल ढाँचा फोटो फोटोग्राफहरूको लागि सिर्जना गरिएको थियो। यदि चित्रमा फोटोग्राफिक गुणहरू छ भने, फ्लैट रंगको विस्तार बिना, यो jpg फाइल हुन सजिलो छ। तस्बिरहरू जुन JPG फाईलहरू बचत गरिएका छन् सामान्यतया GIF ढाँचामा बचत गरिएको एउटै फाइल भन्दा सानो हुनेछ।

.png
PNG वा पोर्टेबल नेटवर्क ग्राफिक वेबको लागि बनाइएको ग्राफिक फाइल ढाँचा हो। यसमा GIF फाइलहरू भन्दा राम्रो सङ्कुचन, रंग र पारदर्शिता छ। PNG फाईलहरू लाई .png एक्सटेन्सन हुन आवश्यक छैन, तर तपाईले प्रायजसो तिनीहरूलाई देख्नुहुनेछ।

तपाईंको वेब छविहरूको लागि JPG, GIF, वा PNG ढाँचा प्रयोग गर्दा

स्क्रिप्टहरू फाइलहरू हुन् जुन वेबसाइटहरूमा गतिशील कार्यहरू सक्रिय गर्दछ। त्यहाँ धेरै प्रकारका लिपिहरू छन्। यी केहि मात्र हो जुन वेबसाईटहरूमा उचित हास्य हो।

.cgi
CGI सामान्य गेटवे इन्टरफेसको लागि खडा छ। A .cgi फाइल एक फाइल हो जुन वेब सर्भरमा चलिरहेको छ र वेब प्रयोगकर्तासँग अन्तरक्रिया गर्दछ। CGI फाइलहरू धेरै अलग प्रोग्रामिंग भाषाहरू जस्तै पेरल, सी, टcl, र अरूसँग लेख्न सकिन्छ। CGI फाइलसँग .cgi एक्सटेन्सन छैन, तपाइँले पनि तिनीहरूलाई वेबसाइटहरूमा / cgi-bin निर्देशिकाहरूमा देख्न सक्नुहुन्छ।

.pl
यो एक्सटेन्सनले एक पर्ल फाइललाई संकेत गर्दछ। धेरै वेब सर्भरले एक .pl फाइललाई CGI रूपमा चलाउनेछ।

.js
A .js फाइल जाभास्क्रिप्ट फाइल हो। तपाईले जाभास्क्रिप्ट फाइलहरू वेब पृष्ठमा लोड गर्न सक्नुहुनेछ, वा तपाई जाभास्क्रिप्ट लेख्न सक्नुहुन्छ र बाह्य फाइलमा राख्नुहुन्छ र यसलाई त्यहाँ लोड गर्न सक्नुहुन्छ। यदि तपाईंले वेब पेजमा जाभास्क्रिप्ट लेख्नु हुन्छ भने तपाईँले .js विस्तार देख्न सक्नुहुन्न, किनकि यो एचटीएमएल फाइलको भाग हुनेछ।

.java वा .class
जाभा जाभास्क्रिप्टबाट पुरा तरिकाले फरक प्रोग्रामिंग भाषा हो। र यी दुवै एक्सटेन्सनहरू प्राय: जाभा कार्यक्रमहरूसँग सम्बद्ध हुन्छन्। जब तपाईं वेब पृष्ठमा एक .java वा .class फाइलमा आउन सक्नुहुन्न, यी फाइलहरू प्राय: वेब पृष्ठहरूको लागि जाभा एप्लेट उत्पन्न गर्न प्रयोग गरिन्छ।

अर्को पृष्ठमा तपाइँ वेब सर्भरमा सामान्य-साधारण सर्भर-साइड लिपि बारे जान्नुहुनेछ।

त्यहाँ केहि अन्य फाइल प्रकारहरू छन् जुन तपाईंले वेब सर्भरमा हेर्न सक्नुहुन्छ। यी फाईलहरू सामान्यतया तपाइँलाई तपाइँको वेबसाइटमा अधिक शक्ति र लचीलापन प्रदान गर्नका लागि गरिन्छ।

.php र .php3
.php एक्सटेन्सन वेब पेजहरूमा .html वा .htm को रूपमा लगभग लोकप्रिय छ। यो एक्स्टेन्सनले PHP पृष्ठलाई संकेत गर्दछ। PHP एक वेब स्क्रीप्टिंग प्रोग्राम हो जसले स्क्रिप्टिंग, म्याक्रो ल्याउँछ, र तपाईंको वेबसाइटमा समावेश गर्दछ।

.shtm र .shtml
.shtml एक्सटेन्सनले एसएसआई इन्टरप्राइटरसँग हेर्न सकिने एचटीएमएल फाइललाई संकेत गर्दछ।

एसएसआई सर्भर साइडका लागि खडा छ। यसले तपाईंलाई अर्को भित्र एक वेब पेज समावेश गर्न अनुमति दिन्छ, र तपाईंको वेबसाइटहरूमा म्याक्रो जस्तै कामहरू थप्नुहोस्।

.asp
A .asp फाइलले वेब पृष्ठ एक सक्रिय सर्भर पृष्ठ हो भनेर संकेत गर्दछ। ASP ले स्क्रिप्टिङ, म्याक्रो प्रदान गर्दछ र वेबसाइटमा फाईलहरू समावेश गर्दछ। यसले डेटाबेस कनेक्टिविटी र धेरै अधिक प्रदान गर्दछ। यो प्रायः प्राय: विन्डोज वेब सर्भरहरूमा पाइन्छ।

.cfm र .cfml
यी फाईल प्रकारहरूले फाइल सर्फफ्युन्स फाइल हो भनेर संकेत गर्दछ। ColdFusion एक शक्तिशाली सर्भर-साइड सामग्री व्यवस्थापन उपकरण हो जसले म्याक्रो, लिपिङ्, र थप वेब पेजहरूमा ल्याउँछ।