عام فائل کی اقسام اور فائل کی توسیع

ان تمام فائل کی اقسام کا کیا مطلب ہے؟

ویب صفحہ بنانے کے لۓ اس وقت سیکھنے جب آپ بہت سے مختلف قسم کی فائلوں میں آ جائیں گے. اگرچہ زیادہ سے زیادہ ویب صفحات یونیکس ویب سرورز پر چل رہے ہیں جس میں، میکس کی طرح، فائل کی توسیع کی ضرورت نہیں ہے، فائلوں کے درمیان فاصلہ کرنے کے لئے فائل نام کی توسیع کا سب سے عام طریقہ ہے. ایک بار جب آپ فائل کا نام اور توسیع دیکھتے ہیں تو، آپ کو معلوم ہے کہ کس قسم کی فائل ہے، ویب سرور اسے کیسے استعمال کرتا ہے، اور آپ اسے کس طرح تک رسائی حاصل کرسکتے ہیں.

عام فائل کی اقسام

ویب سرورز پر سب سے عام فائلیں ہیں:

ویب صفحات

دو صفحات ہیں جو ویب صفحات کے معیار ہیں:

.html
.htm

ان دو توسیع کے درمیان کوئی فرق نہیں ہے، آپ کو یا تو زیادہ سے زیادہ ویب سرورز پر استعمال کرسکتے ہیں.

.html>
ایچ ٹی ایم ایل یونیکس ویب ہوسٹنگ مشینوں پر HTML صفحات کے لئے اصل توسیع تھی. یہ کسی ایسی فائل کا حوالہ دیتا ہے جو HTML (یا XHTML) ہے.

.htm
HTTP / DOS کی طرف سے پیدا کیا گیا تھا کیونکہ 3 کردار فائل کی توسیع کے لئے اس کی ضرورت ہے. یہ بھی ایچ ٹی ایم ایل (اور XHTML) فائلوں کا حوالہ دیتا ہے، اور آپریٹنگ سسٹم کے بغیر، کسی بھی ویب سرور پر استعمال کیا جا سکتا ہے.

index.htm اور index.html
یہ سب سے زیادہ ویب سرورز پر ڈائریکٹری میں ڈیفالٹ صفحہ ہے. اگر آپ چاہتے ہیں کہ کسی کو آپ کے ویب صفحہ پر جانے کی ضرورت ہے، لیکن آپ نہیں چاہتے کہ فائل کا نام ٹائپ کرنا پڑے، تو آپ کو پہلا صفحہ index.html نام کرنا چاہئے. مثال کے طور پر http://thoughtco.com/index.htm اسی جگہ پر جائیں گے http://thoughtco.com/.

کچھ ویب سرورز اس صفحے کو "ڈیفالٹ ڈیفالٹ" کہتے ہیں اور آپ سرور نام کی ترتیب تک رسائی حاصل کرسکتے ہیں تو آپ فائل کا نام تبدیل کرسکتے ہیں. index.html صفحات کے بارے میں مزید جانیں

زیادہ سے زیادہ ویب براؤزر براؤزر میں براہ راست 2 قسم کی ویب تصاویر کو ایڈجسٹ کرسکتے ہیں، اور تیسری قسم (PNG) بہت زیادہ حمایت حاصل کر رہی ہے. نوٹ، وہاں کچھ تصویر فارمیٹس ہیں جو کچھ براؤزر سپورٹ کرتے ہیں، لیکن یہ تین اقسام سب سے عام ہیں.

جی جی
GIF فائل اور تصویر کی شکل ہے جو سب سے پہلے CompuServe کی طرف سے تیار کیا گیا تھا. یہ فلیٹ رنگوں کے ساتھ تصاویر کے لئے بہترین استعمال کیا جاتا ہے. یہ آپ کی تصاویر پر "انڈیکس" رنگوں کی صلاحیت پیش کرتا ہے تاکہ اس بات کا یقین کرنے کے لۓ کہ وہ صرف ویب محفوظ رنگ یا رنگوں کا ایک چھوٹا سا پیلیٹ اور فلیٹ رنگ کی تصاویر کے ساتھ ہی چھوٹا تصاویر بنائیں.

آپ GIF فائلوں کو استعمال کرتے ہوئے متحرک تصاویر بھی بنا سکتے ہیں.

.jpg
JPG یا JPEG فائل کی شکل فوٹو گرافی کی تصاویر کیلئے تیار کی گئی تھی. اگر کوئی تصویر فوٹو گرافی کی خصوصیات ہے، فلیٹ رنگ کی توسیع کے بغیر، یہ جے پی پی فائل بننے کے لئے مناسب ہے. تصاویر جنہیں JPG فائلوں کے طور پر محفوظ کیا جاتا ہے عام طور پر ایک GIF فارمیٹ میں محفوظ کردہ اسی فائل سے چھوٹا ہوگا.

