שיפור ביצועים - שיפור זמן טעינת דפים בדרופל

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

לאחרונה קראתי
כתבה מדהימה בנושא שיפור ביצועים של אתרי דרופל ובעקבותיה התחלתי לטפל בנושא.

התוסף YSlow יאפשר לכם לבדוק את מספר הקבצים שנטענים, את משקלם, וסיבות נוספות מדוע הדף איטי (יש להתקין firebug).

איך להקטין את מספרם?
א. המלצה חמה על http://drupal.org/project/javascript_aggregator - מודול חדש לדרופל 5 שסייע לי רבות בהקטנת מספר הקבצים שנטענים באחד מהאתרים (בדרופל 6 האפשרות מובנית כחלק מהמערכת) וכמובן על איחוד קבצי CSS, אופציה שכבר קיימת בליבה של דרופל 5.

ב. הקטנה נוספת של מספר הקבצים ניתנת לביצוע, בעיצובים מסויימים, על ידי שימוש ב-CSS Sprites.

מתברר שניתן לייצר אותם באופן אוטומטי
http://spritegen.website-performance.org

רקע כללי בנושא שיפור ביצועים אפשר למצוא ברשת המפתחים של יאהו (תודה לצח על הקישור).