לפני חמש שנים (פחות יומיים) שחרר מאט מולנווג את וורדפרס 0.7, הגרסה הראשונה של וורדרפס. מאט השתמש ב-b2/cafelog של מייקל ולדריגי בבלוג התמונות שלו ב-2002, ויצר את וורדפרס כפורק של b2 כשהפיתוח של b2 נפסק ב-2003. מאז, וורדפרס הפכה לתוכנת הבלוגים הנפוצה ביותר, אבל את כל זה כבר ידעתם.
לרגל המאורע, יצאתי לטיול קצר במורד ארכיון הגרסאות של וורדפרס ו-b2, והתקנתי את וורדפרס 0.7.1 ואת b2/cafelog 0.6.2.2. צילומי מסך ועוד אחרי הקישור.
תהליך ההתקנה של b2 לא שונה בהרבה מהתקנה של וורדפרס 2.5.1 – צריך להזין את פרטי ההתחברות לבסיס הנתונים בקובץ ההגדרות, ולהריץ את קובץ ההתקנה שיוצר את הטבלאות:
תהליך ההתקנה של וורדפרס 0.7 חולק לשלבים ונוספו לו הסברים וקישורים לתיעוד ולתמיכה:
מלבד האפשרויות לקביעת שם הבלוג וכתובת האימייל שנוספו בסביבות גרסה 1.0 (לפני כן אלו היו משתנים בקובץ ההגדרות כמו פרטי ההתחברות לבסיס הנתונים), תהליך זה נשאר פחות או יותר זהה. כך זה נראה בוורדפרס בעברית 2.5.1:
עיצוב ברירת המחדל של b2 היה גרסה מוקדמת מאוד של Classic, ערכת עיצוב שעדיין מגיעה עם וורדפרס באנגלית אבל כבר לא מצורפת לוורדפרס בעברית מאז גרסה 2.0.1. יש בה בר צדדי ברוחב קבוע (בלי תמיכה בווידג'טים, למי שתהו), וטור הפוסטים מתרחב וממלא את כל הרוחב הזמין.
ב-2002 רוב המסכים היו קטנים ורוב הרזולוציות היו נמוכות. היום, מקובל לקבע את הרוחב של הטורים או לפחות לקשר אותם לגודל האותיות, אחרת כשמגדילים את חלון הדפדפן מעבר לבערך 1000 פיקסלים, השורות נהיות ארוכות מדי:
בוורדפרס 0.7 נעשו רק שינויים קוסמטיים קלים לעיצוב ברירת המחדל (לרעה, ללא ספק, אבל אז זה בטח היה אופנתי):
וורדפרס 1.5.2 היתה הגרסה האחרונה של וורדפרס בעברית שכללה גרסה מותאמת לעברית של ערכת העיצוב Classic. כך זה נראה:
מאז, ברירת המחדל ולמעשה הברירה היחידה היתה קובריק של מיכאל היילמן, עם ההדר הכחול שהפך למזוהה כל כך עם וורדפרס בעברית, לטובה ולרעה. היום, רוב הבלוגים החדשים שאני נתקל בהם משתמשים בערכות עיצוב אחרות – מעין תעודת בגרות לקהילה, שכבר למדה איך להתאים ערכות עיצוב לעברית ואף למדה איך ללמד משתמשים חדשים להתקין אותן:
לפני שנולד ה-Dashboard (או לוח הבקרה כפי שהוא נקרא בוורדפרס בעברית), המסך הראשי של ממשק הניהול של b2 היה עמוד כתיבת/עריכת הפוסטים. משתמשי ישראבלוג היו מרגישים בו בנוח – הוא הציג את כלי העריכה וכן את רשימת הפוסטים הקודמים בעמוד אחד.
מכיוון שהאפשרויות היו ממילא מוגבלות כל כך אז, זה עדיין לא היה עמוס מדי. אין עורך WYSIWYG, אין טרקאבאקים או אפשרויות לחסימת תגובות ופינגים, אין תגים ואפשר לבחור רק קטגוריה אחת לכל פוסט, אין תקצירים ואין מאפיינים מיוחדים. מילת המפתח, כאמור, היא אין:
עיצוב ברירת המחדל של בלוגים בוורדפרס 0.7 הוחל גם על ממשק הניהול, ויחד איתו נוספו לעמוד עריכת הפוסט עוד כמה אפשרויות כמו שליחת טראקבאקים ועריכה ידנית של תקצירים:
העיצוב של ממשק הניהול נשאר איתנו עד גרסה 2.0, אז הוא זכה לעדכון קל:
עם העיצוב החדש בוורדפרס 2.5, עמוד כתיבת הפוסטים קיבל טיפול קצת יותר מקיף, אבל משום מה הוא עדיין מצליח להראות עמוס למרות שהוא מאפשר להסתיר כמעט את כל האפשרויות הלא נחוצות:
עמודי ההגדרות של וורדפרס 0.7 ו-b2 זהים, ובשתי המערכות כמעט כל האפשרויות החשובות נמצאות בקובץ ההגדרות (אז b2config.php, היום wp-config.php) ולא בממשק הניהול. לא בדיוק ברור איך המפתחים החליטו אילו אפשרויות צריכות להופיע בממשק הניהול ואילו בקובץ ההגדרות:
בגרסה 1.0 של וורדפרס ההגדרות כבר הוצאו מהקובץ b2config.php (למעשה, הקובץ b2config.php נעלם מההפצה, לטובת wp-config-sample.php) והופיעו בממשק הניהול. בוורדפרס 2.5.1, אזור ההגדרות מחולק לשבעה עמודים שונים ועמוסים למדי, ובדרך כלל מתרחב לגודל מפלצתי אחרי התקנת כמה תוספים:
יש גם כמה דברים שלא השתנו הרבה מאז b2. מלבד הפוסט הראשון והתגובה מאת גברת וורדפרס (מר וורדפרס באנגלית), וכן כמה מהניסוחים בקובץ readme.html, גם עמוד הפרופיל נותר פחות או יותר זהה:
הגרסאות האחרונות מציגות בעמוד הפרופיל כמה הגדרות שיחודיות עבור כל משתמש ושדה למידע ביוגרפי, אבל שאר השדות לא השתנו:
וורדפרס 0.7 ו-b2 לא תמכו בתוספים או ערכות עיצוב, ולא השתמשו ב-gettext, תשתית הלוקליזציה שמאפשרת את התרגום של וורדפרס לעברית ולעוד יותר ממאה שפות אחרות. האפשרויות להתאמה אישית בממשק הניהול הסתכמו בעמוד עריכת התבנית – היה קובץ אחד לבלוג (index.php), וקובץ אחד לתגובות (b2comments.php):
התמיכה בתוספים הגיעה בגרסה 1.2, יחד עם התמיכה ב-gettext, וערכות עיצוב נוספו בגרסה 1.5. מאז, השינויים בוורדרפס הם יותר אבולוציוניים ופחות רבולוציוניים. וורדפרס 2.5, לדוגמה, כללה אובראול מקיף לממשק הניהול וכלים מתקדמים יותר להעלאה וניהול של תמונות וקובצי מדיה אחרים. וורדפרס 2.6 שמתוכננת לשחרור ב-7 ביולי תציע תמיכה ב-Google Gears לשיפור ביצועי ממשק הניהול וניהול גרסאות לפוסטים:
וורדפרס היתה ענף הפיתוח הרשמי של b2/Cafelog כשהפיתוח של זו נעצר, אבל מאותו בסיס קוד צמחה גם b2evolution – שתומכת בהפעלת מספר בלוגים מהתקנה אחת וכן בכתיבת פוסטים רב-לשוניים. לפי מיטב ידיעתי, b2evolution לא תורגמה לעברית:
קישורים נוספים/מקורות
את השחרור האחרון של b2/cafelog אפשר להוריד באתר b2 Cafelog Resource Center. את השחרור הראשון של וורדפרס אפשר להוריד בארכיון הגרסאות באתר של וורדפרס.
- וורדפרס בוויקיפדיה
- מאט מולנווג בוויקיפדיה
- האתר של b2/cafelog
- b2 Cafelog Resource Center
- b2evolution
- הודעת השחרור הראשונה של וורדפרס
(וחוץ מזה, יום מגבת שמח!)
איזה פוסט מעולה לכבוד היומולדת של וורדפרס! כל הכבוד!
איזו תגובה מהירה, כל הכבוד לך!
כל הכבוד לך! עכשיו גם כתבתי על הפוסא שלך בבלוג שלי.
פינגבאק: Happy 5th Birthday WordPress! | WordPressGarage.com
וזו הזדמנות נאותה לומר לך (שוב ושוב ושוב) תודה על הלוקליזציה של וורדפרס לעברית. יום יבוא ויבחרו בך להדליק משואה בשם קהיליית הבלוגרים :)
גם אם באיחור נוראי, אני מרגיש צורך להגיב.
רן,
כן הכבוד על הסקירה המעניינת, תמיד נחמד לראות איך השורשים צמחו ואיך דברים השתנו מתקופה לתקופה.
ואני כמובן שמצטרף למיכאל שמעליי, תתברך על העבודת התנדבות הזאת למען הקהילה הישראלית. תודה רבה על כל דקה שהשקעת מזמנך הפנוי בשבילנו :)