نیازمند یک Template Engine توپ

jigartalaa

Member
سلام از دوستان . از اینکه مزاحم اوقات شریف گشتم بسیار شرمنده امیدوارم بتونم جبران کنم !
اما غرض از مزاحمت برای شما اینه که بنده در حال نوشتن یک سیستم مدیریت محتوا خیلی کامل و جامع با امکاناتی نظیر فروشگاه . انتشار اخبار . انتشار مقاله . رهگیری . عضویت . معرفی محصول . معرفی پروژه و ... هستم نزدیک به 2-3 ماه هست دارم روش کار میکنم ! و اما درخواست من اینه که یک Template Engine خوب . ساده . کارا میخوام که بتونم سیستم رو چند قالبه کنم و سیستم تگ گذاری رو روش اعمال کنم !

البته خودم یک نمونه Template Engine تگ گذاری نوشتم اما متاسفانه نمیشه روش قدرت مانور داشت یعنی نمیشه برای هر صفحه STR_Replace کرد یا اینکه برای دیگر صفحات تگ گذاشت { TPL } نیست بلکه تنها مثلاً با فراخوانی { Salam } اطلاعات مربوط به سلام میاد که به صرف نیست برای همچین سیستمی !

سرتون رو درد آوردم ! اگر میشه یک Template Engine خوب معرفی کنید که را دستش خوب باشه و هم قدرت مانور داشته باشه ! منم میگردم اگه پیدا شد حتماً میذارم !

پیشاپیش ممنون . حق نگهدارتان !

مدیریت سایت پی سی ول : احسان.پ
 

jigartalaa

Member
سلام . ممنون از جوابتون . من خودم کلاس اسمارتی رو میشناسم و باهاش کار کردم . اما برای همچین سیستم مدیریت محتوا جامع و کاملی بسیار سنگین هست و از نظر حجم نیز حجم بالایی رو میگیره ! اگر بنا بر این باشه از تابع STR_Replace استفاده کنم فکر کنم بهتر باشه ! اسمارتی هسته سنگینی داره که باعث حجیم شدن یک سیستم مدیریت محتوا میشه و من این نسخه سیستم مدیریت محتوا را در اصل برای ارگان های دولتی و تعاونی ها دارم مینویسم ! و تاکید بر این داشتن دارای حجم سبکی باشه . حالا من این سیستم رو بهش دارم امکاناتی میدم که هیچ سیستم مدیریت محتوایی بصورت کامل در خودش ندیده و برای اولین بار در جهان داره نوشته میشه !

از دوستان اگر کسی یک Template Engine خوب که حجیم نباشه و از هسته سبکی استفاده کنه و بر اساس و پایه تگ گذاری TPL باشه معرفی کنه ممنون میشم ! چون نمیخوام بهانه بدم دست مشتری ! { باید به ساز مشتری رقصید }

ممنون مسعود جان از پاسخت ! تشکر
خدانگهدار !
 
آخرین ویرایش:

jigartalaa

Member
سلام . من فعلاً یه چند تا چیز خوب پیدا کردم !

http://www.massassi.com/php/articles/template_engines/
http://www.massassi.com/php/articles/template_engines/old/
http://www.massassi.com/bTemplate/

اینم برای دوستانی که اسمارتی میخوان کار کنن : http://www.smarty.net/download.php

اینجا رو ببینید و بگردید اگر چیزی پیدا شد از ما دریغ نکنید : http://www.google.com/search?hl=fa&q=Template+Engine+php&lr=

آموزش نوشتن Template Engine :
http://immike.net/blog/2007/05/13/how-to-write-a-simple-php-template-engine/
http://phpsavant.com/docs/
 

foranyone

Well-Known Member
منم از اسمارتی اصلا خوشم نیومد ، به خصوص اگه بخوای داخل TPL کد نویسی هم کنی و foreach و .... داشتخ باشی آدم اعصابش خراب میشه

سرعتشم زیاد جالب نبود به نظرم !


کاش مثل بلاگفا یه راحتشو پیدا کنیم
 

jigartalaa

Member
سلام ! foranyone خوبی ؟ آره گفتم که هم از نظر حجم و سرعت بارگذاری خیلی سنگین و مزخرف هست ! و خودش باز جداگونه کد نویسی مفصل میخواد یعنی آدم خودش بشینه بنویسه به صرفه تر هست !

خودم شروع دارم میکنم یک کلاس Template Engine و Frame Work مختص به CMs هم مینویسم ! اگه تونستم کامل کنم میذارم اینجا دانلود کنید !

