10 סיבות מתסכלות למהירות האתר שלך איטית

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


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

דברים יכולים להתחיל להאט, לוקחים את האתר שלכם איתו.

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

עם זה בחשבון, אני הולך מאחורי הקלעים לראות מה קורה. בואו התקרב לשניות ספורות ונראה מה מחזיק את העניינים!

טיפ מקצוען

אתר איטי להרוג מכירות! העבר את מהירות הוורדפרס שלך באמצעות 8 פריצות אלה.

1. ביצועי שרת

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

הדבר הראשון שקורה הוא זה: הדפדפן שלך (Firefox, Safari וכו ‘) שולח פינג לשרת שלך. הוא מבקש את כל המידע והנתונים, כך שהוא יכול לטעון את האתר שלך.

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

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

2. מיקום השרת

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

דבר דומה קורה כשאתה לוחץ על אתר. כשאתה לוחץ על אתר אינטרנט אתה שולח הודעה לשרת. אתה מבקש ממנו לטעון.

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

הנתונים מהירים. אבל זה לא קסם!

3. המון תנועה

אם אתם חווים תנועה רבה, בסופו של דבר זה יגרום להאט של האתר שלכם.

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

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

אותו דבר קורה באתר שלך. השרת שלך ינסה לנהל את כל התעבורה הנוספת, אך הוא יאט איפשהו.

4. תמונות גדולות במיוחד (ופורמט קובץ מורכב)

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

הדברים השתפרו מאז הפס הרחב, אך הכלל הכללי עדיין חל.

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

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

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

פורמט הקובץ חשוב גם כאן. דפדפנים יכולים לטעון תמונות JPG, PNG ו- GIF יפה ומהירות. אבל פורמטים כבדים כמו TIFF ו- BMP הולכים לאכול נתחי ענק לזמן הטעינה שלך. הימנע מהם!

5. צפיפות קוד

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

אם אתה מכיר CSS, HTML ו- Javascript, תדע שיש כמות עצומה של קוד מאחורי האתר שלך..

לדוגמה, יש 60 מיליון שורות קוד בפייסבוק לבד.

שורת קוד של מיליונים

(ראו את התמונה המלאה)

(זה יותר מאשר Hadron Collider)

((אבל עדיין פחות מגוגל!)).

אם ה backend של האתר שלך סתום עם עודף קידוד וג’אווה סקריפט, ייקח יותר זמן לגרור אותו למעלה.

6. גרפיקה של טקסט

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

ייתכן שאתה משתמש בתמונה כדי להציג את הלוגו שלך, למשל. או שיש לך טקסט מסביר כחלק מתמונה גדולה בדף הבית שלך.

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

7. יותר מדי בקשות קבצים (RTT)

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

לטעון כל אלמנט קטן באתר שלך. כל קובץ CSS, כל תמונה, כל לחצן שיתוף חברתי וכל קטע Javascript הוא בקשת קובץ חדשה.

השרת שלך יכול לטפל רק בכמות מסוימת של בקשות בשנייה.

נניח שהאתר שלך משתמש ב -50 בקשות קבצים בכל פעם שהוא נטען. אם 100 אנשים כולם ניגשים לאתר שלך בבת אחת, זה אומר 5,000 בקשות קבצים בשנייה אחת. אם אתה בשרת קטן, זה הולך להאט את הדברים ברצינות.

זכור, יש רק כל כך הרבה משאבים להגשת הקבצים.

8. יותר מדי תוספים

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

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

9. הפניות מחדש לא נחוצות

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

לוקח אותך לגילאים, לא?

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

10. CMS מיושן

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

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

תודה שקראתם! שמור עליי, כי בשבוע הבא אני עוקב אחר הפוסט הזה עם מדריך מעמיק לתיקון כל אחת מהבעיות הללו. [עודכן: 14 טריקים להדלקת האתר שלך]

למעשה אני ממליץ לבדוק את הספר האלקטרוני שלי על הצעדים המדויקים שביצעתי כדי לטעון את Bitcatcha.com תוך 3 שניות.

הודע לי אם יש לך שאלות לגבי מהירות האתר בהערות שלהלן.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map