| קווורץ מערכת תבנית אינטרנט אשר הבין את עצמאות מושג של ההיגיון ההצגה |
הורד עכשיו |
קווורץ דירוג וסיכום
- אתר האינטרנט של המוציא לאור:
- http://editorkicker.rubyforge.org/
קווורץ תגים
קווורץ תיאור
מערכת תבנית אינטרנט אשר הבין את עצמאות קונספט של ההיגיון ההצגה KWARTZ היא מערכת תבנית אינטרנט אשר הבין את המושג "עצמאות של ההיגיון מצגת". KWARTZ פירושו כי קוורץ מפריד לוגיקת מצגת הן נתונים מצגת (= קובץ HTML) וגם לוגיקה עסקית (= תוכנית ראשית). Kwartz זמין להפריד את שכבת ההצגה מהתוכנית הראשית עם כל מערכת תבנית. בנוסף, Kwartz מאפשר לך להפריד את ההיגיון המצגת (כגון איטרציה או הסתעפות מותנית) מנתוני המצגת (קובץ HTML). דרך רחבה, ניתן לחלק את היישום לשתי שכבות: שכבה עסקית ושכבת מצגות. שכבות אלה יש נתונים משלהם ההיגיון. חשוב כי שכבת המצגת צריכה להיות ההיגיון עצמו, כי ההיגיון ההיגיון לא צריך להיות בשכבה העסקית (FIS1) מערכת תבנית טראדיציה, כגון מהירות ג'קרטה או חכמה, כוחות לערבב מצגת לוגיקה ונתוני מצגת בתבנית, ו שובר עיצוב HTML בתוצאה. מערכת תבנית אחרת, כגון Enhydra XMLC או Amrita, לא לשבור עיצוב HTML אבל הם מערבבים מצגת לוגיקה לתוך שכבת עסקים (= התוכנית הראשית). קווארטץ מחלקת תבנית לנתוני ההיגיון והצגת המצגת. לכן קוורץ לא לשבור עיצוב HTML בכלל ולשמור על התוכנית הראשית 'נקי': קוורץ מורשה ומופץ על פי תנאי הרישיון הציבורי הכללי של גנו (LGPL). הנה כמה תכונות עיקריות של "KWARTZ": · מפריד לוגיקת מצגת משני הלוגיקה העסקית (= תוכנית עיקרית) ומצגת נתונים (= קובץ HTML). · פועל מהר מאוד · תומך במספר תוכנית שפות: רובי (eruby), PHP, Java (JSP) · לא לשבור עיצוב HTML בכלל · לטפל בכל קובץ טקסט · תומך אוטומטית חניתות וחודשות חלקית
קווורץ תוכנה קשורה