אז באנגלית יש בערך מאה אלף דפי אינטרנט עם הכותרת הזו wordpress vs ror או wordpress vs ruby on rails.
אז אני כמובן אתחיל מזה שזו שאלה שבורה לחלוטין, היות ורלייס היא סביבת פיתוח לשפת התכנות רובי שאפשר אולי להשוות לקייק או זנד עבור שפת התכנות PHP שמשמשת את וורדפרס. בעוד שוורדפרס היא בכלל מערכת לניהול תוכן (CMS) הבנויה בשפת התכנות PHP כמו רדיאנט או אדבה (הפחות מוכרות) שהן מערכות לניהול תוכן שבנויות בשפת התכנות ruby.
מקור הבלבול
מקור הבלבול הוא כמובן חוסר ידע, אני לא חושב כמובן שכל אחד שרוצה לבנות אתר צריך להבין לעומק מה ההבדל בין מערכת לניהול תוכן לבין סביבת פיתוח (אם הוא היה צריך להבין זה היה באסה בשבילו). ממש כמו שרב האנשים ישאלו מה עדיף אתר בוורדפרס או C# או .net.
בכל מקרה זה לא באמת משנה ולא כתבתי את הפוסט הזה בשביל להתחכם או להתפלסף אני אעשה את ההשוואה הזו בכל מקרה.
מה עדיף rails או וורדפרס
אז כמובן שהתשובה תהיה תלוי, מקור התשובה היא בהשוואה בין PHP לרובי -> רובי לוקחת בגדול לדעתי: נוחות וזמן התכנות, אפשרויות הפיתוח. השינוי והשיפור של הקוד בעתיד ועוד.
ובהשוואה בין וורדפרס לכל מערכת ךניהול תוכן שקיימת כיום לרובי -> וורדפרס לוקחת בגדול לדעתי: קהילה ענקית, מליון תוספים, מליון תבניות.
שורה תחתונה: הרבה יותר פשוט ממה שנראה לכם, אם אפשר לעשות את מה שאתם צריכים בעזרת וורדפרס* ופיתוח מינימאלי (מסגרת של תבנית, תוספים וסוגי תוכן) לכו על וורדפרס ואל תחשבו פעמיים מערכת מעולה ומדהימה. לעומת זאת, אם יש פיתוח משמעותי שלא כלול בוורדפרס ולא בוצע ע"י מישהו רציני** בקהילה של וורדפרס ריילס כנראה תהיה הדרך הנכונה.
*אפשר לעשות כמעט הכל עם וורדפרס ואולי אפילו הכל, אבל חשוב להבין כמה צריך למתוח ולהרחיב אותה.
**כנראה שיש תוסף או פיתוח לוורדפרס כמעט על כל דבר, חשוב לשים לב למצב הפיתוח ולמיהו המפתח של הפרוייקט הזה – אם תבנו את הפרוייקט שלכם כך שהוא מבוסס על קוד (גם עם הוא מעולה) שמתחזק אדם בודד ולא כעיסוק מרכזי סיכויים רבים שבעתיד יהיה קשה מאוד לתמוך בקוד שלו.
איך יודעים כמה פיתוח דרוש?
עוד תשובה פשוטה – לא מנחשים, לא משערים ולא מעריכים, מתייעצים עם מקצוען.