انواع فایل های رایج و افزونه های فایل

به چه معناست که همه انواع این فایل ها چیست؟

هنگام یادگیری آنچه که برای ساختن یک صفحه وب لازم است، شما با انواع مختلف فایل ها آشنا خواهید شد. اگر چه بیشتر صفحات وب در سرورهای وب یونیکس اجرا می شوند که مانند مکینتاش از پسوند فایل نیاز ندارند، پسوند فایل نامیده می شوند رایج ترین روش برای تمایز بین فایل ها. هنگامی که یک نام و پسوند فایل را می بینید، می دانید چه نوع فایل، چگونه وب سرور از آن استفاده می کند و چگونه می توانید به آن دسترسی پیدا کنید.

انواع فایل های مشترک

رایج ترین فایل ها در سرورهای وب عبارتند از:

صفحات وب

دو افزونه وجود دارد که استاندارد برای صفحات وب هستند:

.html
.htm

تفاوت بین این دو پسوند وجود ندارد، شما می توانید از بیشتر سرورهای وب استفاده کنید.

.html>
.html افزونه اصلی صفحات HTML در دستگاههای میزبانی وب یونیکس بود. این فایل هر فایل که HTML است (یا XHTML) است.

.htm
.htm توسط Windows / DOS ایجاد شده است زیرا نیاز به پسوند فایل 3 کاراکتر دارد. همچنین فایلهای HTML (و XHTML) را ارجاع می دهد و می تواند بدون هرگونه سیستم عامل در هر وب سرور مورد استفاده قرار گیرد.

index.htm و index.html
این صفحه پیش فرض در دایرکتوری در اکثر وب سرورهاست. اگر می خواهید کسی برای رفتن به صفحه وب خود، اما شما نمی خواهید آنها را به تایپ نام فایل، شما باید صفحه اول index.html را. به عنوان مثال http://thoughtco.com/index.htm به همان محل http://thoughtco.com/ بروید.

برخی از سرورهای وب این صفحه را "default.htm" می نامند و اگر شما به پیکربندی سرور دسترسی داشته باشید می توانید نام فایل را تغییر دهید. درباره صفحات index.html بیشتر بدانید

اکثر مرورگرهای وب می توانند 2 نوع تصاویر وب را مستقیما در مرورگر قرار دهند و نوع سوم (PNG) نیز پشتیبانی بیشتری دریافت می کند. توجه داشته باشید، فرمت های تصویری دیگری وجود دارد که برخی از مرورگرها پشتیبانی می کنند، اما این سه نوع رایج ترین هستند.

.gif
فایل GIF و فرمت تصویر است که برای اولین بار توسط CompuServe توسعه داده شد. بهتر است برای تصاویر با رنگ صاف استفاده شود. این قابلیت توانایی «رنگ» را در تصاویر خود را نشان می دهد تا اطمینان حاصل شود که آنها تنها رنگ های ایمن وب یا یک پالت رنگی دارند و (با تصاویر رنگی تخت) تصاویر را کوچکتر می کند.

شما همچنین می توانید تصاویر متحرک با استفاده از فایل های GIF ایجاد کنید.

.jpg
فرمت JPG یا JPEG برای تصاویر عکاسی ایجاد شد. اگر یک تصویر دارای ویژگی های عکاسی است، بدون گستره ای از رنگ صاف، آن را به خوبی برای یک فایل JPG مناسب است. عکس هایی که به عنوان فایل های JPG ذخیره می شوند، معمولا از یک فایل ذخیره شده در یک فرمت GIF کوچکتر است.

.png
PNG یا شبکه گرافیکی قابل حمل یک فرمت فایل گرافیکی است که برای وب ساخته شده است. فشرده سازی بهتر، رنگ و شفافیت نسبت به فایل های GIF بهتر است. فایل های PNG لزوما نباید فرمت PNG را داشته باشند، اما این طور است که شما اغلب آنها را مشاهده می کنید.

هنگامی که از فرمت های JPG، GIF، یا PNG برای تصاویر وب استفاده کنید

اسکریپت ها فایل هایی هستند که فعالیت های پویا را در وب سایت ها فعال می کنند. انواع بسیاری از اسکریپت ها وجود دارد. اینها تنها چند نفر هستند که در وب سایت ها نسبتا راحت هستند.

.cgi
CGI مخفف Interface Gateway Common می باشد. فایل cgi یک فایل است که در سرور وب اجرا می شود و با کاربر وب ارتباط برقرار می کند. فایل های CGI را می توان با بسیاری از زبان های برنامه نویسی مختلف مانند Perl، C، Tcl و دیگران نوشته شده است. یک فایل CGI لازم نیست که پسوند .cgi داشته باشد، شما همچنین ممکن است آنها را در دایرکتوری / cgi-bin در وب سایت مشاهده کنید.

.pl
این افزونه یک پرول را نشان می دهد. بسیاری از سرورهای وب یک فایل .pl را به عنوان یک CGI اجرا می کنند.

.js
فایل .js یک فایل جاوا اسکریپت است. شما می توانید فایل های جاوا اسکریپت خود را در صفحه وب خود بارگذاری کنید، یا می توانید جاوا اسکریپت را بنویسید و آن را در یک فایل خارجی قرار دهید و آن را از آنجا بارگیری کنید. اگر شما جاوا اسکریپت خود را در صفحه وب بنویسید، افزونه .js را نخواهید دید، زیرا آن بخشی از فایل HTML خواهد بود.

.java یا .class
جاوا یک زبان برنامه نویسی کاملا متفاوت از JavaScript است. و این دو extensions اغلب با برنامه های جاوا همراه است. در حالی که احتمالا در یک فایل جاوا یا .class در یک صفحه وب قرار نمی گیرید، این فایل ها اغلب برای تولید اپلت های جاوا برای صفحات وب استفاده می شوند.

در صفحه بعد در مورد اسکریپت های سمت سرور که در صفحات وب بسیار رایج هستند یاد خواهید گرفت.

همچنین برخی از انواع فایل های دیگر که ممکن است در یک سرور وب مشاهده کنید وجود دارد. این فایل ها معمولا به شما قدرت و انعطاف پذیری بیشتری در وب سایت شما می دهد.

.php و .php3
پسوند .php تقریبا به عنوان .html یا .htm در صفحات وب محبوب است. این افزونه یک صفحه PHP را نشان می دهد. پی اچ پی یک برنامه اسکریپت وب است که اسکریپت، ماکروها را به ارمغان می آورد و به وب سایت شما شامل می شود.

.shtm و .shtml
افزونه .shtml حاوی یک فایل HTML است که باید با مترجم SSI مشاهده شود.

SSI مخفف Server Side Includes. این به شما اجازه می دهد تا یکی از صفحات وب را درون یکی دیگر قرار دهید و اقدامات مربوط به ماکرو را به وب سایت های خود اضافه کنید.

.asp
یک فایل .asp نشان می دهد که صفحه وب یک صفحه فعال سرور است. ASP فراهم می کند اسکریپت، ماکرو، و شامل فایل ها به یک وب سایت. این همچنین فراهم می کند اتصال به پایگاه داده و خیلی بیشتر. این اغلب در سرورهای وب ویندوز یافت می شود.

.cfm و .cfml
این نوع فایل ها نشان می دهد که فایل یک فایل ColdFusion است. ColdFusion ابزار قدرتمند مدیریت محتوا است که ماکروها، اسکریپت ها و موارد دیگر را به صفحات وب شما می دهد.