PDA

View Full Version : جایگاه smarty در view یا در public؟ - سوال درباره template engine on mvc



مهرداد سیف زاده
پنج شنبه 27 تیر 1392, 00:16 صبح
دوستانی که در زمینه mvc تجربه دارن ممنون میشم راهنمایی کنن.
طریقه کار کردن و استفاده از smarty رو در سیستم کد نویسی عادی میدونم ولی برای نصب اون روی mvc نمیدونم باید در view باشه و برای ارسال مقادیر درون هر کدوم از پوشه‌های view فایل index.tpl قرار بگیره یا در پوشه public باشه و تمام مقادیر به فایل index.tpl موجود در پوشه public‌ارسال بشه و از اونجا توسط هر کدوم از قسمتهای view برداشت بشه.

همچنین روش اصولی و کار کردن با اون رو اگر لطف کنید یا منبعی معرفی کنید ممنون میشم.

امنیت smarty در چه حدی هست؟ آخه این سیستم نیاز به یک پوشه temp برای ذخیره موقت و کش کردن محتوایی که میخواد ارسال بشه داره. در هر صورت امکان نفوذ هکرها در صورت یافتن مکان temp دردسرساز میشه.