|
รู้จักกับไฟล์แปลกๆในเว็บ
ใครที่เคยเปิดดูในเว็บอย่างละเอียด
อาจพบไฟล์หรือโฟลเดอร์
ที่มีชื่อประหลาดๆจำนวนมาก
และสงสัยว่ามันคืออะไร
หรือใช้ทำอะไร
ไฟล์เหล่านี้คุณไม่ได้สร้าง
แต่ FrontPage มันสร้างให้อัตโนมัติ
ถ้าอยากทำความรู้จักกับมัน
ก็ตามมาเลยครับ
|
โฟลเดอร์ |
_overlay |
|
ไฟล์ |
*.gif |
|
หน้าที่ |
ใช้เก็บไฟล์รูปภาพ gif
ชนิดพื้นโปร่งใส
ซึ่งจะเกิดขึ้นมาโดยอัตโนมัติ
เมื่อเรามีการวางข้อความซ้อนบนรูปภาพ,
รูป gif
นี้ก็คือรูปของข้อความดังกล่าวนั่นเอง
โดย FrontPage
จะแปลงข้อความที่เราพิมพ์
ให้เป็นรูป gif พื้นโปร่งใส
แล้วนำไปซ้อนบนรูปภาพหลักอีกทีหนึ่ง
เวลาแสดงผล
เราจึงเห็นเหมือนกับว่ามีข้อความ
ซ้อนอยู่บนรูปหลักดังกล่าว
อีกกรณีหนึ่งที่มีการใช้โฟลเดอร์นี้
คือเมื่อมีการใช้ปุ่มนำทางของธีม
โดยรูปที่ถูกเก็บในโฟลเดอร์นี้
ก็คือชื่อของปุ่มนำทาง |
 |
|
โฟลเดอร์ |
_derived |
|
ไฟล์ |
*.htx, *.gif |
|
หน้าที่ |
ใช้เก็บไฟล์ที่ FrontPage
สร้างขึ้นมาให้โดยอัตโนมัติ
ตามสถานะของเว็บ
หรือคอมโพเนนต์ที่ถูกใช้ในขณะนั้นๆ
และไฟล์เหล่านี้สามารถจะถูกสร้างใหม่ได้ตลอดเวลา
ตัวอย่างเช่น htx
คือไฟล์ที่สร้างโดย
คอมโพเนนต์ค้นหาข้อความ (search)
ส่วน gif
คือไฟล์ที่ได้จากการซ้อนรูป
gif ของข้อความกับรูปภาพหลัก (กรณีมีการวางข้อความซ้อนบนรูปภาพ
หรือมีการใช้ปุ่มนำทางของธีม)
ซึ่งไฟล์ gif เหล่านี้
เป็นไฟล์ที่จะถูกนำไปแสดงบนเว็บเพจจริงๆ |
 |
|
โฟลเดอร์ |
_borders |
|
ไฟล์ |
top.htm, left.htm, right.htm, bottom.htm |
|
หน้าที่ |
ใช้เก็บไฟล์ HTML
ส่วนที่เป็นขอบร่วมของเว็บเพจ
ในกรณีที่มีการใช้ shared border
โดยแต่ละไฟล์คือขอบร่วมด้านบน,
ซ้าย, ขวา และล่าง ตามลำดับ
เวลาแก้ไข shared border
เราสามารถแก้ไขจากเว็บเพจที่มีการใช้ขอบร่วม
หรือจะเปิดไฟล์เหล่านี้ขึ้นมาแก้ไขโดยตรงก็ได้ |
 |
|
โฟลเดอร์ |
_fpclass |
|
ไฟล์ |
*.class, *.inc |
|
หน้าที่ |
ใช้เก็บโปรแกรม Java (*.class)
ที่จำเป็น
เมื่อมีการเรียกใช้คุณสมบัติบางอย่างของ
FrontPage หรือเก็บโปรแกรม ASP (*.inc)
เมื่อมีการเรียกใช้คุณสมบัติเกี่ยวกับฐานข้อมูล |
 |
