הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   סימן שאלה בקישור ל CSS או JS למה? (https://hosts.co.il/forums/showthread.php?t=88143)

gillllll 22-02-11 22:11

סימן שאלה בקישור ל CSS או JS למה?
 
לא מזמן ביקרתי בכמה אתרים ובקוד שלהם ב HEAD ראיתי שהם רושמים כך

קוד:

<link type="text/css" rel="stylesheet" href="/includes/style.css?130"/>
או

קוד:

<script type="text/javascript" src="/includes/javascript.js?130"></script>

למה הם רושמים סימן שאלה אחרי סיומת הקובץ? כאילו זה איזה פרמטר? למה זה משמש?

solcito 22-02-11 22:21

יש עניין של קאשינג.
כך שאם אתר אחר שומר לך את התוכן של אותו קובץ ולא מחליף אותו (בגלל קאש), זה נחשב קישור אחר...
זה בעיקרון במקום לשנות את שם הקובץ כל פעם בגלל קאשינג....

IgalSt 22-02-11 22:44

בד"כ הבעיה היא אכן שהקבצים נשמרים במטמון, ואם ביצעת שינוי לא כל הגולשים קיבלו אותו.
כל כל פעם שאתה מבצע שינוי של הקובץ אתה יכול לשנות את המספר שאחרי סימן השאלה ואז הדפדפן יודע למשוך מחדש את הקובץ.

אפשרות אחרת היא "ניהול גירסאות" לקבצים השונים בצורה כזאת.

gillllll 22-02-11 22:52

מגניב הבנתי!

solcito 22-02-11 23:03

ד"א לפייסבוק יש כלי שמנקה ומעדכן את הקאש (למשל במקרה שמים קובץ CSS לעיצוב פאגאין חברתי...)

IgalSt 23-02-11 15:13

ציטוט:

נכתב במקור על ידי solcito (פרסם 796923)
ד"א לפייסבוק יש כלי שמנקה ומעדכן את הקאש (למשל במקרה שמים קובץ CSS לעיצוב פאגאין חברתי...)

אתה יכול להרחיב?


כל הזמנים הם GMT +2. הזמן כעת הוא 23:52.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