ط£ظ†ط¸ظ…ط© ط§ظ„ظ‚ظˆط§ظ„ط¨ - ط§ظ„ظپظˆط§ط¦ط¯ - ط§ظ„ظپط±ظˆظ‚ ( ط§ظ„ط¯ط±ط³ ط§ظ„ط§ظˆظ„ )




بسم الله الرحمن الرحيم

الموضوع: تعريف بمفهوم نظام القوالب ( Smarty template )

في البداية أحب اشكر منتديات ديزاد باتنة على الخدمات التي قدمها لي ولا ننسى جميع من ساعدني .



ندخل في صلب الموضوع لأني لا أحب المقدمات

نظام القوالب ؟

نظام القوالب وبكل اختصار هوه ان يقوم المبرمج بفصل أكواد البرمجه عن التصميم وهذا يعني ان المبرمج لما يبرمج صفحة php لا يحتاج إلى كتابة أكواد html او css بحيث فقط يبرمج ولا يصمم .

طيب ما الفرق بين استخدام نظام القوالب وبدون نظام القوالب




نظام القوالب بشكل عام يسهل لمبرمج السكربت تطوير السكربت ودعم السكربت من جهة التصميم و التوزيع فمن الممكن ان يقوم مصمم ليس له خبره بالبرمجه في تنظيم السكربت اذا كان يدعم نظام القوالب وايضا يكون الكود code البرمجي منظم جدا بحيث يستطيع كل مبرمج فهم الكود code لأنه لم يختلط بأكواد تصميم على سبيل المثال .

يوجد لدينا ملف php يحتوي على متغيرين ونريد طباعة هذه المتغيرات في تنسيق css

يجب علينا ان نكتب print وبعدها كود code css والى اخره ولكن هذه النطقه ممكن ان تسبب الكثير من المشاكل كالفواصل وغيره ولكن ماذا لو كنت تستخدم نظام قوالب وتنسق المتغير من خلال الفرونت بيج ؟ اليس هذا سهل بكثير

كيف استخدم نظام القوالب ؟ !

يمكنك ان تختار ما تشاء من انظمة القوالب المتوفرة ومن الممكن ان تبرمج نظام قوالب خاص بك ولكن انصحك بإستخدام Smarty لأنه الافضل من وجهة نظري وليس صعب ويحتوي على معظم الاضافات .

كيف أبدء بالاستخدام ؟

ادخل على موقع سمارتي www.smarty.net و من بعدها حمل النظام وسوف اقوم بشرح طريقة الاستخدام فيما بعد هذه مقدمه وجيزه عن نظام القوالب وبالتحديد سمارتي