אנחנו רוית גינזבורג ויובל אליאב. יחד עסקנו בעבר בעיקר בבניית אתרי אינטרנט, אך במשך השנים עברנו יותר ויותר לתכנות מערכות ניהול וקשרי לקוחות בהתאמה אישית.
כיום אנחנו לוקחים מעט מאוד פרוייקטים חדשים – כך שנהיה פנויים מספיק לתחזוקת הפרוייקטים הקיימים.
אנחנו לוקחים על עצמנו רק פרוייקטים מיוחדים בהם יש לבנות גם את האתר וגם את מערכת הניהול הנדרשת בתכנות ובהתאמה אישית תוך שימוש בכמה שפחות מרכיבים מוכנים.
מה זה אומר אתר או מערכת ניהול בהתאמה אישית?
ישנן שתי גישות לבניית אתר במערכת וורדפרס ורוב בוני האתרים משתמשים בשילוב כלשהו בין שתיהן. גישה אחת היא שיטת ה"לגו" והיא דוגלת בשימוש בתבניות מוכנות ותוספי מערכת קיימים ללא תכנות וכתיבת קוד ייעודי לאתר. זאת שיטה שמתאימה יותר למעצבים או לבוני אתרים שלא בקיאים בשפות התכנות עליהן מושתתת המערכת.
הגישה השניה מתבססת על תכנות האתר ללא תבנית מוכנה מראש ועם כמה שפחות תוספי מערכת מוכנים. בשיטה הראשונה – שיטת ה"לגו" אפשר לבנות אתרים מהר ובלי הרבה כאב ראש, אבל יש סיכוי גדול יותר לכשלי אבטחה ולפיספוסים שונים בתפקודי האתר ובנראות האתר בגדלי מסך שונים. לעומתה השיטה השניה -הדוגלת בתיכנות ייעודי – דורשת יותר זמן ותשומת לב, אבל התוצאה הסופית היא אתר טוב יותר מכל הבחינות והיא מאפשרת תכנות של מערכות ניהול לצרכים שונים.
אנחנו שייכים לאסכולה הדוגלת בהתאמה אישית לדרישות של כל אתר ואתר – יותר תיכנות ופחות שימוש במרכיבים מוכנים. כשמדובר במערכות הרשמה (לטיולים, לקייטנות, לשיעורי ריקוד וכד') הגישה של תכנות בהתאמה אישית היא ממש הכרחית.
לא משתמשים בתבניות מוכנות
בהתאם לכך – למרות האינטרנט מוצף בתבניות-עיצוב (ערכות-נושא) מוכנות -אנחנו לא בונים מה שנקרא "אתרי תבנית" בכלל. אנחנו גם לא משתמשים בתבנית מוכנה כבסיס התחלתי לפיתוח האתרים שאנחנו בונים אלא "תופרים" את תבנית האתר מאפס ומיישמים בה את העיצוב תוך שימוש בקוד שאנחנו כותבים (php javascript html css) ובמרכיבים אותם פיתחנו בעצמנו.
מינימום הכרחי של תוספי מערכת
כאמור זאת הגישה שלנו לא רק בתחום של תבנית העיצוב אלא גם בתחום של הרחבת תפקודי המערכת. לוורדפרס יש שפע של תוספים מוכנים. גם כאן אנחנו משתדלים כמה שיותר להשתמש בקוד שאנחנו כותבים או במרכיבים שאנו פיתחנו וכמה שפחות במרכיבים מוכנים אלא אם כן יש הגיון התומך בשימוש בתוסף מסויים.
מה זה אומר "הגיון התומך בשימוש בתוסף מסויים"?
יש כמה תחומים בהם תוספים מוכנים זה דבר די הכרחי. יש תוספים שהם מורכבים מאוד, או פשוט מעולים ובהם אין טעם "להמציא את הגלגל מחדש". במקרים כאלה אנחנו כמובן משתמשים באותם תוספים מוכנים אבל בצורה מאוד בררנית. באופן כללי אנחנו משתדלים כמה שיותר להשתמש בקוד ייעודי אותו כתבנו בעצמנו ואותו אנחנו יכולים להתאים לאתר שאנו בונים ביעילות רבה יותר.
יתרונות הגישה
לאופן בו האתר בנוי יש השלכות רבות, וכן גם למערכות הבנויות בתוכו – כמו מערכות הרשמה או מערכות ניהול קשרי לקוחות. אתר או מערכת שנבנו בהתאמה אישית קל יותר לאבטח ולתחזק. האתר והמערכת עובדים טוב יותר ואיכות הקוד עליו הם מושתתים תומכת לא רק בשימוש יומיומי קל ופשוט, אלא גם בפיתוחים של מרכיבים עתידיים שהצורך בהם מתגלה עם הזמן.
היתרון הגדול הוא שההתאמה לצרכי הלקוח גבוהה מאוד במערכות שלנו. לעומת זאת החסרון, כמובן, הוא שהמערכות שאנחנו בונים אינן זולות כמו מערכות מוכנות או מערכות שנבנו באמצעות מרכיבים מוכנים. מצד שני אנחנו לא מתמחרים את הפרוייקט כולו מתחילתו ולא עובדים בכלל עם הצעות מחיר אלא לפי שעה. בסיכומו של דבר השיטה הזאת מאפשרת לנו להשלים פרוייקטים בעלות הנמוכה ביותר ללקוח – שבסופו של דבר משלם רק על שעות עבודה נטו ולא על טווח ביטחון שמתחייב כאשר מבצעים הערכה למטרת הצעת מחיר.
שיתופי פעולה
באופן כללי אנחנו מקפידים על הפרטים הקטנים בכל דבר שקשור לבניית האתר ותפקודו ובמיוחד מקדישים תשומת לב יתרה לנושא ההתאמה לגלישה ממכשירים ניידים והתאמה לכל גודל מסך.
חשוב לנו שבעל האתר יהיה בשליטה מלאה על האתר ולכן אנחנו לא מאחסנים את האתר בחשבון אירוח שלנו אלא מדריכים את בעל האתר לרכוש דומיין משלו וחשבון משלו לאיחסון האתר בחברת אירוח אתרים.
כל האתרים שאנו בונים וכל המערכות שאנחנו משלבים בתוכם מתבססים על מערכת ניהול התוכן וורדפרס WordPress. וורדפרס היא המערכת הפופולרית ביותר בעולם וזה משחרר את בעל האתר מתלות בנו – משום שתמיד ניתן למצוא אנשי מקצוע המתמחים בתכנות ובניית אתרים במערכת הזאת.