ג'ומלה 1.1 נוקשת בדלת
חם
- UTF-8
- FTP מתגבר על בעיות Safe_mode=ON
- XHTML מלא
- patTemplates
- OOP סוף סוף.
- בנייה מחדש של מבנה קוד הבסיס - גמישות מערכת גבוהה
- תמיכה בבסיסי נתונים שונים
- גישה נוחה יותר לחיבור תוכנות חיצוניות
- מיד לאחר מכן - the Fish
UTF-8, חסל סדר קידודים! רק קידוד אחד יספיק לנו להצגת כל שפה אפשרית באותו עמוד HTML. הייתי מודע לכל שלב בתהליך, וממש לא היה קל. הבעיה העיקרית היתה להתאים את המערכת לבסיסי נתונים ישנים שלא תומכים בקידוד הנ"ל או מציאת פתרון חלק למעבר מהמערכת הישנה לחדשה. הללויה. גם תרגום המערכת יהיה קל יותר עם ממשק פנימי לתרגום קיבצי ה INI
הבעיה המרכזית בשרתים מאובטחים טיפה יותר היתה פרמטר ה PHP.ini המוגדר כ Safe_mode=ON. אולי השלב האחרון שמאפשר להריץ את ג'ומלה על גבי כל שרת כמעט. הדרך לפתרון היתה תמונה בהתמעת ספרית FTP כחלק מקוד המקור
לחלק מהפריקים ל תאימות XHTML (בינהם אני ומנועי חיפוש) הגירסה שתבוא עלינו לטובה, תהיה בסימן XHTML!
חלק רב מהשיפור טמון תמיד במיבנה פשוט, יציב אך גם גמיש. תכנות מונחה עצמים נותן את הפתרון המלא כאן, ומתכנתים צד שלישי יברכו על השינוי שהיה תמיד ברשימת המשימות העתידית וכעת בוצע
patTemplates - למי שעוד לא מכיר, זוהי הדרך להפריד לגמרי את הקוד והלוגיקה מרמת התצוגה. patTemplates מספק אפשרות להגדיר תבניות HTML קטנות ורב פעמיות להצגה של הפלט לאתר, בלי ללכלך את הקוד ב HTML
עוברים למגרש המשחקים של הגדולים. בגירסה החדשה תהיה אפשרות להשתמש עם בסיסי נתונים אחרים. עדיין לא עם כולם, אבל כיוון העתידי ברור. מערכת ג'ומלה תוכל לעבוד גם עם בסיסי נתונים גדולים וחזקים יותר. הצוות עובד על הדרכה כיצד לכתוב שאילתות ג'נריות עבור כל בסיס נתונים
עקב שינוי המבנה המסיבי, יהיה קל יותר, עם כלים מוכנים בקוד המקור, לשלב אפליקציות ווב קיימיות יחד עם ג'ומלה, כמו מערכות ניהול משתמשים שונות, פורומים וכו'
זמן מועט לאחר השקת הגירסה החדשה, mambelFish יהפוך להיות חלק מקוד המקור, הלוקליזציה חוגגת! הדבר יכניס מודעות גם למפתחי צד שלישי להכין את הרכיבים מותאמים לשפות השונות
בקיצור, גירסת אלפא 2 שתצא הימים הקרובים תכלול את כל החלקים המדוברים, ומשם הצוות יתרכז רק בתיקונים, בדיקות ותעוד של המערכת
משהו גדול קורה כאן, אני בטוח שאתם שמים לב...
