פרטי הקורס
שדרוג לגרסת הphp העדכנית ביותר
כיצד לשדרג את גרסת הphp לגרסה העדכנית ביותר
0/1
כיצד להשתמש ב OPCache
כיצד לבצע התקנה לOPCache וכיצד להשתמש בו ולהגדירו
0/1
איך לבצע אופטימיזציה לשאילתות במסד הנתונים
0/1
כיצד לבצע איסוף נתונים ממסד נתונים באופן יעיל יותר
0/1
מדריך לשימוש ב-Connection Pooling באתרי וורדפרס ו-PHP
0/1
מיזום בקשות HTTP חיצוניות
מדריך למיזום בקשות HTTP חיצוניות מיזום בקשות HTTP חיצוניות הוא חלק חשוב מאוד באופטימיזציה של אתרי אינטרנט כדי לשפר את מהירות הטעינה וביצועי האתר.
0/1
ניצול זכרון מטמון של דפדפן בוורדפרס ובאתרי PHP
מדריך לניצול זכרון מטמון של דפדפן בוורדפרס ובאתרי PHP
0/1
דחיסת פלט עם Gzip או Brotli
0/1
דחיסת CSS, JavaScript ו-HTML עם דוגמאות לפונקציות בוורדפרס
מדריך מפורט לדחיסת CSS, JavaScript ו-HTML עם דוגמאות לפונקציות בוורדפרס
0/1
אופטימיזציה של תמונות באתרים מבוססי PHP ואתרי וורדפרס
0/1
שימוש ברשת תפוצה של תוכן (CDN)
מדריך מפורט לשימוש ברשת תפוצה של תוכן (CDN)
0/1
יישום טעינה עצלה עבור אתרי PHP ווורדפרס
מדריך מפורט ליישום טעינה עצלה עבור אתרי PHP ווורדפרס
0/1
הפחתת זמן תגובת השרת
מדריך מפורט להפחתת זמן תגובת השרת
0/1
שימוש ב-FastCGI או PHP-FPM לשיפור ביצועי PHP
0/1
אופטימיזציה של ניהול סשנים
0/1
שיפור ביצועים ומדד PageSpeed על ידי הגבלת ואופטימיזציה של שימוש בתוספים ומודולים באתרים מבוססי וורדפרס ו-PHP
0/1
יישום HTTP/2 באתרי וורדפרס ואתרי PHP
מדריך מפורט ליישום HTTP/2 באתרי וורדפרס ואתרי PHP
0/1
שיפור ביצועי האתר באמצעות עדכון ותחזוקה סדירה
0/1
מעקב אחר ביצועים וסקלאביליות לאתר מבוסס PHP
0/1
שיפור מהירויות באתרים שבנויים בPHP
פרטי השיעור

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

מבוא לטעינה עצלה

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

טעינה עצלה עבור אתרי PHP כלליים

  1. שימוש ב-JavaScript עבור תמונות: השתמש בקוד JavaScript לטעינת תמונות עם אטריביוט data-src במקום src.

<img src="placeholder.jpg" data-src="image.jpg" class="lazyload" alt="תמונה">

  1. שימוש ב-Intersection Observer API: השתמש ב-Intersection Observer API כדי לעקוב אחר כניסת האלמנט לתצוגה ולטעון את התוכן רק כאשר הוא נצפה על ידי המשתמש.

document.addEventListener("DOMContentLoaded", function() {
    let lazyImages = document.querySelectorAll('.lazyload');
    let observer = new IntersectionObserver(function(entries, observer) {
        entries.forEach(function(entry) {
            if (entry.isIntersecting) {
                let img = entry.target;
                img.src = img.dataset.src;
                img.classList.remove('lazyload');
                observer.unobserve(img);
            }
        });
    });
    lazyImages.forEach(function(img) {
        observer.observe(img);
    });
});

טעינה עצלה עבור אתרי וורדפרס

לוורדפרס קיימים פתרונות פשוטים ליישום של טעינה עצלה עבור תמונות ותוכן. הנה שני דרכים ליישום טעינה עצלה בוורדפרס:

  1. שימוש בתוסף טעינה עצלה: התקן תוסף כמו "Lazy Load by WP Rocket" או "BJ Lazy Load". לאחר ההתקנה, התוסף יטען אוטומטית את התמונות עם עצירת הטעינה עד שהן נראות בחלק התחתון של הדף.

  2. הוספת תגית loading בקוד HTML: הוסף את ה-attribiute loading="lazy" לתגית <img> של התמונות על מנת להפעיל טעינה עצלה אוטומטית.

<img src="image.jpg" alt="תמונה" loading="lazy">

פונקציות מותאמות אישית

כדי להתאים את הפתרון לצרכים האישיים שלך, ניתן להשתמש בפונקציות מותאמות אישית עבור טעינה עצלה:

  1. Custom Lazy Load Function: יצור פונקציה מותאמת אישית שתטען את התמונות והתוכן בהתאם לדרישותיך המיוחדות.

function lazyLoad() {
    let lazyImages = document.querySelectorAll('.lazyload');
    let observer = new IntersectionObserver(function(entries, observer) {
        entries.forEach(function(entry) {
            if (entry.isIntersecting) {
                let img = entry.target;
                img.src = img.dataset.src;
                img.classList.remove('lazyload');
                observer.unobserve(img);
            }
        });
    });
    lazyImages.forEach(function(img) {
        observer.observe(img);
    });
}

document.addEventListener("DOMContentLoaded", lazyLoad);

  1. Customize Lazy Load Behavior: התאם את התוסף או התגית להתנהגות ספציפית, כגון טעינה עצלה רק עבור תמונות בתוך פוסטים או רק עבור תמונות עם קטגוריה מסוימת.

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

צפיות מבקרים: 14