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

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

מה זה תוסף לוורדפרס?

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

אז איפה הבעיה?

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

תוספים לוורדפרס

Plugin

  • עדכון ואבטחה

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

  • מהירות

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

  • התנגשויות

תוספים מסויימים עלולים להתנגש עם תוספים אחרים ו\או עם פונקציונליות מסויימת שהכנסתם באתרכם.

למה להשתמש בתוספים?

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

באיזה תוספים כן להשתמש?

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

  1. כמות המשתמשים בתוסף.
  2. תאימות התוסף לגרסת הוורדפרס האחרונה.
  3. אמינות כותבי התוסף.
  4. המלצות ממשתמשים אחרים.
  5. היקף העבודה הידנית לעומת השימוש בתוסף.
  6. הפגיעה במהירות האתר.

השורה התחתונה

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

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

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

 

תגובות

הגיבו

אין תגובות

השאירו תגובה

eighteen + fifteen =