lovefc_Template هو محرك قوالب صغير الحجم وخفيف الوزن وفعال، ويبلغ حجمه عشرات الكيلوبايت فقط، وهو يوفر الوظائف الأساسية لمحرك القوالب، بالإضافة إلى إمكانية التوسع في لغات القوالب. لإنشاء رمز القالب الخاص بك وكتابة التعليمات البرمجية بشكل أسرع وأكثر سهولة.
Smarty هو محرك القوالب الأكثر كلاسيكية، ومع ذلك، فهو كبير جدًا في بعض المشاريع التي ليست كبيرة جدًا، ولا يستحق استخدامه.
هناك العديد من محركات القوالب المماثلة الأخرى في السوق، وكلها خفيفة الوزن بشكل أساسي. وتتمثل ميزة lovefc_Template في أن طريقة التحويل الخاصة بها لا تتم من خلال المطابقة العادية البسيطة، كما أن بعض تركيباتها مريحة للغاية.
على سبيل المثال، العديد من رموز القوالب لا تحتوي على صيغة مهمة.
{($a='مرحبًا')}
المهمة هنا هي نفسها كما في php، سواء كانت دالة أو مصفوفة أو كائنًا، {($obj=newobj())}{($array=array(1=>'a')) }
المحدد هنا هو {(و)}. لا ننصحك باستخدام {} لأنه قد يسبب أخطاء.
كما أن لديها لغة قالب قوية لمراجع الملفات
{(تشمل الملف = "اسم ملف القالب")}
دعم قوالب الدليل الأخرى. أو يمكن أن يكون مسار الملف، وسيتم الحكم على الملف والإشارة إليه بذكاء للتجميع، أثناء التجميع، سيتم إكمال هذه المهام تلقائيًا ولن يتم تنفيذها في الملف المترجم، مما يحسن كفاءة التنفيذ في المستقبل.
ومن الجدير بالذكر أيضًا أنه يمكنك استخدام وظيفة الاستبدال العادية لإنشاء رمز القالب الخاص بك
على سبيل المثال، تعيين
$fc->se=array('#[include((.*))]#isuU');
$re->re=array('{(includefile="\1")}');
بهذه الطريقة يمكنك استخدامه مباشرة في القالب
[تشمل (القدم)]
يعادل
{(تشمل الملف = "القدم")}
بالإضافة إلى دعم استبدال رمز القالب، يتم أيضًا دعم التعبيرات العادية الأخرى.
يمكنك إعداد رمز القالب الخاص بك دون الالتزام بالطرق الحالية.
لن يكون لهذا أي تأثير على الكفاءة، والنتيجة بعد التجميع في ملف مترجم هي نفسها تمامًا، بالإضافة إلى أنها تدعم أيضًا استبدال الوظائف العادية.
إنه قالب خفيف الوزن وقد لا يحتوي على الميزات التي تريدها. لكن لا تثبط عزيمتك، فالمؤلف سيستمر في التحديث. .
سواء كنت تقوم بتضمينه عند تطوير إطار عمل أو تطوير تطبيق سريعًا، يمكنك استخدامه لتقليل عملك وجعل كود HTML وPHP الأصلي المختلط أسهل في القراءة والتعديل.
يحتوي على عملية مقدمة وتحديث، والتي يمكن تشغيلها مباشرة في بيئة PHP. يرجى الانتباه إلى أذونات القراءة والكتابة للمجلدات ذات الصلة. إذا كانت لديك أي أسئلة، يمكنك الاتصال بالمؤلف.