|
โฟลเดอร์ |
_themes |
|
ไฟล์ |
*.gif, *.inf, *.css, *.utf8, *.jpg (สำหรับแต่ละธีม) |
|
หน้าที่ |
ใช้เก็บไฟล์ต่างๆ
ที่เป็นองค์ประกอบของธีม (เช่น
รูปภาพ และสไตล์ชีต)
โดยแต่ละธีมจะมีโฟลเดอร์แยกจากกัน
ตามชื่อธีมนั้น |
 |
|
โฟลเดอร์ |
_private |
|
ไฟล์ |
n/a |
|
หน้าที่ |
สำหรับเก็บข้อมูลจากแบบฟอร์ม
ที่ผู้ชมเว็บกรอกเข้ามา
รวมทั้งเก็บไฟล์อื่นๆ
ที่เราต้องการซ่อน
ไม่ให้ผู้ชมมองเห็นและเรียกดูได้
(ในทางปฏิบัติ
จะขึ้นกับเว็บเซิร์ฟเวอร์ด้วย
ว่าได้กำหนดคุณสมบัติของโฟลเดอร์นี้
ให้ผู้ชมสามารถเรียกดูไฟล์ได้หรือไม่) |
 |
|
โฟลเดอร์ |
_vti_bin |
|
ไฟล์ |
shtml.dll, shtml.exe |
|
หน้าที่ |
เป็นไฟล์โปรแกรมส่วนหนึ่งของ
FrontPage Server Extension
ซึ่งทำหน้าที่จัดการกับคอมโพเนนต์
ที่ถูกเรียกใช้ขณะที่ผู้ชมเข้ามาชมเว็บ,
ในบางเซิร์ฟเวอร์จะไม่เห็นว่ามีไฟล์เหล่านี้ |
 |
|
โฟลเดอร์ |
_vti_bin |
|
ไฟล์ |
fpcount.exe |
|
หน้าที่ |
เป็นโปรแกรมที่ทำหน้าที่นับจำนวนผู้ชม
สำหรับคอมโพเนนต์ Hit Counter |
 |
|
โฟลเดอร์ |
_vti_bin/_vti_aut |
|
ไฟล์ |
author.dll, author.exe |
|
หน้าที่ |
เป็นไฟล์โปรแกรมส่วนหนึ่งของ
FrontPage Server Extension
ซึ่งทำหน้าที่จัดการกับ
คำสั่งแก้ไขและปรับปรุงเว็บ,
ในบางเซิร์ฟเวอร์จะไม่เห็นว่ามีไฟล์เหล่านี้ |
 |
|
โฟลเดอร์ |
_vti_bin/_vti_adm |
|
ไฟล์ |
admin.dll, admin.exe |
|
หน้าที่ |
เป็นไฟล์โปรแกรมส่วนหนึ่งของ
FrontPage Server Extension
ซึ่งทำหน้าที่จัดการกับระบบรักษาความปลอดภัยของเว็บ,
ในบางเซิร์ฟเวอร์จะไม่เห็นว่ามีไฟล์เหล่านี้ |
 |
|
โฟลเดอร์ |
_vti_bot |
|
ไฟล์ |
n/a |
|
หน้าที่ |
ใช้สำหรับเก็บคอมโพเนนต์ของ
FrontPage (WebBot)
ที่ผู้ใช้พัฒนาขึ้นมาเองด้วย
FrontPage SDK,
คอมโพเนนต์ที่มีการใช้งาน
จะถูกดาวน์โหลดไปยังคอมพิวเตอร์ของผู้พัฒนาเว็บ
เมื่อคอมโพเนนต์ดังกล่าวถูกแทรกลงในเว็บเพจ |
 |
