וורדפרסהוא מהיר מטבעו, וזו הסיבה שכל כך הרבהבלוגרים מקצועייםקוראים לזה פלטפורמת הבחירה שלהם.
כמו בלוגרים חדשים רבים, נהגתי לחשוב שעד שתהיה לי מספיק תנועה כדי לעשות את ההבדל, אדאג לגבי רוחב הפס ומהירות האתר מאוחר יותר. אבל זה לא לחשוב קדימה בהתחשב בכך שהיום המדיה החברתית יכולה להניע כמות עצומה של תנועה בפרק זמן קצר מאוד; אתה לא רוצה להיתפס עם אתר שקרס.
כשאתה לא מוכן לתנועה רבה, מקובל שמארח אתרים משה את חשבונך באופן זמני, וזה משהו שאתה לא רוצה. אם הכתיבה שלך הגונה ועשית קידום מינימלי, אז זה יכול לקרות לך. תחשוב חיובי והכין את הבלוג שלך כאילו הוא הולך להיות הצלחה עצומה. כדי לעשות זאת, הנה מדריך כיצד להאיץ את אתר הוורדפרס שלך.
פֶּתֶק:כמו תמיד, עם הכל, עליך לגבות את התקנת הוורדפרס שלך לפני ביצוע כל שינוי בקוד.
1. שמירה במטמון
השתמש ב-WordPress Object Cache
על ידי הכנסת הקוד הפשוט הזה לתוך שלךקובץ wp-config.php, אתה יכול להגדיר את WordPress להתחיל לאחסן שאילתות מסד נתונים במקום ליזום בקשות שרת חדשות בכל טעינה. אתה לא צריך להבין למה זה עובד, זה פשוט יצליח.
1. // הפעל את מטמון האובייקט של WordPress:
2. define(ENABLE_CACHE, true);
קרא עוד בנושא זה:
על ידי הפחתת מספר השאילתות, גם תגדיל את מהירות האתר שלך וגם תפחית את משאבי השרת הנצרכים בכל פעם שאתה מקבל מבקר. כתוצאה מכך, תגלה שזה יגרום למארח האינטרנט שלך להיות הרבה יותר מאושר במקרה של עלייה עצומה בתנועה.
השתמש בתוסף מטמון
התוסף הראשי שעונה על צורך זה הואWP Super Cache, שעושה בדיוק מה שהוא אומר. הוא מאחסן פוסטים במטמון ומאחסן אותם כקבצים בשרת כך שבקשות חוזרות יטופלו מהר יותר ועם פחות משאבים. התוסף יתעדכן אוטומטית עם הוספת הערות כך שהטבע הדינמי של הבלוג לא יאבד.
אפשרות נוספת, שנמצאת בשימוש ממש כאן ב-Mashable, היאW3 Total Cache. זה תוסף שמבטיח פי 10 מהמהירות של האתר שלך בלעדיו.
2. בחר את המארח הנכון
אַשׁרַאי:
ישנם מספר מארחי אינטרנט המותאמים להפעלת וורדפרס. ובעוד וורדפרס לא כל כך בררנית, יש לה קבוצה שלהגדרות שרת אידיאליות. רוב מארחי האינטרנט עומדים בדרישות הבסיסיות, אך תוכל למצוא מידע נוסף על הדרושכָּאן.
בחירת המארח הנכון פירושה יותר מרכישת שטח אחסון בלבד. מארחי הנחות רבים ינסו להטעות אותך בהבטחות לשטח שרת עצום במחיר זול מכיוון שהם יודעים שלעולם לא תשתמש בהקצאה העצומה המובטחת. אתה באמת צריך להיות מודע ל:
רוחב פס
מהירות/סוג המעבד
מסדי נתונים מותר
דומיינים מותרים
אילו גרסאות של PHP, MySQL וכו' מותקנות
חפש מארחים שיש להם יותר מחויבות לוורדפרס כפלטפורמת CMS ובלוגים ולא רק אזכור בתחתית רשימת התכונות שלהם. משאב מוצק נוסף הואעמוד אירוח וורדפרס.
כמו כן, למרות שסביר להניח שרוב המארחים המשותפים יפעילו Apache, זכור שגם וורדפרס יכולה לפעולNGINX, שיכול להגביר את מהירות השרת שלך על ידי שינוי המבנה של בקשות השרת. NGINX מפעילה אתרים מסיביים כמו Hulu, SourceForge ו- WordPress עצמה.
אם הבנים הגדולים האלה בוחרים ב-NGINX, אתה יודע שזה מספק.
3. גזום את התוספים שלך
עיין ברשימת התוספים שלך והסר את הבלתי פעילים. לאחר מכן הסר את כל הפעילים שאתה לא משתמש בהם בפועל; סביר להניח שהם יפעילו עומס על משאבי השירות שלך מכיוון ש-WordPress טוענת את כל התוספים כאשר דף נטען.
ודא שאתה מפעיל תמיד את המהדורה היציבה העדכנית ביותר של WordPress וגם של התוספים שלך. תוספי וורדפרס ישנים רבים אינם יעילים ויכבידו על הבלוג שלך.
וורדפרס 3.0 מגיעה עם תכונת עדכון פלאגין מחודשת, המאפשרת לך לעדכן פלאגינים מהר יותר, חלק יותר וקל יותר. הוא מציע גם תכונת עדכון בכמות גדולה שהיא חדשה לחלוטין בוורדפרס, כך שאין שום תירוץ לתת לגרסאות הפלאגין שלך לפוג.
4. בחר את הנושא הנכון
ערכות נושא יכולות ליצור או לשבור התקנת וורדפרס. לכו על משהו מסוגנן אבל פשוט. חשוב להבין שפחות תמונות יהיו שווה פחות זמן טעינה, מה שאומר אתר מהיר יותר. בחר ערכות נושא עם כמה שפחות תמונות ועיצוב מבוסס CSS. ערכות נושא עם טבלאות, מסגרות ו-HTML סטטי יהיו איטיים יותר מאלה המבוססים על הטכנולוגיות העדכניות ביותר. אולי תרצה לבחור נושא מינימליסטי ולשנות אותו כך שיתאים לצרכים שלך.
ישנם משאבים רבים לנושאים מינימליסטיים, כולל זהשישה תיקוניםוזה במגזין Tripwire. עם זאת, אל תקח רק את הפשטות של הנושא כסימן למהירות הטעינה; בדוק את המהירות בפועל באמצעות משהו כמוYSlowאוֹמבחן הדף של Pingdom.
5. דחוס תמונות
בעוד שדף נקי אומר מהירות, אתה צריך לאזן את זה עם העובדה שתמונות תומכות חזקות הן המפתח לבלוג מצליח. אבל אין סיבה להקריב את המהירות בשביל האיכות. על ידי הבטחת הפורמט והדחיסה של התמונות שלך כראוי, תוכל לעזור להגביר את מהירות הבלוג שלך.
הדרך הקלה ביותר לזכור עיצוב היא כך:
יש לשמור תמונות שמשתמשות במספר צבעים בלבד כקובצי .GIF או .PNG, ותמונות המשתמשות בספקטרום מלא של צבעים (כמו תצלומים אמיתיים) צריכות להישמר כקובצי JPG. אם אתה משתמש בתוכנת עריכת תמונות, כמו פוטושופ, תוכל "לשמור לרשת", שתמצא את הפורמט הטוב ביותר לשמירה, תוך שמירה על איכות.
לאחר מכן עליך לשנות את גודל התמונות לגודל הקטן ביותר האפשרי כדי לבצע את העבודה. כאשר עושים זאת, פורמט הצבע צריך להיות RGB, מכיוון שתמונות אינדקס אינן מותאמות היטב.
בעת השמירה, הגדר את כמות הצבע הכוללת לערך הקטן ביותר האפשרי מבלי לוותר על האיכות. שילוב של שלבים אלה יקטין מאוד את גודל התמונה שלך ולכן זמן התגובה של השרת שלך. כדאי לשחק קצת כדי למצוא את הפורמט הנכון ולהתנסות בעת ההעלאה כדי לקבוע אילו הגדרות מייצרות את התמונה הקטנה והאיכותית ביותר.
6. דחוס את הקוד שלך
אַשׁרַאי:
גיליונות סגנונות
קל לדחוס גיליונות סגנונות, פשוט השתמש בעורך הטקסט המועדף עליך כדי למחוק הערות ורווחים ומעברי שורות מיותרים. למרות שלא תראה הבדל דרסטי אלא אם גיליונות הסגנונות שלך כוללים עשרות אלפי שורות.
JavaScript
דחיסת JavaScript אינה פשוטה, אך היא עדיין קלה יחסית. ישנם מספר כלים זמינים, כגוןזֶה, שהוא בחינם, שידחוס עבורך את קוד ה-JavaScript שלך. יתר על כן, אל תסתמך על הרבה JavaScript בכלל אם אתה יכול לעזור לו. אם לאתר שלך יש הרבה אינטראקטיביות, חלקים נעים ותכונות מפוארות, יש סיכוי טוב שהוא מריץ הרבה JavaScript וזה יכול להאט את הקצב.
בנוסף, אתה יכול להשתמש ב-Yahoo! כלי מדחס YUIאו אתכלי דחיסה מקביל של גוגל. כל אחד מהם יחמיר את הקוד שלך כדי לגרום לו לפעול בצורה יעילה יותר. ל-Coder Journal יש נחמדהשוואה בין הכלים השוניםעבור דחיסת JavaScript.
השתמש ב-CSS Sprites
CSS Sprites מאפשרים למעצבים ליצור תמונות אינטראקטיביות, או תמונות מרובות באמצעות CSS במקום טעינה מסורבלת ואיטית של JavaScript. ספרייטים הם טכניקה מתקדמת, אבל הנה אהדרכה נהדרתב-A List Apart. יש אפילו אתוסףפותח במיוחד עבור וורדפרס שעוזר בשימוש ב-CSS Sprites.
7. שמור את זה מקומי
אל תסתמך על שרתים של אנשים אחרים שיהיו מהירים, אז צמצם למינימום את כל הווידג'טים, התגים או היישומים שפועלים ממיקומים אחרים. אם אפשר, נסה לארח בעצמך את כל התמונות והקוד, כמו הניתוח שלך. עם זאת, אם אתה מפרסם סרטונים השתמש בשירות שבנוי לעומס כזה, כמויוטיובאוֹVimeo.
אבל אם אתה מצפה (או מקבל) הרבה תעבורה, אולי תרצה להסתכל על תשלום עבור שרת ייעודי ולא לנסות לארח את כל הפרויקטים שלך במקום אחד בלבד. הרבה אנשים לא מבינים שהמרחק הגיאוגרפי משרת באמת חשוב. אם הרוב המכריע של התנועה שלך מגיע ממדינה או אזור ספציפיים, שקול לאתר את האירוח שלך בקרבת מקום.
8. צמצם שיחות PHP ו-HTTP
אַשׁרַאי:
אתרי אינטרנט נבנו פעם באופן סטטי, כלומר כל עמוד היה מקודד ידנית ונבנה מלמטה למעלה. כעת, רוב אתרי האינטרנט נוצרים באופן דינמי בכל פעם שמבקר טוען את הדף, מה שמאפשר לעצב כל חוויה אישית עבור כל אדם, מה שגורם לחוויית גלישה עשירה יותר.
על מנת להשיג זאת, אתרים רבים משתמשים ב-PHP, שפת סקריפטים המאפשרת לך להתייחס לתוכן מרוחק על סמך קריטריונים שנקבעו על ידי המפתח. לדוגמה, אתר עשוי להשתמש ב-PHP כדי לקבוע שזהו ביקור בפעם הראשונה, ואז האתר עשוי להשתמש במידע זה כדי ליצור הודעת פתיחה.
בכל פעם שמתבצעת אחת מ"קריאות" ה-PHP הללו, מבוצעת בקשה לשרת המארח את האתר, מה שלוקח זמן (בדרך כלל אלפיות שניות). זמן זה נקרא "השהיה", ולחלק מהאתרים יש אלפי שיחות בכל פעם שהאתר נטען, מה שיכול לתרגם למיליונים ביום בהתאם לתנועה.
בכל מקום אפשרי, סרוק את האתר שלך לאיתור בקשות PHP והחלף ב-HTML סטטי. על ידי כך, הדפדפן פשוט יקרא את ה-HTML בניגוד לשאול את השרת מה עליו להציג. הנה דוגמה לדרך איטית ומהירה להפיק את אותה תוצאה:
לְהַאֵט:
מָהִיר:
יש עוד שאתה יכול לעשות כדי למזער קריאות PHP.הדרכה זויעזור לך לצמצם את קריאות ה-PHP המתרחשות בכותרת הטיפוסית של וורדפרס. אתה יכול גם להפחית את קריאות PHP על ידי ביטול כל רישום שעשוי להתרחש; כמה תוספים מתקדמים מציעים אפשרות לעקוב אחר פעילות הפלאגין באמצעות יומן, מה שיכול להאט משמעותית את אתר הוורדפרס שלך.
9. שמור על הקוד שלך נקי
אתה יכול לאמת את הקוד שלך באמצעותW3C Validator. זה אולי נראה סנובי שיש "סטנדרטים" ברשת, אבל האמת היא שיש תקנים מסיבה כלשהי. אם כולם היו עומדים בסטנדרטים, הדפדפנים תמיד ידעו כיצד להציג את המידע שניתן להם. השתמש בכלי ב-W3C כדי לאמת את הקוד שלך ולתקן שגיאות. זה יכול להיות תהליך ארוך מאוד אבל זה בהחלט שווה את התוצאה הסופית.
שגיאות קידוד יאטו את זמן הטעינה שלך, במיוחד אם תמונות שהפניה אליהן היא אך אינן קיימות. השתמש בכלי באג כמו
10. אופטימיזציה של מסדי נתונים
שימוש בממשק ניהול מסד נתונים כמוphpMyAdmin, אתה יכול לבחור את כל הטבלאות וללחוץ על "תיקון" ו"אופטימיזציה", ולסרוק אחר טבלאות מיושנות שלא נמחקו כשהסרת תוספים ישנים.
התוסף הזהידאג לאופטימיזציה של מסד הנתונים תוך מתן אפשרות להישאר מחוץ למסד הנתונים עצמו. בעוד זהתוסף אחרמציע אופטימיזציה אוטומטית שעשויה להיות טובה יותר עבור כותב הבלוגים.
11. התאם את הגדרות הוורדפרס שלך
לך בקלות בעמוד הראשון
אין סיבה להציג 100 פוסטים בעמוד הראשון, ובאמת, אתה אפילו לא צריך להציג את תוכן הפוסט המלא בעמוד הראשון. אתה יכול להתאים הגדרה זו בלוח המחוונים של וורדפרס בחלונית 'הגדרות' > 'קריאה'.
כבה את התקשורת בין הבלוגים
כברירת מחדל, וורדפרס מקיימת אינטראקציה עם בלוגים אחרים המצוידים ב-pingbacks ו-trackbacks. בכל פעם שבלוג אחר מזכיר אותך, הוא מודיע לאתר שלך, וזה בתורו מעדכן את הנתונים על הפוסט. כיבוי זה לא יהרוס קישורים לאתר שלך, אלא רק את ההגדרה שמייצר הרבה עבודה לאתר שלך. לפרטים נוספים, קרא את ההסבר הזה שלוורדפרס Pingbacks, Trackbacks ו-Linkbacks.
משאבי פיתוח ועיצוב נוספים מבית Mashable:
-כיצד ליצור אנימציה של Pixel Fireworks באמצעות JavaScript
-10 המשאבים המובילים להשראה עיצובית
ניוזלטרים אלה עשויים להכיל פרסומות, עסקאות או קישורי שותפים. בלחיצה על הירשם, אתה מאשר שאתה בן 16+ ומסכים לנותנאי שימושומדיניות פרטיות.