ປະເພດໄຟລ໌ທົ່ວໄປແລະຂະຫຍາຍໄຟລ໌

ປະເພດຂອງໄຟລ໌ທັງຫມົດເຫຼົ່ານີ້ແມ່ນຫຍັງ?

ໃນເວລາທີ່ຮຽນຮູ້ສິ່ງທີ່ມັນໃຊ້ເວລາເພື່ອສ້າງຫນ້າເວັບ, ທ່ານຈະມາໃນທົ່ວປະເພດຕ່າງໆທີ່ແຕກຕ່າງກັນຂອງໄຟລ໌. ເຖິງແມ່ນວ່າຫນ້າເວັບສ່ວນໃຫຍ່ແມ່ນໃຊ້ໃນເຄື່ອງແມ່ຂ່າຍເວັບ Unix ເຊິ່ງ, ເຊັ່ນ Macs, ບໍ່ຈໍາເປັນຕ້ອງມີການຂະຫຍາຍໄຟລ໌, ການຂະຫຍາຍຊື່ໄຟລ໌ແມ່ນວິທີທີ່ພົບເລື້ອຍທີ່ສຸດໃນການແຍກຄວາມແຕກຕ່າງລະຫວ່າງແຟ້ມ. ເມື່ອທ່ານເຫັນຊື່ໄຟລ໌ແລະສ່ວນຂະຫຍາຍ, ທ່ານຮູ້ວ່າປະເພດໄຟລ໌ໃດ, ວິທີການໃຊ້ເຄື່ອງແມ່ຂ່າຍເວັບແລະວິທີທີ່ທ່ານສາມາດເຂົ້າເຖິງມັນ.

ປະເພດໄຟລ໌ທົ່ວໄປ

ໄຟລ໌ທົ່ວໄປທີ່ສຸດໃນເຄື່ອງແມ່ຂ່າຍເວັບແມ່ນ:

ຫນ້າເວັບໄຊຕ໌

ມີສອງຂະຫຍາຍເຊິ່ງເປັນມາດຕະຖານສໍາລັບຫນ້າເວັບຕ່າງໆ:

html
htm

ບໍ່ມີຄວາມແຕກຕ່າງກັນລະຫວ່າງການຂະຫຍາຍທັງສອງນີ້, ທ່ານສາມາດໃຊ້ໃນເຄື່ອງແມ່ຂ່າຍເວັບທີ່ສຸດ.

html>
.html ແມ່ນສ່ວນຂະຫຍາຍຕົ້ນສະບັບສໍາລັບຫນ້າ HTML ໃນເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ Unix. ມັນອ້າງອີງໃສ່ໄຟລ໌ໃດທີ່ເປັນ HTML (ຫຼື XHTML).

htm
.htm ໄດ້ຖືກສ້າງຂື້ນໂດຍ Windows / DOS ຍ້ອນວ່າມັນຕ້ອງການສໍາລັບການຂະຫຍາຍໄຟລ໌ 3 ຕົວອັກສອນ. ມັນຍັງອ້າງອີງເຖິງໄຟລ໌ HTML (ແລະ XHTML), ແລະສາມາດນໍາໃຊ້ໃນເຄື່ອງແມ່ຂ່າຍເວັບໃດຫນຶ່ງ, ບໍ່ວ່າລະບົບປະຕິບັດການ.

indexhtm and indexhtml
ນີ້ແມ່ນຫນ້າເລີ່ມຕົ້ນໃນໄດເລກະທໍລີທີ່ສຸດໃນເຄື່ອງແມ່ຂ່າຍເວັບທີ່ສຸດ. ຖ້າທ່ານຕ້ອງການຄົນທີ່ເຂົ້າໄປຫນ້າເວັບໄຊທ໌ຂອງທ່ານ, ແຕ່ທ່ານບໍ່ຕ້ອງການໃຫ້ພິມຊື່ແຟ້ມ, ທ່ານຄວນຕັ້ງຊື່ດັດນີຫນ້າທໍາອິດ .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 ຫຼື Portable Network Graphic ແມ່ນຮູບແບບໄຟລ໌ຮູບພາບທີ່ຖືກສ້າງຂຶ້ນສໍາລັບເວັບໄຊທ໌. ມັນມີການບີບອັດ, ສີ, ແລະຄວາມໂປ່ງໃສທີ່ດີກ່ວາໄຟລ໌ GIF. ໄຟລ໌ PNG ບໍ່ຈໍາເປັນຕ້ອງມີການຂະຫຍາຍໂປຼແກຼມ, ແຕ່ວ່ານັ້ນແມ່ນວິທີທີ່ທ່ານມັກຈະເບິ່ງມັນ.

ເມື່ອໃຊ້ຮູບແບບ JPG, GIF ຫຼື PNG ສໍາລັບຮູບພາບເວັບຕ່າງໆ

Scripts ແມ່ນໄຟລ໌ທີ່ເຮັດໃຫ້ການກະທໍາແບບເຄື່ອນໄຫວຢູ່ໃນເວັບໄຊທ໌. ມີຫລາຍປະເພດຂອງສະຄິບ. ເຫຼົ່ານີ້ແມ່ນມີພຽງແຕ່ຈໍານວນຫນ້ອຍທີ່ມີຄວາມສາມັກຄີໃນເວັບໄຊທ໌.