|
โฟลเดอร์ |
_vti_cnf |
|
ไฟล์ |
เว็บเพจและรูปภาพแต่ละไฟล์
จะมีไฟล์ชื่อเดียวกันปรากฏในโฟลเดอร์นี้ |
|
หน้าที่ |
ใช้เก็บไฟล์ที่เป็นข้อมูลเพิ่มเติม
ของเว็บเพจแต่ละเพจ
หรือรูปภาพแต่ละรูป
ข้อมูลดังกล่าวก็เช่น
ชื่อผู้แก้ไขและวัน-เวลาที่แก้ไขครั้งสุดท้าย,
หมายเหตุกำกับไฟล์ ฯลฯ
ไฟล์เหล่านี้เป็นไฟล์ข้อความธรรมดา
(text file) |
 |
|
โฟลเดอร์ |
_vti_log |
|
ไฟล์ |
author.log |
|
หน้าที่ |
มีเฉพาะในเว็บระดับบนสุด
(root web)
โดยใช้สำหรับเก็บล็อกไฟล์ (log
file)
ซึ่งจะเกิดขึ้นเมื่อผู้บริหารเว็บ
สั่งให้มีการบันทึกคำสั่งการแก้ไขหรือบริหารเว็บ
เพื่อเอาไว้ตรวจสอบภายหลัง (สั่งในไฟล์
frontpg.ini หรือ we<port>.cnf) |
 |
|
โฟลเดอร์ |
_vti_pvt |
|
ไฟล์ |
_x_todo.htm |
|
หน้าที่ |
เก็บข้อมูลปัจจุบันของงานที่จะทำ
(To Do list หรือ Task) |
 |
|
โฟลเดอร์ |
_vti_pvt |
|
ไฟล์ |
_x_todoh.htm |
|
หน้าที่ |
เก็บประวัติหรือความเปลี่ยนแปลงของงานที่จะทำ |
 |
|
โฟลเดอร์ |
_vti_pvt |
|
ไฟล์ |
access.cnf |
|
หน้าที่ |
เป็นข้อมูลสำหรับควบคุมการเข้าใช้เว็บ
ที่ขึ้นกับแต่ละเซิร์ฟเวอร์ |
 |
|
โฟลเดอร์ |
_vti_pvt |
|
ไฟล์ |
administrators.pwd |
|
หน้าที่ |
ชื่อและรหัสผ่านของผู้บริหารเว็บ
(Administrator),
เป็นข้อมูลที่มีการเข้ารหัส (มีเฉพาะบนเซิร์ฟเวอร์ของ
Netscape เท่านั้น) |
 |
|
โฟลเดอร์ |
_vti_pvt |
|
ไฟล์ |
authors.pwd |
|
หน้าที่ |
ชื่อและรหัสผ่านของผู้มีสิทธิแก้ไขเว็บ
(Author),
เป็นข้อมูลที่มีการเข้ารหัส (มีเฉพาะบนเซิร์ฟเวอร์ของ
Netscape เท่านั้น) |
 |
|
โฟลเดอร์ |
_vti_pvt |
|
ไฟล์ |
bots.cnf |
|
หน้าที่ |
ใช้สำหรับคอมโพเนนต์ของ
FrontPage (WebBot)
ที่ผู้ใช้พัฒนาขึ้นมาเองด้วย
FrontPage SDK |
 |
|
โฟลเดอร์ |
_vti_pvt |
|
ไฟล์ |
botinfs.cnf |
|
หน้าที่ |
รายการข้อมูลของคอมโพเนนต์ของ
FrontPage (WebBot)
ที่ผู้ใช้พัฒนาขึ้นมาเอง |
 |
|
โฟลเดอร์ |
_vti_pvt |
|
ไฟล์ |
deptodoc.btr, doctodep.btr |
|
หน้าที่ |
ฐานข้อมูลแสดงความสัมพันธ์
ระหว่างไฟล์ต่างๆในเว็บ (dependency
database) |
 |
