สามเลเยอร์ของการออกแบบเว็บ

ทำไมเว็บไซต์ทั้งหมดจึงถูกสร้างขึ้นด้วยโครงสร้างรูปแบบและพฤติกรรม

ความคล้ายคลึงกันที่ใช้เพื่ออธิบายถึงการพัฒนาเว็บไซต์ส่วนหน้าคือมันเหมือนขา 3 ขา 3 ขาซึ่งเป็นที่รู้จักกันว่าการพัฒนาเว็บ 3 ชั้น ได้แก่ โครงสร้างลักษณะและพฤติกรรม

สามชั้นของการพัฒนาเว็บ

ทำไมคุณควรแยกเลเยอร์?

เมื่อคุณสร้างหน้าเว็บเป็นที่พึงปรารถนาเพื่อให้เลเยอร์แยกออกจากกันมากที่สุด โครงสร้างควรได้รับการกล่าวถึง HTML รูปแบบภาพของคุณไปยัง CSS และพฤติกรรมของสคริปต์ใด ๆ ที่ไซต์ใช้

ประโยชน์บางประการของการแบ่งชั้นคือ:

HTML - โครงสร้างเลเยอร์

เลเยอร์โครงสร้างคือที่ที่คุณเก็บเนื้อหาทั้งหมดที่ลูกค้าของคุณต้องการอ่านหรือดู ซึ่งจะได้รับการเขียนโค้ดตามมาตรฐาน HTML5 และสามารถรวมข้อความและภาพรวมทั้งมัลติมีเดีย (วิดีโอเสียง ฯลฯ ) สิ่งสำคัญคือต้องตรวจสอบให้แน่ใจว่าทุกๆเนื้อหาในไซต์ของคุณแสดงในเลเยอร์โครงสร้าง ซึ่งจะช่วยให้ลูกค้าที่ปิดใช้งาน JavaScript หรือไม่สามารถดู CSS ที่ยังสามารถเข้าถึงเว็บไซต์ทั้งหมดได้หากไม่สามารถใช้งานได้ทั้งหมดของไซต์นั้น

CSS - Styles Layer

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

JavaScript - เลเยอร์พฤติกรรม

JavaScript เป็นภาษาที่ใช้บ่อยที่สุดสำหรับเลเยอร์พฤติกรรม แต่อย่างที่กล่าวมาก่อน CGI และ PHP ยังสามารถสร้างพฤติกรรมเว็บเพจได้ ที่กล่าวว่าเมื่อนักพัฒนาส่วนใหญ่อ้างถึงเลเยอร์พฤติกรรมจะหมายถึงเลเยอร์ที่เปิดใช้งานโดยตรงในเว็บเบราเซอร์ดังนั้น JavaScript จึงเกือบจะเป็นภาษาที่คุณเลือก คุณใช้เลเยอร์นี้เพื่อโต้ตอบโดยตรงกับ DOM หรือ Document Object Model การเขียน HTML ที่ถูกต้อง ในเลเยอร์เนื้อหาเป็นสิ่งสำคัญสำหรับการโต้ตอบ DOM ในเลเยอร์พฤติกรรม

เมื่อคุณสร้างเลเยอร์พฤติกรรมคุณควรใช้ไฟล์สคริปต์ภายนอกเช่นเดียวกับ CSS คุณได้รับประโยชน์ทั้งหมดเช่นเดียวกับการใช้สไตล์ชีทภายนอก