דרופל 6 - בטוחה יותר, פשוטה יותר, ומהירה יותר לבניה וניהול אתרים

13 בפברואר, 2008 -- פרוייקט דרופל הכריז היום על השחרור הרשמי של דרופל 6, גרסתה האחרונה של מערכת ניהול התוכן הפתוחה ועטורת הפרסים. גרסה זו מכילה מאות שיפורים, הכוללים שיפורים בזרימת העבודה (workflow) ושימושיות, תמיכה מובנית בריבוי שפות ו-AJAX, אימוץ תקן האימות OpenID, תוספות גמישות ויכולות ביצירת עיצובים וכלי ניהול מותאמים אישית. דרופל 6 היא תוכנה חופשית ברשיון GNU General Public License והיא זמינה להורדה ב-http://drupal.org/drupal-6.0. הגרסה העברית זמינה להורדה באתר דרופל ישראל (http://drupal.org.il/drupal-he).

"הרעיון המרכזי מאחורי דרופל הוא לתת לכל אחד את הכח ליצור אתר מבוסס קהילה מנצח מבלי להתפשר על יכולות", אומר דריס בויטארט (Dries Buytaert), מייסד הפרוייקט ואחראי הטכנולוגיה בחברת Acquia, "דרופל 6 נאמנה למסורת זו, ומציעה את הביצועים הטובים ביותר, כח ביצועי ורהיטות. אני מצפה בכליון עניים לראות מה קהילת דרופל בעולם תעשה עם זה."

דרופל 6 מציעה יכולות נוספות והרחבות חדשות, בתחומים שמפתחי אתרים ובעליהם מעריכים ביותר, כולל:

  • התקנה פשוטה.
    הגדרות האתר הבסיסיות מוגדרות באופן אוטומטי, בעת התקנת דרופל באתר חדש, כולל יצירת חשבונות המנהלים. מפתחים היוצרים הפצות דרופל יעודיות, מוגדרות מראש, יכולים להתאים את תהליך ההתקנה, ולכלול בו תוספות.
  • אתר רב לשוני.
    דרופל שיפרה לאין ערוך את תמיכתה באתר מרובה שפות, בניהול תוכן רב-לשוני, ובזיהוי אוטומטי של השפה המועדפת על המשתמש. החל מדרופל 6, יש תמיכה מובנית לכיווניות ימין-שמאל (RTL), ובכך מתאפשרת ביתר קלות עבודה עם מספר שפות בעלות כיווניות שונה (לדוגמה: עברית ואנגלית).
  • ממשק משתמש עשיר.
    בעזרת שימוש ב-AJAX, דרופל 6 מציעה כלי ניהול פשוטים יותר הנותנים מענה טוב יותר. עם ארגון תוכן בעזרת טכניקת "גרור ושחרר" (drag-and-drop), כלים לניהול הירארכיית מידע מורכבת, ושיפורי שימושיות קטנים אך משמעותיים, כגון כותרות טבלאות שנשארות במקומן במקום להתגלגל עם המסך, דרופל 6 מפשטת את ניהול האתר. מפתחים יכולים להשתמש באותה תשתית, על מנת להוסיף אפקטים דינמיים, שידעו להתמודד גם עם דפדפנים ישנים בעלי יכולות מופחתות (graceful degredation).
  • יצירת עיצובים ללא תכנות.
    בניית עיצובים חדשים לאתר מבוסס דרופל 6, איננה מצריכה כתיבת קוד PHP. במקום זאת, הכניסו את קבצי ה-CSS והתמונות בהם ברצונכם להשתמש, אימרו לדרופל היכן למצוא אותם, והעיצוב מוכן. עיצובים מורכבים יותר יכולים מעתה להיעזר בתבניות העיצוב הנוחות לעריכה, שבעזרתן ניתן להחליף את עיצוב ברירת המחדל.
  • התראות על עדכונים.
    דרופל יכולה להודיע למנהלי האתר על עדכוני תוכנה ותיקוני תקלות, באופן אוטומטי. דואגים
    לאבטחה? אתם יכולים לקבל ישירות לאימייל הודעות על תיקוני אבטחה למרכיבי האתר.
  • שיפור ביצועים משמעותי.
    לכל השיפורים המוזכרים כאן מתווסף בונוס - ביצועים טובים יותר. בנוסף לשימוש בזכרון מטמון מהיר למשתמשים מזדמנים, דרופל 6 מגיעה עם מספר אפשרויות שיפור ביצועים להאצת אתרים עם מספר גדול של משתמשים רשומים. למנהלי שרתים עם אתרים בעלי תעבורה גבוהה, הגרסה החדשה מפשטת את שילובם של כלי מטמון ואיזון עומסים חיצוניים (צד שלישי).

בנוסף ליכולות החדשות, והשיפורים בביצועים, מאות תיקונים ושיפורים קטנים נוספו לגרסה זו, וכעת עומדת לרשות המפתחים תשתית יציבה עוד יותר, לפיתוח רכיבים והרחבות לדרופל. רשימה מפורטת של שיפורים אלו נמצאת ב-http://drupal.org/drupal-6.0.

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

דריס בויטארט ייסד את פרוייקט דרופל בשנת 2001, כסטודנט באוניברסיטת גנט שבבלגיה, כסביבת ניסוי לטכנולוגיות החברתיות המתפתחות של הרשת. מאז, דרופל התפתחה לכדי תשתית גמישה ועשירה בתכונות, לבניית אתרי תוכן קהילתיים. פרוייקט זה הוא סיפור הצלחה אמיתי של קוד פתוח, שבו אלפי מפתחים מתנדבים, עסקים ועמותות, משתפים פעולה לבניה ותמיכה בליבת המערכת, בעוד אלפי רכיבים פותחו, להוספת תכונות, החל מפתרונות מסחר מקוון לכלים מתקדמים לניהול מדיה ורשתות חברתיות. כיום, דרופל היא המנוע מאחורי מאות אלפי אתרים של חברות, גדולות כקטנות, כולל Warner Brothers Records, Fast Company magazine, The New York Observer, The Onion, Amnesty International, SonyBMG, Forbes, Harvard University ועוד.

תרגום מאנגלית: זוהר סטולר ויובל האגר

 
 

Drupal is a registered trademark of Dries Buytaert.