Smarty هو محرك قالب في تطوير مشروع PHP. على وجه الدقة، فإنه يدرك الفصل بين البرنامج والواجهة. لذلك، يمكن للمبرمجين تغيير المنطق دون إعادة بناء القالب. يمكن لمصممي القالب تغيير القالب دون التأثير على المنطق. بعض ميزات Smaty:
سريع جدا جدا!
من الفعال استخدام محلل PHP للقيام بهذا العمل الرتيب دون الحاجة إلى تحليل بناء جملة القالب الزائد، فهو يجمع مرة واحدة فقط ويعيد ترجمة ملف القالب المعدل لتحرير الوظائف المخصصة والمتغيرات المخصصة، لذلك يمكن تعيين الامتدادات بالكامل للغة القالب هذه محددات القالب نفسها، حتى تتمكن من استخدام {}، {{}}، <!--{}-->، وما إلى ذلك. يمكن تمرير عبارات مثل if/elseif/else/endif إلى محلل PHP، لذلك {if. ..} التعبيرات بسيطة أو مركبة. إذا كان مسموحًا بذلك، يمكن تداخل الأقسام بشكل لا نهائي. يمكن تخصيص المحرك في ملف القالب الخاص بك، على الرغم من أن هذا قد لا يكون ممكنًا (غير مستحسن).
تدعم ذاكرة التخزين المؤقت المدمجة ملفات القوالب المستقلة ويمكنها تخصيص بنية المكونات الإضافية لوظيفة معالجة ذاكرة التخزين المؤقت، قم بتنزيل دليل Smarty: http://www.codepub.com/software/SmartyTemplates-12990.html.
اقرأ مقالات Smarty: http://edu.codepub.com/tag.php?tag=Smarty
يوسع