.png
PNG یا پورٹ ایبل نیٹ ورک گرافک ایک گرافک فائل کی شکل ہے جسے ویب کے لئے بنایا گیا تھا. اس میں GIF فائلوں کے مقابلے میں بہتر سمپیڑن، رنگ، اور شفافیت ہے. PNG فائلوں کو پی پی جی توسیع لازمی طور پر نہیں ہے، لیکن اس طرح آپ اکثر ان کو دیکھیں گے.

جب آپ اپنی ویب کی تصاویر کے لئے JPG، GIF، یا PNG شکلیں استعمال کرتے ہیں

سکرپٹ ایسی فائلیں ہیں جو ویب سائٹس پر متحرک کارروائیوں کو فعال کرتے ہیں. بہت سے قسم کے سکرپٹ ہیں. یہ صرف چند ایسے ہیں جو ویب سائٹس پر کافی طے شدہ ہیں.

.cgi
سی جی آئی کامن گیٹ وے انٹرفیس کے لئے کھڑا ہے. A .cgi فائل ایک ایسی فائل ہے جو ویب سرور پر چلائے گی اور ویب صارف سے بات چیت کرے گی. CGI فائلوں کو بہت سے مختلف پروگرامنگ زبانوں، جیسے پرل، سی، ٹیل، اور دیگر کے ساتھ لکھا جا سکتا ہے. CGI فائل کو سی سی جی توسیع نہیں ہے، آپ ان کو ویب سائٹس پر بھی / cgi-bin ڈائریکٹریز بھی دیکھ سکتے ہیں.

.pl
یہ توسیع ایک پریل فائل کا اشارہ کرتا ہے. بہت سے ویب سرورز CGI کے طور پر ایک. فائل کو چلائیں گے.

.js
AJS فائل ایک جاوا اسکرپٹ فائل ہے. آپ اپنے جاوا اسکرپٹ فائلوں کو اپنے ویب صفحے میں لوڈ کرسکتے ہیں، یا آپ جاوا اسکرپٹ لکھ سکتے ہیں اور اسے بیرونی فائل میں رکھ سکتے ہیں اور اسے وہاں سے لوڈ کرسکتے ہیں. اگر آپ ویب جاوا اسکرپٹ میں لکھتے ہیں تو آپ .js توسیع نہیں دیکھیں گے، کیونکہ یہ HTML فائل کا حصہ ہوگا.

.java یا .class
جاوا جاوا اسکرپٹ سے مکمل پروگرامنگ زبان ہے. اور یہ دو توسیع اکثر جاوا کے پروگراموں کے ساتھ منسلک ہوتے ہیں. جب آپ کسی ویب صفحہ پر .java یا .class فائل میں نہیں آئیں گے، تو ان فائلوں کو اکثر ویب صفحات کے لئے جاوا ایپلٹ پیدا کرنے کے لئے استعمال کیا جاتا ہے.

اگلے صفحے پر آپ سرور سائڈ اسکرپٹ کے بارے میں سیکھیں گے جو ویب صفحات پر بہت عام ہیں.

کچھ دوسری قسم کی فائلیں بھی ہیں جو آپ ویب سرور پر دیکھ سکتے ہیں. یہ فائلیں عام طور پر آپ کی ویب سائٹ پر زیادہ طاقت اور لچکدار دینے کے لئے ہیں.

.پی پی اور .php3
.pp توسیع تقریبا صفحات کے طور پر مقبول صفحات یا ویب صفحات پر .html ہے. یہ توسیع پی ایچ پی کے صفحے کا اشارہ کرتا ہے. پی ایچ پی ایک ویب سکرپٹ پروگرام ہے جو سکرپٹ، میکروس لاتا ہے اور اپنی ویب سائٹ پر شامل ہوتا ہے.

.ttm اور. ٹی ٹی ایم ایل
ٹی ایم ایل توسیع ایک ایچ ٹی ایم ایل فائل کی نشاندہی کرتا ہے جو ایس ایس ایس مترجم کے ساتھ دیکھا جانا چاہئے.

ایس ایس او سرور سائڈ پر مشتمل ہے. یہ آپ کو ایک دوسرے کے اندر ایک ویب صفحہ شامل کرنے کی اجازت دیتا ہے، اور اپنی ویب سائٹوں میں میکرو کی طرح کے اعمال شامل کریں.

.asp
Aasp فائل سے پتہ چلتا ہے کہ ویب صفحہ ایک فعال سرور پیج ہے. ایس ایس پی سکرپٹ، میکروس فراہم کرتا ہے، اور ویب سائٹ پر فائلوں کو شامل کرتا ہے. یہ ڈیٹا بیس کنیکٹوٹی اور بہت کچھ فراہم کرتا ہے. یہ اکثر ونڈوز ویب سرور پر پایا جاتا ہے.

.cfm اور .cfml
یہ فائل کی اقسام سے پتہ چلتا ہے کہ فائل سرف فیوژن فائل ہے. سرد فیوژن ایک طاقتور سرور سائڈ مینجمنٹ کا آلہ ہے جو میکس، اسکرپٹنگ، اور اپنے ویب صفحات پر مزید لاتا ہے.