یک Template Engine بر اساس تگ نوشتم بالا هم ذکر کردم ! طوری که تگ را بذاری اطلاعات مرتبط با اون قسمت میاد !

اما برای این سیستم مدیریت محتوا قدرت مانور ندارم !

موفق باشید !
 

datasun

Member
سلام !
نمیدونم اسم این تمپلیت انجین چی هست ! ولی فکر کنم دوستم از روی یک کلاس آلمانی نوشته من که خودم باهاش خیلی راحتم و سایتم هم با این کلاس اوردم بالا ،
لینک دانلودش رو میزارم اگر دوست داشتی استفاده کن همه نوع فایلی لود میکنه اگر هم خواستی بگو در مورد کار باهاش یک توضیح بدم ،
موفق باشید
دانلود
 

jigartalaa

Member
سلام مسعود ! ممنون . من احسان.پ هستم ! اومدی یه پی ام تو یاهو بم بده ! ممنون ! اینم چک میکنم !
 

jigartalaa

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

datasun

Member
احسان جان !
این قابلیت رو هم داره اگر دقت کرده باشی سیستم راش هم از این موتور استفاده میکنه که تو قسمت ادمینش بهت اجازه میده قالب رو انتخاب کنی ، و یکسری امکانات مثل دستورات شرطی داره که میتونی باهاش خیلی کار ها بکنید ،
موفق باشید

mrwd
 

datasun

Member
راستی یادم رفت :D
آموزشش رو هم به زودی میزارم که اساتید دیگه هم بتونن ازش استفاده کنن !
یا علی

mrwd
 

jigartalaa

Member
اوکی . ممنون . متاسفانه من اصلاً نه راش رو نصب کردم و نه سورسش را باز کردم که ببینم چیه ! و چی کار میکنه :neutral:

اما ممنون ! خودم هم شروع کردم به کلاس نوشتن ! و نوشتم ! اما مدیریت قالب رو نمیدونم چیکار کنم !

قبلاً هعم واسه لینک باکسی که نوشته بودم کلاس نوشتم اما مشکلات زیادی داره ! همونو اگه بشه کامل میکنم یا اینکه از مال راش استفاده میکنم اگه شما اجازه بدید !

موفق باشید !
 

Masoud1365

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

ما که نتونستیم دانلود کنیم ! دوستان اگر یه نفر زحمت بکشه اینو بزاره تو انجمن ممنون میشم :wink::rose:
 

jigartalaa

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

datasun

Member
ما که نتونستیم دانلود کنیم ! دوستان اگر یه نفر زحمت بکشه اینو بزاره تو انجمن ممنون میشم :wink::rose:

سلام !
ممنون احسان جان !
مسعود جان تا موقعی احسان کاملش کنه من گفتم براتون بزارم تا هم شما و هم دیگران ازش استفاده کنن به زودی مثالشم میزارم ،

دانلود فایل با لینک مستقیم

موفق باشید.:rose:
 

Allahparast

Member
خوب احسان جان خودت باید تو کانفیگ پوشه بهش معرفی کنی و بعد improt کنه من با این کلاس کار کردم بسیار شگفت نوشته شده :rose:
 

jigartalaa

Member
آره الله یار خیلی خوب نوشته شده ! حداقل از اسمارتی بهتره ! اسمارتی الکی سنگین هست واس خودش در صورتی که این تنها از یک فایل میگیره و معرفی میشه و میشه تگ تعریف کرد !

اما یک سری مشکلات داره ! انشاءالله در پایان cms که برسم ! تقریباً کارهاش تموم بشه یک کلاس مینویسم ! و میذارم برای دانلود . دوستانی که خواستن استفاده کنن !

موفق باشید
 

Allahparast

Member
آره الله یار خیلی خوب نوشته شده ! حداقل از اسمارتی بهتره ! اسمارتی الکی سنگین هست واس خودش در صورتی که این تنها از یک فایل میگیره و معرفی میشه و میشه تگ تعریف کرد !

اما یک سری مشکلات داره ! انشاءالله در پایان cms که برسم ! تقریباً کارهاش تموم بشه یک کلاس مینویسم ! و میذارم برای دانلود . دوستانی که خواستن استفاده کنن !

موفق باشید

اسمارتی هم واسه خودش یه چیزهای داره ولی خیلی خیلی سنگینه مثلا همین کش رو تمپ خیلی خوبه ولی چه فایده :d
 

jigartalaa

Member
آره الله یار منم بحثم همینه ! خیلی سنگینه ! غیر اون باید تو صفحاتت کلی کد الکی بنویسی بی جهت !
 

جدیدترین ارسال ها

بالا