השימוש במערכת בלוגים נהיה יותר ויותר פופולרי בימינו וכך גם מורכב ומתוחכם יותר, ולהרבה מאיתנו גם איטי יותר.
אם אתם בעלי בלוג או אתר המבוסס על מערכת WordPress הנה כמה טיפים בשבילכם איך תוכלו בקלות לשפר את רמת הביצועים של האתר שלכם ללא כל עלות נוספת על שרת חדש.
דברים בסיסיים ופשוטים
1. הקפידו על גירסה מעודכנת
בכל גירסה חדשה יש מעבר לתוספות ואפשרויות גם שיפורים טכנולוגיים אשר נועדו לזרז את זמן טעינת הדף. כמו כן רצוי להקפיד ולעדכן את התוספים (Plugins) אשר מותקנים אצלכם וזה בגלל שמרבית העדכונים הינם תיקוני באגים ושיפורי ביצועים.
2. הסירו תוספים שאין בהם שימוש
זה אולי נשמע פשוט מידי אבל זה אחד הדברים החשובים ביותר שעליכם לעשות באתר, בדקו באילו תוספים (Plugins) אתם משתמשים באתר או בבלוג שלכם והסירו את השאר. ניתן לבטל תוסף מסויים ולראות את אופן השפעתו על האתר (ובכך להבין אם הוא נחוץ לכם) במידה והוא אינו נחוץ הקפידו להסיר אותו.
במידה ויצא לכם למחוק או אף רק לבטל הרבה תוספים תוכלו להרגיש בהבדל כבר עכשיו.
טפלו היטב בתמונות שלכם
3. צמצמו את גודל התמונות
אם יוצא לכם להשתמש בתמונות אשר גודלם המקורי אינו תואם את הגודל שאתם משתמשים בבלוג או באתר שלכם, לדוגמא: אם התמונה שלכם בגודל 1000px X 1000px ובעצם האתר שלכם מציג אותה בפועל בגודל: 250px X 250px זהו בזבוז משאבים בגלל שמשקל התמונות אינו זהה ובכך העמוד נטען לאט יותר, במיוחד כאשר מדובר במספר תמונות כאלו.
ניתן ליעל זאת בקלות באמצעות התוכנה Shrink O' Matic, זוהי תוכנה חינמית המבוססת על Adobe Air (חשוב להתקין לפני אם לא מותקן אצלכם) המאפשרת לכם בקלות לשנות את גודל התמונה לגודל הרצוי לכם ובכך גם לצמצם את משקלה.
4. צמצמו את משקל התמונות
חשבו היטב באיזה סוג תמונה עדיף לכם להשתמש, בהרבה מקרים תמונות PNG עדיפות הן במשקל והן באיכות על פני תמונות JPEG ואף GIF, כמו כן ניתן לצמצם את משקל התמונות ללא פגיעה כלל באיכות התמונה במידה ומדובר בתמונות PNG, תוכלו להיעזר בתוכנה החינמית PNGGauntlet.
אופטימיזציה
5. עשו מיניפיקציה לקבצים שלכם
קבצי CSS ו JavaScript בדר"כ מנופחים ברווחים, שורות חדשות ואף הערות, כל אלו אינם משפיעים כלל על האופן שבו הבלוג נראה או מתפקד אך משפיע על גודל הקובץ ובכך על זמן הטעינה שלו. ניתן להשתמש בכלים חינמיים כגון CSS Compressor, ו- Google Closure Compiler על מנת לקווץ את הקבצים.
6. השתמשו בכיווץ Gzip
מערכת WordPress השתמשה בכיווץ זה עד גירסה 2.5 אך בגלל חוסר התמיכה של חלק מהשרתים נאלצו להוריד את המנגנון מן המערכת, במידה והשרת שלכם תומך בקיווץ Gzip חבל שלא תעשו בכך שימוש, תוכלו להתקין את התוסף GZIP Output אשר יכול להקטין באופן משמעותי את משקל הקבצים אשר מועברים מהשרת שלכם לגולש.
7. עשו אופטימיזציה ל Database דרך PhpMyAdmin
כאשר יש פעילות שוטפת על המסד הנתונים, נוספות רשומות חדשות אחרות נמחקות ומשתנות מה שגורם להיווצרותם של מרווחים בין רשומות ומאט את יכולת החיפוש והשליפה של המנוע חיפוש ולכן מומלץ מדי פעם לבצע רענון קטן, ניתן לעשות בקלות באמצעות ממשק ה PhpMyAdmin (במידה ואינכם מכירים היעזרו בתמיכת חברת האחסון שלכם), היכנסו למסד הנתונים שלכם סמנו את כל הטבלאות בתיבת הסימון ובחרו "Optimize table" מתוך תיבת הבחירה מתחת לרשימה ולחצו על Go.
פעולה זו יכולה לחסוך עד 10% מנפח מסד הנתונים שלכם ובכך לזרז את שליפת המידה וזמן טעינת העמוד.
קצת קוד, למבינים
8. צמצמו את השליפות מה Database
כל ערכות העיצוב והעמודים ב WordPress בנויים בצורה כזו שדורשת את מינימום ההתערבות של בעל האתר על מנת לעבוד בצורה תקינה וזה כמובן על חשבון הביצועים והמהירות, כך לדוגמא הקוד הבא מתבצע וניגש 5 פעמים ל Database בכל פעם שהעמוד נטען:
<title> <?php bloginfo(‘name’); ?> <?php bloginfo(‘description’);?> </title> <link rel=”stylesheet” type=”text/css” media=”screen” href=”<?php bloginfo(‘stylesheet_url’); ?>“/> <link rel=”shorcut icon” type=”image/png” href=”<?php bloginfo(‘template_url’); ?>/favicon.jpg” /> <link rel=”alternate” type=”application/rss+xml” title=”RSS Feed” href=”<?php bloginfo(‘rss_url’); ?>” />
במידה ואתם לא מבצעים שינוי בפרמטרים האלו (שם הבלוג, מיקום קובץ CSS, וכו') תוכלו פשוט להפוך את קוד ה PHP לקוד HTML סטטי ובכך לצמצם את מספר הפעמים בהם העמוד ניגש ושולף פרטים מה Database וכמובן לזרז את זמן טעינת העמוד.
זוהי רק דוגמא אחת לחלקי קוד של WordPress אותם אפשר להוריד ולשנות בהתאם לצרכים שלנו ובכך לגרום לו לעבוד מהר יותר.
במידה והבלוג או האתר שלכם עדיין עובד לאט, אנו נשמח ליעץ ולעזור לכם. לחצו כאן ליצירת קשר.



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