|
โฟลเดอร์ |
_vti_pvt |
|
ไฟล์ |
frontpg.lck |
|
หน้าที่ |
เป็นไฟล์ที่มีเฉพาะในเว็บระดับบนสุด
(root web) ไฟล์นี้เป็นไฟล์ป้องกัน
(lock file)
เพื่อไม่ให้ทรัพยากรของเว็บเซิร์ฟเวอร์ถูกเรียกใช้พร้อมๆกัน
และตามปกติควรมีขนาด 0 ไบต์
เมื่อไม่ได้มีใครใช้งาน,
กรณีที่เซิร์ฟเวอร์เป็น IIS
หรือ WebSite ไฟล์นี้จะไปอยู่ที่
C:\Program Files\Microsoft FrontPage\40\Temp แทน |
 |
|
โฟลเดอร์ |
_vti_pvt |
|
ไฟล์ |
linkinfo.cnf |
|
หน้าที่ |
ข้อมูลแบบกลับทาง (back link)
ของไฮเปอร์ลิงค์ซึ่งชี้ไปยังปลายทางที่ไม่ได้อยู่ภายในเว็บนี้ |
 |
|
โฟลเดอร์ |
_vti_pvt |
|
ไฟล์ |
service.cnf |
|
หน้าที่ |
เป็นไฟล์ที่เก็บข้อมูลซึ่งกำหนดการทำงานของเว็บและ
FrontPage Server Extension |
 |
|
โฟลเดอร์ |
_vti_pvt |
|
ไฟล์ |
service.grp |
|
หน้าที่ |
รายชื่อผู้ใช้ที่ถูกจัดเป็นผู้บริหาร
(Administrator) และผู้แก้ไขเว็บ (Author) (มีเฉพาะบนเซิร์ฟเวอร์ของ
CERN และ NCSA เท่านั้น) |
 |
|
โฟลเดอร์ |
_vti_pvt |
|
ไฟล์ |
service.pwd |
|
หน้าที่ |
สำหรับเก็บข้อมูลรหัสผ่าน,
เป็นข้อมูลที่มีการเข้ารหัส
(encrypt),
ไม่ได้ใช้บนเซิร์ฟเวอร์ที่เป็น
IIS หรือ WebSite |
 |
|
โฟลเดอร์ |
_vti_pvt |
|
ไฟล์ |
service.stp |
|
หน้าที่ |
เก็บพาธแบบสัมบูรณ์ของไฟล์
service.pwd และ service.grp
ในระบบไฟล์บนเว็บเซิร์ฟเวอร์
(มีเฉพาะบนเซิร์ฟเวอร์ของ CERN
และ NCSA เท่านั้น) |
 |
|
โฟลเดอร์ |
_vti_pvt |
|
ไฟล์ |
services.cnf |
|
หน้าที่ |
รายชื่อของเว็บย่อยทั้งหมด
ภายใต้เว็บนี้ |
 |
|
โฟลเดอร์ |
_vti_pvt |
|
ไฟล์ |
services.org |
|
หน้าที่ |
ไฟล์ที่ใช้เป็นฐานเพื่อสร้าง
services.cnf ในกรณีที่มีการติดตั้ง
Server Extension ใหม่
ทั้งนี้เพื่อไม่ให้เว็บย่อย
ถูกแปลงเป็นไดเร็คทอรีธรรมดา |
 |
|
โฟลเดอร์ |
_vti_pvt |
|
ไฟล์ |
service.lck |
|
หน้าที่ |
เป็นไฟล์ป้องกัน (lock file)
เพื่อไม่ให้ทรัพยากรของเว็บ
ถูกเรียกใช้พร้อมๆกัน
ตามปกติควรมีขนาด 0 ไบต์
เมื่อไม่ได้มีใครใช้งาน |
 |
|
โฟลเดอร์ |
_vti_pvt |
|
ไฟล์ |
structure.cnf |
|
หน้าที่ |
เก็บข้อมูลเกี่ยวกับโครงสร้างเว็บ
(navigation structure) |
 |
