sonixax نوشته: به پرمیشن ها ربطی نداره ، همان طور که براتون گفتم و دقت نکردید وقتی حجم کار بره بالا مجوز دستی دادن به کاربران برای دسترسی به بخش های خاص غیر ممکنه و در نتیجه باید سیستم به صورت خودکار این کار رو انجام بده ، حالا یا شما Hook مخصوصش رو نصب میکنید که پدر CPU رو در میاره یا با کرون ردیفش میکنید که باز پدر CPU رو در میاره .
بله میشه روشنتون کنم :
وی بولتین تمام عکسهاو فایل هایی که کاربران آپلود میکنند رو روی دیتابیس ذخیره میکنه و هی بزرگ و بزرگتر میشه ، هر از گاهی فایلها رو از روی دیتابیس به هوست منتقل کردن تا حدودی این مشکل رو برطرف میکنه ولی 100% نیست . و در مورد سایتهای شلوغ که اصلن پاسخگو نیست .
هرچه دیتا بیس بزرگتر باشه مدت زمان اجرای یک کوئری بیشتر میشه در نتیجه منابع بیشتری مصرف میشه و باقی داستان .
محبوبیت و معروفیت سیستم ربطی به ضعف هاش نداره ، الان جوملا دومین CMS دنیا هست ولی کلی ضعف داره .
ویندوز هم معروف ترین و محبوب ترین سیستم عامل دنیاست ولی کلی ضعف و سوتی دراه .
منظور شما از حجم کار چیه؟ مگه نیازه که بیایم دستی پرمیشن بدیم؟
در ویبولتین گروه های کاربری وجود داره ، مثال : گروه 1 و گروه 2 ، در انجمن 2 بخش وجود داره ، بخش خصوصی و عمومی ، میایم تو ادمین سی پی به گروه 1 مجوز بخش عمومی و خصوصی و به گروه 2 فقط مجوز بخش عمومی رو می دیم ، حالا کاربرانی که جزو گروه 2 هستند هرگز نمی تونند به بخش خصوصی دسترسی داشته باشند ، حالا می خواد 1 نفر باشه می خواد 10000 نفر باشه ، گروه 1 هم چه 1 نفر چه 100000 نفر به بخش خصوصی دسترسی دارند !
حالا این که بخش خصوصی ایجاد بشه چه ربطی به بزرگ شدن دیتابیس داره باز نمی دونم !
همه فایل ها و عکس می تونه در دیتابیس باشه می تونه روی سرور یا هاست قرار بگیره و این که هرزگاهی باشه وجود نداره تنظیمات داره که روی سرور ذخیره شه یا روی دیتابیس
در ضمن بخش خصوصی هم یه بخش میشه مثل این بخش های عمومی که الان هست اونجا که چیزی که به ضرر انجمن باشه وجود نداره !!!
نیازی به نصب پلاگین جدید هم نیست چون ویبولتین بخش دسترسی و پرمیشن رو داره
و اما بازم متوجه نشدم؟ Cron job کارش اینه که میاد یه دستور رو هر چند ثانیه ، دقیقه ، ساعت یا هفته ... اجرا می کنه ، یعنی عمل اجرای یک دستور در یک زمان مشخص رو بر عهده داره
حالا این وسط بازم متوجه نشدم Cron job و permision های کاربران ویبولتین چه ربطی دارند به همدیگه؟!!!!