Skip to main content

ฝั่งเซิร์ฟเวอร์ประกอบด้วยอะไร?

ฝั่งเซิร์ฟเวอร์รวมถึง (SSI) บางครั้งเรียกว่าด้านขอบรวมเป็นเทคโนโลยีที่ใช้บ่อยโดยนักพัฒนาเว็บที่ประกอบด้วยคำแนะนำในการเขียนเกี่ยวกับขั้นตอนที่ควรเกิดขึ้นในระหว่างการให้บริการของหน้าเว็บหน้าเว็บให้บริการโดยคอมพิวเตอร์เซิร์ฟเวอร์เมื่อคอมพิวเตอร์ไคลเอนต์ร้องขอที่อยู่เว็บทั่วโลกคำสั่งเหล่านี้รวมอยู่หรือเขียนรหัสโดยตรงภายในเอกสารมาร์กอัปไฮเปอร์เท็กซ์ที่ขยายได้ (XHTML) เอกสารเพื่อให้หน้าคงที่มีเนื้อหาที่สร้างขึ้นแบบไดนามิกโดยไม่ต้องให้บริการทั้งหน้าโดยใช้ภาษาสคริปต์เช่น Hypertext Preprocessor (PHP)เทคโนโลยีของฝั่งเซิร์ฟเวอร์นั้นมักจะทำโดยนักพัฒนาเว็บเมื่อมีเพียงส่วนเล็ก ๆ ของเอกสาร XHTML จะต้องสร้างแบบไดนามิกตัวอย่างเช่นเวลาท้องถิ่นปัจจุบันอาจต้องแสดงบนหน้าคงที่แม้ว่าสิ่งนี้สามารถทำได้อย่างง่ายดายในรหัสสองสามบรรทัดที่เขียนในภาษาสคริปต์ที่มีอยู่จำนวนเท่าใดก็ได้ แต่ด้านเซิร์ฟเวอร์รวมถึงมักใช้เพื่อวัตถุประสงค์ดังกล่าวหน้าเว็บที่ประกอบไปด้วยเนื้อหาที่สร้างขึ้นแบบไดนามิกเกือบทั้งหมดไม่ได้ใช้ประโยชน์จากฝั่งเซิร์ฟเวอร์รวมถึงนักพัฒนาเว็บแทนที่จะเลือกใช้การเข้ารหัสสคริปต์ในภาษาสคริปต์ฝั่งเซิร์ฟเวอร์

มีข้อดีบางประการในการใช้ฝั่งเซิร์ฟเวอร์รวมถึงเทคโนโลยีมากกว่าภาษาสคริปต์เช่นรหัสน้อยลงและโหลดที่เบาลงบนคอมพิวเตอร์ที่ให้บริการอย่างไรก็ตามโซลูชันสำหรับการสร้างเนื้อหาแบบไดนามิกทั่วทั้งเว็บไซต์อาจเกี่ยวข้องกับการใช้งานด้านเซิร์ฟเวอร์รวมถึงและภาษาสคริปต์เนื่องจากตัวเลือกที่จะใช้จะถูกกำหนดโดยแต่ละหน้าของไซต์นั้นคงที่และเท่าใดบริษัท โฮสต์เว็บส่วนใหญ่เสนอตัวเลือกในการใช้ฝั่งเซิร์ฟเวอร์รวมถึงเทคโนโลยีสำหรับหน้าเว็บของพวกเขา

การใช้งานด้านเซิร์ฟเวอร์รวมถึงโดยปกติแล้วจะเป็นงานที่ง่ายโดยเฉพาะอย่างยิ่งสำหรับนักออกแบบเว็บไซต์และนักพัฒนาที่มีประสบการณ์โดยทั่วไปจะประกอบด้วยการสร้างไฟล์. htaccess ที่เพิ่มรหัสแล้วเพิ่มรหัสลงในหน้า XHTML ที่จะใช้เทคโนโลยีนี้รหัสเฉพาะที่เพิ่มขึ้นจะถูกกำหนดโดยเนื้อหาแบบไดนามิกที่แน่นอนซึ่งจำเป็นต้องสร้างในส่วนเฉพาะของหน้าคงที่เป็นอย่างอื่นเว็บไฟล์ที่ใช้ประโยชน์จากเทคโนโลยีนี้จะต้องดำเนินการส่วนขยายไฟล์ที่ระบุโดย บริษัท โฮสต์เว็บซึ่งโดยปกติจะเป็น. shtml หรือ SHTM เพื่อทำงานความล้มเหลวในการแก้ไขส่วนขยายไฟล์ของเอกสารเพื่อใช้เทคโนโลยีเป็นความผิดพลาดทั่วไปโดยเฉพาะอย่างยิ่งในหมู่นักออกแบบเว็บไซต์และนักพัฒนาที่ไม่มีประสบการณ์