نرى أحياناً في بعض المواقع و بعض اللواحق غير المفهومة و هذا الموضوع يشرح لنا كيف يتم ذلك
ملف html قد يكون اسمه بهذا الشكل
filename.htm
filename.html
filename.phtml - هذا الملف قد يحوي أوامر php أيضاً وقد لا يحوي أي شيء سوى أوامر html
filename.shtml - هذا الملف يستطيع أن يستخدم بعض أوامر المزود مثل SSI لإضافة عدة صفحات ضمن ملف واحد.
وأي اسم آخر مثل ihtml وأو حتى xyzhtml قد يحوي أوامر للغة أخرى أو لا يحوي أي شيء سوى HTML اسم الملف مجرد اسم ويمكنك حتى أن تغير الاسم من خلال إعدادات المزود ليصبح filename.WOW إذا أردت، في النهاية ستبقى هذه الملفات مجرد ملفات نصية تحوي أوامر HTML وربما أوامر لغات برمجة أخرى مثل PHP أو Perl أو Python.
لنأتي إلى اللغات، إن كتبت ملفاً بلغة XML فعادة ستحفظه بهذا الاسم : filename.xml، أما إذا كتبت ملفاً بلغة XHTML فستحفظه بامتداد: filename.html أو filename.htm، لا يوجد امتداد اسمه filename.xhtml.
أما أحيانا فنرى لوحق نسمع بها لأول مرة و و ليس لها علاقة بأي لغة برمجة مثل موقع hi5 الذي يستخدم اللاحقة do في الحقيقة الموقع مبمرج بلغة الــphp و لكنهم يستخدمون كود عمله تغيير إسم اللاحقة إلى أي إسم مع الحفاظ على عمل الصفحة و هذا هو الكود
بإمكانك برمجه سكربت php وتغيير الإمتداد لأي إمتداد تريده بهذا الكود
AddType application/x-httpd-php do
تضعه في النوت باد وتحفظه بــ .htaccess
وبعدين إرفعه للموقع وأي ملف php غيره وحطه do
مثال
http://www.hi5.com/friend/addPhoto.do
أتمنى أن يكون الموضوع مفيد للجميع