תבנית :: Sandbox.

מנוע תבנית מהירה Sandboxed מהיישום שלך
הורד עכשיו

תבנית :: Sandbox. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Sam Graham
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~sgraham/

תבנית :: Sandbox. תגים


תבנית :: Sandbox. תיאור

מנוע תבנית מהירה Sandboxed מהבקשה שלך תבנית :: Sandbox הוא עוד מודול תבנית, שנועדו בעיקר לשימוש בסביבת שרת WARBERVER אבל שמיש בכל מקום, מתן סביבה מאובטחת יותר "Sandboxed" מאשר רוב התבנית systems.The עיצוב הליבה עבור תבנית :: Sandbox היא כי ההיגיון תבנית צריך אין גישה מחוץ לתבנית שמעבר לכך שתבחר לאפשר זאת, זה ידוע לעתים קרובות בשם Sandboxing.Illike רבים אחרים מערכות תבנית, זמין על CPAN או בשפות אחרות, תבנית :: Sandbox לא נותן את הגישה לתבנית אל הגלובלית משתנים של היישום שלך או לפונקציות הליבה של השפה. זה אומר כי מחברי התבנית שלך יש רק גישה לנתונים ופונקציונליות כי מפתחי היישומים שלך בוחרים להעניק להם, זה מעודד הן לעבוד עם ממשקים "שפורסמו" בין שתי המערכות - מחברי התבנית שלך אינם יכולים להגיע אל הנתונים הפנימיים של היישום, ולכן מפתחי היישומים שלך יכולים לשנות את הנתונים הפנימיים שלהם מבלי לדאוג כי התבניות יפסיקו לעבוד או לחשוף מידע סודי.האשר :: Sandbox גם מספק ביצועים יוצאי דופן, הדירוג בין המהירות של מנועי תבנית מלאים, שאינם מסתמכים על הטבעת Perl בתוך התבניות.טמועדון :: Sandbox מספק גם את כרגיל Gamut של התנהגויות ותכונות אופציונליות: מטמון מלוחים תבניות, כולל, בקרת זרימה, ביטויים מוטבעים, מועמדים תבנית מדורגים, ומידע שימושי באגים במקרה של שגיאות. Furthermore, תבנית :: Sandbox מתוכנן להיות משנה אם אתה רוצה להתאים אישית או להרחיב אחרים של תכונות שלה.SYNOPSIS להשתמש :: Sandbox; Template $ שלי = תבנית :: Sandbox-> חדש (); $ template-> set_template ('/path/to/my/templates/accounts.html'); $ template-> add_var (לקוחות => $ לקוחות); $ template-> add_var (עסקאות => $ עסקאות); $ template-> add_vars ({session => $ session_info, משתמש => $ user_info,}); הדפס $ {$ template-> הפעלה ()}; Template $ שלי = תבנית :: Sandbox-> חדש (Template_root => '/ path / to / שלי / תבניות', תבנית => 'חשבונות.האשים', מטמון => $ מטמון,); $ template-> add_vars ({עסקאות => $ עסקאות, לקוחות => $ ללקוחות, מושב => $ session_info, משתמש => $ user_info,}); הדפס $ {$ template-> הפעלה ()}; בתוך O.Tept/my/templates/accounts.html: ברוך הבא ,.

ברוך הבא.

עסקאות אחרונות:

עסקה מזהה לקוח תאריך תיאור Obsed.Id:> <: expr ללקוחות name:> <: expr date:> <: expr עסקה:> דרישות: · פרל


תבנית :: Sandbox. תוכנה קשורה