פרטי תוכנה:
גרסה: 0.3.0
טען תאריך: 12 May 15
רשיון: ללא תשלום
פופולריות: 316
לוטוס נוקט בגישה ייחודית לארגון בסיס הקוד שלה, שמורכב ממסגרות קטנות יותר, כל אחד עם מטרה משלו.
לשים אותם יחד נשאר עד מפתח, כל קטע המשתרע על שטח ותכונה ספציפי.
על ידי לקיחה בדרך זו, צוות הלוטוס הפך בטוח הליבה של המסגרת לא תקבל מנופחת עם יותר מדי פונקציונלי ומונעת מצבים שבם מפתחים צריכים לטעון קוד שלא מתרגל.
לוטוס יכול כך לשמש על בסיס לכל פרויקט, הפעלה רק מודולים & nbsp; נחוץ למשימות ותכונות ספציפיות.
המסגרת כדלקמן ארכיטקטורת OOP כללית, אך ניתן למצוא גם עקרונות MVC בחלקים הקטנים יותר שלה.
מודולים בסיסיים לוטוס לספק תמיכה ל:
- ניתוב HTTP
- שכבת תצוגה
- שיעורי חגורת השירות
- אימות נתונים
- עוזרי תצוגה
- בקר
- מודל התמדת נתונים
מה חדש בהודעה זו:
-
נוסף:
- גנרטור פעולה הציג. למשל. חבילת לוטוס exec ליצור # לוח מחוונים אינטרנט מדד פעולה.
- אפשר לציין אפשרויות coookies ברירת המחדל בהגדרות אפליקציה. למשל. עוגיות האמיתי {תחום: "lotusrb.org '}, .
- כלול עוזרי לוטוס :: בנוף.
- אפשר לציין אפשרות CLI --database כאשר ליצור יישום חדש. למשל. מדף הספרים --database = PostgreSQL החדש לוטוס.
- אתחול מאגר Git בעת יצירת יישום חדש.
- הפק .lotusrc בעת יצירת יישום חדש.
- אבטחה. X-Frame-אפשרויות ותוכן אבטחה-מדיניות כיום מופעל כברירת מחדל.
- קונסולת מסד נתונים. לרוץ עם קונסולת db לוטוס exec צרור.
- מד דינמי למסלולים יחסי ומוחלטים. היא מיישמת שיטה חסרה: האינטרנט :: Routes.home_path יפתור לאינטרנט :: Routes.path (: בית).
- שינה:
- עוגיות תשלח HttpOnly כברירת מחדל. זה מסיבות ביטחוניות.
- אפשר תבניות תצורה עבור יישומים שנוצרו חדשים.
- סיומת קובץ SQLite שינוי מ.db ל.sqlite3.
כותרות HTTP
דרישות :
- רובי 2 או גבוה
תגובות לא נמצא