cgi
CGI stands for Common Gateway Interface. ໄຟລ໌ .cgi ແມ່ນໄຟລ໌ທີ່ຈະດໍາເນີນການກ່ຽວກັບເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ແລະພົວພັນກັບຜູ້ໃຊ້ເວັບໄຊຕ໌. ໄຟລ໌ CGI ສາມາດຖືກຂຽນດ້ວຍພາສາການຂຽນໂປຼແກຼມຕ່າງໆ, ເຊັ່ນ Perl, C, Tcl, ແລະອື່ນໆ. ໄຟລ໌ CGI ບໍ່ຈໍາເປັນຕ້ອງມີການຂະຫຍາຍ .cgi, ທ່ານອາດຈະເບິ່ງໄຟລ໌ / cgi-bin ໃນເວັບໄຊທ໌.

pl
ການຂະຫຍາຍນີ້ສະແດງເຖິງໄຟລ໌ Perl. ເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ຈໍານວນຫຼາຍຈະດໍາເນີນການໄຟລ໌ .pl ເປັນ CGI.

js
ໄຟລ໌ .js ແມ່ນໄຟລ໌ Javascript. ທ່ານສາມາດໂຫລດໄຟລ໌ JavaScript ຂອງທ່ານເຂົ້າໃນຫນ້າເວັບຂອງມັນເອງຫຼືທ່ານສາມາດຂຽນ JavaScript ແລະວາງມັນໄວ້ໃນໄຟລ໌ພາຍນອກແລະໂຫລດມັນຈາກນັ້ນ. ຖ້າທ່ານຂຽນ JavaScript ຂອງທ່ານໃນຫນ້າເວັບທ່ານຈະບໍ່ເຫັນການຂະຫຍາຍ .js ດັ່ງທີ່ມັນຈະເປັນສ່ວນຫນຶ່ງຂອງໄຟລ໌ HTML.

java or class
Java ແມ່ນພາສາການຂຽນໂປລແກລມທີ່ແຕກຕ່າງກັນຫມົດຈາກ JavaScript. ແລະການຂະຫຍາຍທັງສອງນີ້ມັກຈະກ່ຽວຂ້ອງກັບໂຄງການ Java. ໃນຂະນະທີ່ທ່ານອາດຈະບໍ່ເຂົ້າມາຫາໄຟລ໌ .java ຫຼື .class ຢູ່ຫນ້າເວັບ, ໄຟລ໌ເຫຼົ່ານີ້ຖືກນໍາໃຊ້ເພື່ອສ້າງ applets Java ສໍາລັບຫນ້າເວັບຕ່າງໆ.

ໃນຫນ້າຕໍ່ໄປທ່ານຈະໄດ້ຮຽນຮູ້ກ່ຽວກັບອັກສອນເຊີຟເວີທີ່ພົບເລື້ອຍໃນຫນ້າເວັບຕ່າງໆ.

ນອກນັ້ນຍັງມີບາງປະເພດໄຟລ໌ອື່ນໆທີ່ທ່ານອາດຈະເຫັນຢູ່ໃນເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌. ໄຟລ໌ເຫຼົ່ານີ້ແມ່ນປົກກະຕິເພື່ອໃຫ້ທ່ານມີອໍານາດແລະຄວາມຢືດຢຸ່ນຫຼາຍໃນເວັບໄຊທ໌ຂອງທ່ານ.

php and php3
ການຂະຫຍາຍ PHP ແມ່ນເກືອບເປັນທີ່ນິຍົມເຊັ່ນ .html ຫຼື .htm ໃນຫນ້າເວັບຕ່າງໆ. ການຂະຫຍາຍນີ້ສະແດງຫນ້າ PHP. PHP ເປັນໂຄງການສະແກນເວັບທີ່ນໍາສະຄິບ, ແມໂຄແລະລວມເຖິງເວັບໄຊທ໌ຂອງທ່ານ.

shtm and shtml
ການສະ ຫນັບສະຫນູນ shtml ສະແດງໄຟລ໌ HTML ທີ່ຄວນຈະຖືກເບິ່ງດ້ວຍຕົວແປພາສາ SSI.

SSI stands for Server Side Includes. ເຫຼົ່ານີ້ຊ່ວຍໃຫ້ທ່ານສາມາດປະກອບຫນ້າເວັບໄຊຕ໌ຫນຶ່ງພາຍໃນອື່ນ, ແລະເພີ່ມປະຕິບັດງານຄ້າຍຄືກັບມະຫາຊົນໃນເວັບໄຊທ໌ຂອງທ່ານ.

.asp
ໄຟລ໌ Aasp ຊີ້ໃຫ້ເຫັນວ່າຫນ້າເວັບແມ່ນ Active Server Page. ASP ສະຫນອງການ scripting, macros, ແລະປະກອບໄຟລ໌ກັບເວັບໄຊທ໌. ມັນຍັງສະຫນອງການເຊື່ອມຕໍ່ຖານຂໍ້ມູນແລະຫຼາຍ. ມັນຖືກພົບເຫັນເລື້ອຍໆໃນເຄື່ອງແມ່ຂ່າຍຂອງ Windows.

cfm ແລະ cfml
ປະເພດໄຟລ໌ເຫຼົ່ານີ້ຊີ້ໃຫ້ເຫັນວ່າໄຟລ໌ແມ່ນໄຟລ໌ ColdFusion. ColdFusion ແມ່ນເຄື່ອງມືຄຸ້ມຄອງເນື້ອຫາທີ່ມີປະສິດທິພາບທີ່ມີເຄື່ອງມືທີ່ມີປະສິດທິພາບທີ່ເຮັດໃຫ້ Macros, scripting, ແລະອື່ນໆທີ່ຫນ້າເວັບຕ່າງໆ.