اسمارتی و تمپلیت هایی که تحت این برنامه هستن!
سلام
یه سری اطلاعات میخوام.کسی هست بدونه اسمارتی که الان اکثر سایت ها دارن ازش استفاده می کنن فایدش چیه؟بعد کجا میشه گیرش اورد پسوندش .tpl هست تا اونجا که میدونم.
سوال بعدیم اینه چه جوری میشه واسه یه سایت تگ تعریف کرد.
مثلا همین سیستم هایی که فایل زبان جدا دارن یه تگ توی فایل هست که معنی رو از اونجا می گیره و تو خود تمپلیت کد هست
سوال بعدیم هم اینه چه جوری میشه قالب رو از خود سایت جدا کرد؟
یعنی فولدر template با image با css باشه بعد خود فایل ها روی روت
خیلی زیاده اگه کسی آموزشی چیزی داره ممنون میشم نشون بده یاد بگیرم :x
پاسخ : اسمارتی و تمپلیت هایی که تحت این برنامه هستن!
اسمارتی یه Template engine هست و شما با کمک این میتونید منطق برنامتون رو از قالب جدا کنید و میتونید برای وب سایتتون بدون این که با برنامه ی اصلیتون دست بزنید قالب های متفاوت درست کنید و یا قالب رو ویرایش کنید
وب سایت رسمی : Smarty : Template Engine
پاسخ : اسمارتی و تمپلیت هایی که تحت این برنامه هستن!
در مورد زبان یه جا گفتن با str_replace و eval می تونم میشه یه مثالی چیزی معرفی کنین یاد بگیرم؟
پاسخ : اسمارتی و تمپلیت هایی که تحت این برنامه هستن!
پاسخ : اسمارتی و تمپلیت هایی که تحت این برنامه هستن!
نقل قول:
نوشته اصلی توسط
IranianServer
مثلا whmcs از اسمارتی استفاده میکنه
یکی از خصوصیات مهم smarty اینه که میتونید قالب های پردازش شده رو کش کنید و سرعت رو خیلی افزایش بدین
پاسخ : اسمارتی و تمپلیت هایی که تحت این برنامه هستن!
عزیزان اینا رو فهمیدم اون لینکم که دوستمون لطف کردن دیدم اما شما یه نگاه توش بنداز توضیح کامل نداره.مثال هم نداره.
پاسخ : اسمارتی و تمپلیت هایی که تحت این برنامه هستن!
نقل قول:
نوشته اصلی توسط
rn4j1m1
مثلا whmcs از اسمارتی استفاده میکنه
یکی از خصوصیات مهم smarty اینه که میتونید قالب های پردازش شده رو کش کنید و سرعت رو خیلی افزایش بدین
منظور من هم سرعت لود شدن صفحات بود.
---------- Post added at 11:19 PM ---------- Previous post was at 11:18 PM ----------
نقل قول:
نوشته اصلی توسط
vimax
عزیزان اینا رو فهمیدم اون لینکم که دوستمون لطف کردن دیدم اما شما یه نگاه توش بنداز توضیح کامل نداره.مثال هم نداره.
از سایت خود اسمارتی ، کلاس اسمارتی رو دانلود کنید سمپل هم داره !
پاسخ : اسمارتی و تمپلیت هایی که تحت این برنامه هستن!
نقل قول:
نوشته اصلی توسط
IranianServer
سرعت لود رو خیلی بالا می بره !
شما تا حالا استفاده کردید؟
smarty به هیچ وجه سرعت لود رو بالا نمی بره.
هر قالب رو فقط 1 بار کامپایل می کنه (مگر اینکه شما قالب رو ویرایش کنید یا پوشه ی temp رو پاک کنید.)
پاسخ : اسمارتی و تمپلیت هایی که تحت این برنامه هستن!
داخل بسته ی دانلود شده یه مثال هم هست که فکر کنم وقتی اون رو ببینید کاملا متوجه میشین
پاسخ : اسمارتی و تمپلیت هایی که تحت این برنامه هستن!
الان کوبی کارت داره از همین استفاده می کنه سرعت سیستمش با اینترنت ذغالی هم خوبه!! به خاطر همون کششه
الام من چه جوری اون همه رو بخونم خب شما دوستان که بلدید یاد بدید دیگه اون برنامه نویس دات ارگ که داره خاک می خوره تاپیکش