ฉันกำลังพยายามเพิ่มประสิทธิภาพไซต์โดยการรวมและบีบอัดไฟล์ CSS และ JS คำถามของฉันเป็นข้อมูลเพิ่มเติมเกี่ยวกับขั้นตอน (ที่เป็นรูปธรรม) เกี่ยวกับวิธีบรรลุเป้าหมายนี้โดยพิจารณาจากสถานการณ์จริงที่ฉันเผชิญอยู่ (ควรเป็นเรื่องปกติของนักพัฒนาซอฟต์แวร์รายอื่นด้วย)
หน้าของฉันอ้างอิงไฟล์ CSS และ JS หลายไฟล์ดังต่อไปนี้:
<!--
It's easier to work on smaller files during development.
Hence, the multiple CSS and JS files.
-->
<link type="text/css" rel="stylesheet" href="https://stackoverflow.com/css/main.css" />
<link type="text/css" rel="stylesheet" href="https://stackoverflow.com/css/secondary-1.css" />
<link type="text/css" rel="stylesheet" href="https://stackoverflow.com/css/secondary-2.css" />
<script type="text/javascript" src="/scripts/js/main.js"></script>
<script type="text/javascript" src="/scripts/js/adapter/adapter.js"></script>
<script type="text/javascript" src="/scripts/js/adapter/title-adapter.js"></script>
สำหรับการเปิดตัวการผลิต, ฉันต้องการที่จะรวมไฟล์ CSS 3 เข้าเป็นหนึ่งเดียวและลดขนาดโดยใช้เช่นยูอิคอมเพรสเซอร์ แต่ฉันต้องอัปเดตหน้าทั้งหมดที่ต้องการไฟล์ 3 ไฟล์นี้เพื่ออ้างอิงถึง CSS ที่ย่อขนาดใหม่ ดูเหมือนว่าจะเกิดข้อผิดพลาดได้ง่าย (เช่นคุณกำลังลบและเพิ่มบางบรรทัดในไฟล์จำนวนมาก) แนวทางอื่นที่มีความเสี่ยงน้อยกว่านี้หรือไม่? ปัญหาเดียวกันสำหรับไฟล์ JS