|
โฟลเดอร์ |
_vti_pvt |
|
ไฟล์ |
svcacl.cnf |
|
หน้าที่ |
ไฟล์ที่เก็บข้อมูลซึ่งบอกว่า
เว็บย่อยมีการใช้ระบบรักษาความปลอดภัยของตนเองหรือไม่
(แทนที่จะใช้ตามเว็บระดับเหนือขึ้นไป)
เพื่อที่เมื่อมีการติดตั้ง
Server Extension ใหม่
ข้อมูลดังกล่าวจะได้ถูกกำหนดให้เว็บย่อยอีกครั้ง |
 |
|
โฟลเดอร์ |
_vti_pvt |
|
ไฟล์ |
users.pwd |
|
หน้าที่ |
ชื่อและรหัสผ่านของผู้ใช้ทั่วไป
(end-user),
เป็นข้อมูลที่มีการเข้ารหัส (มีเฉพาะบนเซิร์ฟเวอร์ของ
Netscape เท่านั้น) |
 |
|
โฟลเดอร์ |
_vti_pvt |
|
ไฟล์ |
uniqueperm.cnf |
|
หน้าที่ |
ถ้ามีไฟล์นี้
แสดงว่าเว็บย่อยมีการใช้ระบบรักษาความปลอดภัยของตนเอง
ไฟล์นี้จะปรากฏเฉพาะในเว็บย่อย
และบนเซิร์ฟเวอร์ IIS เท่านั้น |
 |
|
โฟลเดอร์ |
_vti_pvt |
|
ไฟล์ |
writeto.cnf |
|
หน้าที่ |
ข้อมูลแบบกลับทาง (back link)
ของไฮเปอร์ลิงค์
ซึ่งชี้ไปยังไฟล์ที่ผู้ใช้เว็บทั่วไปสามารถเขียนทับได้
เช่น
ไฟล์ที่เป็นผลลัพธ์ของแบบฟอร์ม
เป็นต้น
ไฟล์เหล่านี้จะมีการรักษาความปลอดภัย
ที่ต่ำกว่าไฟล์อื่นๆในเว็บ |
 |
|
โฟลเดอร์ |
_vti_map |
|
ไฟล์ |
n/a |
|
หน้าที่ |
ไฟล์ข้อมูลอิมเมจแมพ (กรณีมีการใช้อิมเมจแมพชนิดแปลข้อมูลทางฝั่งเซิร์ฟเวอร์) |
 |
|
โฟลเดอร์ |
_vti_script |
|
ไฟล์ |
*.idq |
|
หน้าที่ |
ไฟล์คิวรี่ซึ่งสร้างโดยคอมโพเนนต์ค้นหาข้อมูล
(Search) เมื่อมีการใช้ Index Server
บนเซิร์ฟเวอร์ IIS |
 |
|
โฟลเดอร์ |
_vti_txt |
|
ไฟล์ |
n/a |
|
หน้าที่ |
เก็บไฟล์ข้อมูลซึ่งเป็นดัชนีของคำในเว็บเพจ
ซึ่งจะใช้โดยเซิร์สเอนจิ้น WAIS
เท่านั้น ส่วน Index Server
บนเซิร์ฟเวอร์ IIS
จะไม่ได้ใช้ไฟล์นี้ |
 |
|
โฟลเดอร์ |
fpdb |
|
ไฟล์ |
n/a |
|
หน้าที่ |
ใช้เก็บไฟล์ฐานข้อมูล
Access ซึ่ง FrontPage
สร้างให้อัตโนมัติ
เมื่อมีการใช้แบบฟอร์มที่บันทึกข้อมูลลงฐานข้อมูลใหม่
นอกจากนี้ฐานข้อมูลตัวอย่างที่มากับ
FrontPage
ก็จะอยู่ในโฟลเดอร์นี้เช่นกัน
(กรณีที่เรานำฐานข้อมูลภายนอก
เข้ามาใช้ในเว็บ
อาจเก็บไว้ที่โฟลเดอร์อื่นก็ได้) |
 |
ที่มา : FrontPage 2000
Server Extensions Resource Kit, ต้องการดาวน์โหลด
คลิกที่นี่...
|