PDA

View Full Version : smarty يا قالب دريم ويوير



abdonsd
سه شنبه 09 مهر 1387, 22:23 عصر
آقا مزيت smarty بر template هاي dreamveawer چيه؟
اگه قراره محتوا از طراحي جدا باشه و راحت بتونيم قالب رو عوض كنيم كه dreamweaver هم با استفاده از template هايي كه توي طراحي سايت ازش استفاده كرديم، اين امكان رو ميده؟
حالا smarty فقط نه، تمام template engine هاي php؟

yaqubian
سه شنبه 09 مهر 1387, 22:26 عصر
دوست خوبم
بهتره smarty رو بذارید کنار! داره از رده خارج می شه!
بهتره همیشه طراحی رو بدید به یه طراح و خودتون کد بزنید. ما تو ایران عادت کردیم همه کارا رو خودمون انجام بدیم.
موفق باشید.

a_bita
چهارشنبه 10 مهر 1387, 04:32 صبح
دوست خوبم
بهتره smarty رو بذارید کنار! داره از رده خارج می شه!
بهتره همیشه طراحی رو بدید به یه طراح و خودتون کد بزنید. ما تو ایران عادت کردیم همه کارا رو خودمون انجام بدیم.
موفق باشید.
شما که میگین



بهتره همیشه طراحی رو بدید به یه طراح و خودتون کد بزنید. ما تو ایران عادت کردیم همه کارا رو خودمون انجام بدیم.
موفق باشید.به نظر شما این منافاتی با کنار گذاشتن smarty نداره ؟؟؟:متفکر:
ممنون میشم بیشتر توضیح بدین

yaqubian
چهارشنبه 10 مهر 1387, 08:08 صبح
دوست عزیز
منظورم design صفحه است! یعنی بدین theme رو یه نفر طراح واستون در بیاره و بعد slice کنین و قسمتایی که به کد نویسی احتیاج دارن رو خودتون کامل کنین. منظورم این بود!
سئوالی بود در خدمتم.
موفق باشید

abdonsd
چهارشنبه 10 مهر 1387, 18:23 عصر
سلام
منم هميشه همين كار رو ميكنم
برا همين وقتي با smarty مواجه شدم (همين چند روز پيش) تعجب كردم
آخه چكاريه؟
ميخاستم ببينم مزيتش به قالب هاي dreamveawer چيه؟
چون بحث بافرينگ خروجي سايت رو كه الان ديگه همه سرورها خودشون انجام ميدن

vahid4134
چهارشنبه 10 مهر 1387, 18:45 عصر
سلام
منم هميشه همين كار رو ميكنم
برا همين وقتي با smarty مواجه شدم (همين چند روز پيش) تعجب كردم
آخه چكاريه؟
ميخاستم ببينم مزيتش به قالب هاي dreamveawer چيه؟
چون بحث بافرينگ خروجي سايت رو كه الان ديگه همه سرورها خودشون انجام ميدن
اینها دو چیز متفاوت از همدیگه هستند. قالب dreamveawer یک قالب آماده هست که یک سری کد html قرار داده.
اما اسمارتی یک موتور قالب هست نه قالب آماده.

yaqubian
چهارشنبه 10 مهر 1387, 19:54 عصر
دوست عزیز
این smarty خیلی ایراد بهش وارده! بهتره زیاد جدیش نگیرید!
موفق باشید

vahid4134
چهارشنبه 10 مهر 1387, 20:34 عصر
دوست عزیز
این smarty خیلی ایراد بهش وارده! بهتره زیاد جدیش نگیرید!
موفق باشید
اینقدرها هم که شما میگید ایراد بهش وارد نیست
اما خوب دیزاین مربوط به دریم ویور با موتور قالب دو چیز مجزا از همدیگه هست
استفاده از یک موتور قالب برای MVC یک نیاز بی قید و شرط هست. حالا این موتور قالب می تونه اسمارتی باشه یا savant باشه یا کلاسهای خیلی ساده یا حتی خود php باشه.
موتور قالب رو خیلی جدی بگیرید

zoghal
پنج شنبه 11 مهر 1387, 00:36 صبح
موندم اسمارتی چه ظلمی به شما کرده که این خمه زیر سوال می بردیش. تو چند تاپیک دیگه هم این برخورد شما رو دیدیم

abdonsd
پنج شنبه 11 مهر 1387, 17:00 عصر
اینها دو چیز متفاوت از همدیگه هستند. قالب dreamveawer یک قالب آماده هست که یک سری کد html قرار داده.
اما اسمارتی یک موتور قالب هست نه قالب آماده.



سلام من كه نگفتم جفتشون يكي هستن
منظورم اينه كه هدف استفاده از هردوشون تقريبا يه چيزه.
تازه اگه كد html باشه كه بهتره
چون بالاخره كد php بايد رو سرور پردازش بشه ديگه، اما html رو مرورگر كاربر پردازش ميكنه

zoghal
جمعه 12 مهر 1387, 02:42 صبح
این حرفا چیه میزنید دوست عزیز.
من احساس میکنم شما یا با اسمارتی واقعا آشنا نیستید یا با تمپلیت های دریم ویور که ایشون ذکر کردن آشنا نیستید.

ببینید template های dreamveawerth فقط و فقط یک ویزارد برای ایجاد طراحی سریع برای کسانی هست که آشنایی با اصول و روش های طراحی صفحات ندارند. اما اگر بخواهید این صفحات از ایستا به داینامیک تبدیل بشه مجبور هستید کد های php و html رو باهم مخلوط کنید. که در این صورت ابتدا php بر روی سرور پردازش شده و خروجی به صورت html به سمت کاربر ارسال میشه


اما اسمارتی یک موتور تمپلیت هست. هدف از استفاده این هست که بجای این که ما کد های php و html رو باهم مخلوط کنیم. میایم کدها پی اچ پی رو از html جدا میکنیم.

چه کاربردی داره؟ خوب معلوم آگر قرار باشه سیستم که طراحی میکنیم. این امکان رو داشه باشه به راحتی قالب رو عوض کنیم یا تعدادی فالب داشته باشه. مثل سرویس های وبلاگ نویسی یا سی ام اس های اماده حتما باید از اسکریپت هایی مثل اسمارتی بهره بگیرم. که خیلی راحت هم می تونید خودتون یک نمونه ساده رو برای کارهاتون ایجاد کنید. همین طور که وحید جا فرمودند