ทุกคนรู้ว่าเรามีคำต่อท้ายของตัวเองทุกวันและคำต่อท้ายที่แตกต่างกันสอดคล้องกับรูปแบบเอกสารที่แตกต่างกันและกฎระเบียบที่แตกต่างกันข้อตกลงและการใช้งาน นักพัฒนาส่วนใหญ่ของเรารู้ว่าพวกเขาไม่แตกต่างกันและสามารถใช้งานได้โดยพลการ
ก่อนอื่นแนะนำ. html และ .htmlHTML เป็นหนึ่งในรูปแบบการอนุรักษ์พื้นฐานและที่ใช้กันอย่างแพร่หลายที่สุดในไฟล์เว็บของวันนี้ หน้า
เกี่ยวกับ HTM ไม่มีความแตกต่างที่สำคัญจาก HTML เนื่องจากบางระบบเก่า (32 -bit) ไม่สามารถระบุส่วนขยายของไฟล์ 4 -digit เซิร์ฟเวอร์บางตัวต้องใช้ l สุดท้ายของ. html เพื่อละเว้น เบราว์เซอร์สามารถระบุและเปิดไฟล์เหล่านี้ได้โดยอัตโนมัติ แต่เมื่อเขียนหน้าเว็บเหล่านี้จะต้องสอดคล้องกันนั่นคือ index.html และ index.htm เป็นสองไฟล์ที่แตกต่างกันซึ่งสอดคล้องกับที่อยู่ที่แตกต่างกัน
ประการที่สองแนะนำ. shtml และ. shtmเกี่ยวกับ SHTML เป็นไฟล์ที่ใช้เทคโนโลยี SSI นั่นคือคำแนะนำที่มีเซิร์ฟเวอร์เซิร์ฟเวอร์รวมถึงเซิร์ฟเวอร์เซิร์ฟเวอร์ SSI สแกนดูว่ามีคำสั่ง SSI พิเศษในไฟล์ SHTML ถ้าเป็นเช่นนั้นให้อธิบายคำสั่ง SSI ตามกฎการตั้งค่าของเว็บเซิร์ฟเวอร์แล้วอธิบายด้วย HTML สามัญที่อธิบายและแสดงด้วย HTML สามัญ
เกี่ยวกับ SHTM ความสัมพันธ์ระหว่าง SHTM และ SHTML นั้นคล้ายคลึงกับความสัมพันธ์ระหว่าง HTM และ HTML
ในที่สุดความสัมพันธ์ระหว่าง HTML หรือ HTM และ SHTML หรือ SHTMHTML หรือ HTM เป็นรูปแบบหน้าคงที่ซึ่งหมายความว่าไม่จำเป็นต้องวิเคราะห์สคริปต์ในนั้นหรือไม่มีเซิร์ฟเวอร์ที่ดำเนินการสคริปต์ในนั้นและ SHTML หรือ SHTM ใช้เทคโนโลยี SSI เมื่อเซิร์ฟเวอร์ดำเนินการสคริปต์ใช้ มองว่าเป็นภาษาแบบไดนามิกเช่น PHP, JSP หรือ ASP
เมื่อ SHTML หรือ SHTM ไม่รวมสคริปต์ที่ใช้งานได้ของเซิร์ฟเวอร์บทบาทของมันจะเหมือนกับ HTML หรือ HTM
ความแตกต่างระหว่าง SHTML และ HTML หากคุณใช้ประโยคเพื่ออธิบาย: SHTML ไม่ใช่ HTML แต่เป็นเซิร์ฟเวอร์ API SHTML คือ HTML สำหรับเซิร์ฟเวอร์ไดนามิก
แม้ว่าทั้งสองจะเป็นรูปแบบ Super -Text แต่ SHTML เป็นไฟล์สำหรับเทคโนโลยี SSI นั่นคือฝั่งเซิร์ฟเวอร์รวมถึงเซิร์ฟเวอร์ SSI มีคำแนะนำ หากเว็บเซิร์ฟเวอร์มีฟังก์ชั่น SSI (ส่วนใหญ่ (โดยเฉพาะแพลตฟอร์ม UNIX) เว็บเซิร์ฟเวอร์เช่น NetScape Enterprise Server รองรับคำสั่ง SSI)
มันจะสร้างความบันเทิงเป็นพิเศษไฟล์ shtml กวาดไฟล์ shtml ก่อนเพื่อดูว่าตอนนี้ไม่มีคำสั่ง SSI พิเศษ
หากคุณตั้งค่าเว็บเซิร์ฟเวอร์ให้ตั้งค่าคำแนะนำ SSI หลังจากคำอธิบายเราจะไปกับ HTML โดยเฉลี่ย
shtmlด้วยการขยายไฟล์ HTML ของ SSI (Server Side รวม) SSI (Servent Side รวม) มักจะเรียกว่า Serive -Side Embedded หรือ Server
หลักการทำงานของ SSI:ก่อนที่จะส่งเนื้อหาไปยังเบราว์เซอร์คุณสามารถใช้ฝั่งเซิร์ฟเวอร์เพื่อรวมคำแนะนำ (SSI) เพื่อรวมข้อความกราฟิกหรือข้อมูลแอปพลิเคชันไปยังหน้าเว็บ ตัวอย่างเช่น SSI สามารถใช้เพื่อรวมการประทับตราแบบฟอร์ม/วันที่คำสั่งลิขสิทธิ์หรือแบบฟอร์มสำหรับลูกค้าในการกรอกและส่งคืน การใช้ข้อความหรือกราฟิกที่ปรากฏซ้ำ ๆ ในหลาย ๆ ไฟล์เป็นวิธีที่ง่าย อยู่เนื้อหาลงในไฟล์โดยไม่ต้องป้อนเนื้อหาลงในไฟล์ทั้งหมด คุณสามารถเรียกไฟล์ด้วยคำสั่งง่ายๆ ยิ่งกว่านั้นเมื่อใช้ไฟล์การเปลี่ยนแปลงทั้งหมดของเนื้อหาสามารถเสร็จสิ้นได้ในที่เดียว
เนื่องจากไฟล์ที่มีคำแนะนำ SSI ได้รับการประมวลผลเป็นพิเศษจึงต้องมอบส่วนขยายไฟล์ SSI ให้กับไฟล์ SSI ทั้งหมด ชื่อส่วนขยายเริ่มต้นคือ .stm, .shtm และ .shtml
เว็บเซิร์ฟเวอร์จัดการคำสั่ง SSI ในขณะที่ประมวลผลหน้าเว็บ เมื่อเว็บเซิร์ฟเวอร์พบคำสั่ง SSI ให้แทรกเนื้อหาที่มีไฟล์ลงในเว็บเพจ HTML โดยตรง หากไฟล์มีคำแนะนำ SSI ไฟล์นี้จะถูกแทรกในเวลาเดียวกัน นอกเหนือจากคำแนะนำพื้นฐานที่มีไฟล์แล้วคุณยังสามารถใช้คำสั่ง SSI เพื่อแทรกข้อมูลที่เกี่ยวข้อง (เช่นขนาดของไฟล์) หรือเรียกใช้คำสั่งแอปพลิเคชันหรือเชลล์
ปัญหาหนึ่งที่เว็บไซต์มักพบคือโครงสร้างของเว็บไซต์ได้รับการแก้ไขแล้ว แต่เพื่อที่จะอัปเดตเนื้อหาเล็ก ๆ น้อย ๆ นั้นจะต้องมีหน้าเว็บจำนวนมากอีกครั้ง SSI ให้วิธีการที่ง่ายและมีประสิทธิภาพในการแก้ปัญหานี้ โปรแกรมและให้โปรแกรมสร้างโปรแกรมและให้โปรแกรมสร้างโปรแกรม
ดังนั้นวัตถุประสงค์ของหน้าในรูปแบบ SHTML นั้นคล้ายกับ ASP แต่เป็น API จึงมีความเร็วในการทำงานที่เร็วขึ้นประสิทธิภาพที่สูงขึ้นเร็วกว่า ASP และช้ากว่า HTML ฯลฯ ) คิดเกี่ยวกับมันคุณมีส่วนของ HTML คุณต้องแทรกสคริปต์เซิร์ฟเวอร์พิเศษบางส่วนไว้ตรงกลางเช่นการใส่ย่อหน้า HTML อื่น ๆ คุณเลือก ASP เพื่อทำภารกิจนี้ให้เสร็จสมบูรณ์ แต่ถ้างานหนักกว่า คุณจำเป็นต้องมีเวลามากขึ้นเช่น 5 วินาที