برای کش کردن تو نرم افزاری در هاست اشتراکی، چه روشی بهتره؟

[rtl]

[right][font="Tahoma"]سلام

Yii روش های مختلفی برای کش کردن پیشنهاد میده

اما خیلی از این روش ها در هاست های اشتراکی در دسترس نیستند.

مثلا در share host ها ما امکان استفاده از APC رو اغلب نداریم و اینها مال کسایی هست که VPS یا

سرور اختصاصی دارند.

برای کش کردن در نرم افزاری که قراره روی هاست اشتراکی باشه

دوستان چه روشی رو پیشنهاد می کنند؟ که احتمالا قبلا هم تست شده هستش؟

نرم افزار من کارش ساده هست.

1- قرار بازدید کننده، بر مبنای یک سری پارامترها از کاربرها لیست بگیره

2- بر حسب تمایل بازدید کننده، پروفایل کاربرانی رو که در قسمت 1 لیست گرفته، نشون بده

در نمایش پروفایل ها هم تنها چیزی که تغییر می کنه، شمارنده تعداد

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

مثلا روزی یک بار یا هر شش ساعت یکبار شمارنده به روز میشه.

هر چند یکجا خوندم که احتمالا با استفاده از کلیپس ها یا بحث داینامیک کانتنت این هم قابل

حله

[b]مشکل من اینه که نمی دونم سراغ کدوم روش برم که برام مناسبه و روی همون

وقت بزارم.

[/b][/font][/right]

[/rtl]

[font="Tahoma"][rtl]از فایل استفاده کنید[/rtl][/font]

[rtl]

[font="Tahoma"]سلام دوست عزیز.

خیلی ممنون که توجه کردید

اتفاقا رفرنس های Yii رو که می خوندم فقط 2 روش بود که به نظرم برای استفاده در هاست های اشتراکی مناسب بود

1- File Cache

2- eAccelerator

هاست ها اغلب eAccelerator رو نصب شده دارند اما احتمالا درگیر یه سری پارامترها و محدودیت ممکنه باشه

و به همین خاطر برداشت من هم روی همین File Cache متمرکز شده بود

حالا که شما هم همین نظر رو دارید، خیالم راحت تر شد.

[/font]

[/rtl]

[font="Tahoma"][rtl]اکثر هاستینگ های معتبر apcرو هم دارند ، بهتره ازشون سوال کنید . گزینه خوبی هست [/rtl][/font]

[rtl]

[font="Tahoma"]بله APC گزینه خوبیه اما چون معمولا 2 ماژول کش [/font][font="Tahoma"]opcode caching رو همزمان میگن استفاده نکنید، هاست ها هم به گزینه معروف تر

eAccelerator قناعت می کنند.

[color="#483d8b"]یه سوال تکمیلی[/color]

[b]نظرتون چیه اگه هم زمان از File Cache در کنار یک opcode caching مثل APC یا eAccelerator استفاده کنیم؟

[/b][/font]

[font="Tahoma"]در مستندات Yii گفته شده که از YiiLight در حالی که APC نصبه استفاده کنید. عجیبه که از eAccelerator اسمی نبرده. در حالی که تو منابع PHP عمکرد اینها رو خیلی شبیه به هم توصیف می کنند.[/font]

[/rtl]