فهم ملفات الويب وأنواع امتدادات الملفات

click fraud protection

على الرغم من تشغيل معظم مواقع الويب على خوادم ويب Unix التي ، مثل أجهزة Mac ، لا تتطلب امتدادات ملفات ، فإن هذه الإضافات تساعد في تمييز الملفات. يشير اسم الملف وامتداده إلى نوع الملف ، وكيف يستخدمه خادم الويب ، وكيف يمكنك الوصول إليه.

أنواع الملفات الشائعة

الملفات الأكثر شيوعًا على خوادم الويب هي:

  • صفحات الانترنت
  • الصور
  • نصوص
  • البرامج وأنواع أخرى

صفحات الانترنت

هناك امتدادات قياسية لصفحات الويب: .لغة البرمجة و .htm. لا يوجد فرق بينهما ، ويمكنك استخدام أي منهما على معظم خوادم الويب.

كالامتداد الأصلي لـ صفحات HTML على أجهزة استضافة الويب Unix ، .لغة البرمجة يشير إلى ملف يستخدم HTML (لغة ترميز النص التشعبي) أو XHTML (لغة ترميز النص التشعبي الموسعة).

يتطلب Windows / DOS امتدادات ملفات من ثلاثة أحرف ، مما أدى إلى ظهور ملف .htm تمديد. يشير هذا أيضًا إلى ملفات HTML و XHTML ويمكن استخدامه على أي خادم ويب ، بغض النظر عن نظام التشغيل.

تحتوي الصفحة الافتراضية في دليل موجود على معظم خوادم الويب عادةً على ملف index.htm أو index.html تمديد. لا يتعين على زوار موقع الويب الخاص بك إدخال أي من هذين الملحقين في شريط العناوين ، طالما أنك أعطيت الصفحة الرئيسية أحدهما. على سبيل المثال،

instagram viewer
http://thoughtco.com/index.htm يذهب إلى نفس المكان مثل http://thoughtco.com.

تم إعداد بعض خوادم الويب لاستدعاء الصفحة الرئيسية default.htm، والتي يمكنك تغييرها إذا كان لديك وصول إلى تكوين الخادم.

الصور

أكثر أنواع ملفات الصور شيوعًا على الإنترنت هي GIF, JPG، و بي إن جي. يمكن لجميع المتصفحات عرضها ، ويستخدم مصممو الويب امتداد الشكل الأفضل لتطبيقاتهم الخاصة.

GIF

GIF (تنسيق تبادل الرسوم) هو تنسيق بدون فقدان تم تطويره أولاً بواسطة CompuServe لكل من الصور المتحركة والثابتة. يعمل بشكل أفضل مع الصور ذات الألوان المسطحة والمقتطفات المتحركة القصيرة. يوفر القدرة على فهرسة الألوان للتأكد من أنها تحتوي فقط على ألوان آمنة للويب (أو لوحة ألوان صغيرة بخلاف ذلك) ، مما يجعل حجم الملف صغيرًا.

JPG

ال JPG (المعروف أيضًا باسم JPEG) تم إنشاء التنسيق بواسطة Joint Photographic Experts Group (وبالتالي ، اختصار) للصور الفوتوغرافية. إذا كانت الصورة تحتوي على خصائص فوتوغرافية بدون مساحات من الألوان المسطحة ، فهي مناسبة تمامًا لتنسيق الملف هذا. صورة محفوظة بامتداد .jpg أو .jpeg عادةً ما يتم ضغط الامتداد ، مما ينتج عنه حجم ملف أصغر من ملف .gif ملف.

بي إن جي

ال PNG (رسم الشبكة المحمولة) تم إنشاء التنسيق للويب ، مع ضغط ولون وشفافية أفضل من ملفات GIF. لا يلزم أن تحتوي ملفات PNG على الامتداد .بي إن جي التمديد ، ولكن هذا ما ستراه في أغلب الأحيان.

نصوص

البرامج النصية هي ملفات تنشط الإجراءات الديناميكية على مواقع الويب. هناك العديد من الأنواع ، ولكنك سترى الأنواع التالية في أغلب الأحيان.

.js (جافا سكريبت)

يمكنك تحميل ملفات JavaScript في صفحة الويب نفسها ، أو يمكنك وضع JavaScript في ملف خارجي واستدعائها من هناك. إذا قمت بكتابة JavaScript في صفحة الويب ، فلن ترى ملف .js التمديد ، لأنه جزء من ملف HTML.

مثال على JavaScript على شاشة الكمبيوتر
دجوي عادل / إيم / جيتي إيماجيس

.java أو .class

غالبًا ما يرتبط هذان الامتدادان ببرامج Java. على الرغم من أنك ربما لن تصادف ملف .java أو .صف دراسي على صفحة الويب ، غالبًا ما تُستخدم هذه الملفات لإنشاء تطبيقات Java الصغيرة لصفحات الويب.

Java عبارة عن ملف لغة برمجة مختلفة من JavaScript.

أنواع الملفات الأخرى

تشير بعض الامتدادات الأخرى التي قد تواجهها إلى الملفات التي تزيد عادةً من الوظيفة والمرونة على موقع الويب.

.php و .php3

ال ملحق .php شائع مثل .لغة البرمجة و .htm على صفحات الويب. يشير هذا الامتداد إلى صفحة مكتوبة بلغة PHP ، وهي لغة مفتوحة المصدر وسهلة التعلم تسهل البرمجة النصية ووحدات الماكرو وتضمينها على موقع ويب.

.shtm و. shtml

تشير هذه إلى الملفات التي تستخدم من جانب الخادم - الترميز الذي يعيش في ملفات منفصلة يتم استدعاؤها في الصفحة. بشكل أساسي ، يسمح لك هذا بتضمين صفحة ويب واحدة داخل أخرى وإضافة إجراءات شبيهة بالماكرو إلى مواقع الويب الخاصة بك.

.asp

يشير هذا الامتداد إلى ملف صفحة الخادم النشط. يوفر ASP البرمجة النصية ووحدات الماكرو ويتضمن ، جنبًا إلى جنب مع اتصال قاعدة البيانات والمزيد. غالبًا ما توجد على خوادم الويب التي تعمل بنظام Windows.

.cfm و. cfml

يتم إعطاء هذه الامتدادات ل ملفات ColdFusion. تعد ColdFusion أداة قوية لإدارة المحتوى من جانب الخادم توفر وحدات الماكرو والبرمجة النصية والمزيد إلى صفحات الويب الخاصة بك.

instagram story viewer