PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزش smarty



rn4j1m1
July 27th, 2010, 14:57
سلام دوستان :D
توی این آموزش فصد دارم خیلی ساده در مورد smarty توضیح بدم
پیش نیاز : شما باید با php و تا حدودی با oop آشنا باشید
1- smarty چیست ؟
smarty یک موتور تمپلیت (template engine) هست (اگه متوجه نشدین با دنبال کردن مثال ها متوجه میشید)

2- چرا از اسمارتی استفاده میکنید ؟
میشه گفت واسه جدا کردن منطق برنامه از قالب یعنی شما اگه بخاین قالبتون رو تغییر بدین دیگه نیاز نیست فایل های اصلی برنامتون رو ویرایش کنید (برنامه نوشته شده دارای سیستم قالب هست)

3- خصوصیات :
- سرعت زیاد در پردازش قالب ها
- فقط فایل هایی که تغییر کرده اند دوباره کامپال می شوند
- از کد های php میتونید توی فایل ها قالب هم استفاده کنید
- می تونید از ساختارهایی مثل if/elseif/else/endif استفاده کنید
- می تونید از ساختار های مثل if بی نهایت تو در تو استفاده کنید
- امکان استفاده از caching که به نظر من یکی از مهمترین خصوصیات smarty هست

4- شروع !
برای شروع بهتره به سایت این موتور تمپلیت (http://www.smarty.net) مراجعه کنید و آخرین نسخه پایدار اون رو دانلود کنید

پایان قسمت 1
------------------------------------------------
دوستان لطفا از ارسال پست های بی ارزش مثل تشکر خودداری کنید و تا حد امکان توی این تاپیک فقط سوالات مربوط به smarty رو بپرسید
برای تشکر فقط و فقط از دکمه تشکر استفاده کنید
ممنون

IranianServer
June 4th, 2011, 17:36
دیگه ادامه نداره ؟

ftmh
July 13th, 2011, 02:05
سلام
برای طراحی و پیاده سازی framework با smarty دوره مناسبی می تونید معرفی کنید؟
ممنون به خاطر همه راهنمایی ها

rn4j1m1
July 13th, 2011, 03:27
ببخشید
من یه مدتی هست که خیلی سرم شلوغ شده
سعی میکنم تا چند روز دیگه این تاپیک و اون تاپیکی که در مورد میکروتیک اسکریپتینگ رو رو کامل کنم