คำถามติดแท็ก web-development

การพัฒนาเว็บเป็นการพัฒนาเว็บไซต์บนเวิลด์ไวด์เว็บหรืออินทราเน็ตส่วนตัว มันมีหลายหัวข้อรวมถึงการเขียนโปรแกรมฝั่งเซิร์ฟเวอร์สคริปต์ฝั่งไคลเอ็นต์บริการเว็บและการออกแบบเว็บไซต์ คำถามที่เกี่ยวข้องกับการเขียนหรือการดีบักรหัสเป็นหัวข้อนอกเว็บไซต์นี้ พวกเขาอาจยอมรับได้ที่ Stack Overflow โดยสมมติว่าคำถามนั้นเป็นไปตามหลักเกณฑ์ด้านคุณภาพ

3
โครงสร้างไดเรกทอรีสำหรับเว็บไซต์ (โฟลเดอร์ js / css / img)
หลายปีที่ผ่านมาฉันใช้โครงสร้างไดเรกทอรีต่อไปนี้สำหรับเว็บไซต์ของฉัน: <root> ->js ->jquery.js ->tooltip.js ->someplugin.js ->css ->styles.css ->someplugin.css ->images -> all website images... มันดูดีสำหรับฉันจนฉันเริ่มใช้องค์ประกอบบุคคลที่สามที่แตกต่างกัน ตัวอย่างเช่นวันนี้ฉันได้ดาวน์โหลดคอมโพเนนต์จาวาสคริปต์ตัวเลือกวันที่ที่ค้นหารูปภาพในไดเรกทอรีเดียวกันกับที่มีไฟล์ css อยู่ (ไฟล์ css มี URL เหมือน "url ('calendar.png')") ดังนั้นตอนนี้ฉันมี 3 ตัวเลือก: 1)ใส่ datepicker.css ลงในไดเรกทอรี css ของฉันและใส่รูปภาพลงไป ฉันไม่ชอบตัวเลือกนี้เพราะฉันจะมีทั้งไฟล์ css และไฟล์รูปภาพในไดเรกทอรี css และมันก็แปลก นอกจากนี้ฉันอาจพบไฟล์จากส่วนประกอบต่าง ๆ ที่มีชื่อเดียวกันเช่น 2 ส่วนประกอบที่ต่างกันซึ่งลิงก์ไปยัง background.png จากไฟล์ css ฉันจะต้องแก้ไขการชนกันของชื่อเหล่านั้น (โดยการเปลี่ยนชื่อไฟล์หนึ่งไฟล์และแก้ไขไฟล์ที่เกี่ยวข้องที่มีลิงค์) 2)ใส่ datepicker.css …

2
จะใช้เมื่อใดและไม่ใช้ ETags
ฉันแค่ดูที่เว็บไซต์ของเราบนWebPageTest.orgและหนึ่งในคำแนะนำของพวกเขาสำหรับการเร่งเว็บไซต์คือ: โดยทั่วไปไม่ควรใช้ส่วนหัว ETag เว้นแต่คุณจะมีเหตุผลที่ชัดเจนในการต้องการ ฉันสงสัยว่าสิ่งนี้หมายความว่าอย่างไร หมายความว่าเนื้อหาแบบคงที่คุณรู้ว่าจะไม่เปลี่ยนแปลงไม่ควรมีหรือหมายความว่าเนื้อหาที่คุณรู้ว่าจะมีการเปลี่ยนแปลงอย่างสม่ำเสมอไม่ควรมีหรือหมายความว่าคุณไม่ควรใช้งานโดยทั่วไปเว้นแต่คุณจะมี ความต้องการเฉพาะ ถ้าเป็นหลังเวลาที่เหมาะสมในการใช้งานคือเมื่อใด ขอบคุณสำหรับความช่วยเหลือ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.