مهربد نوشته: اشتباه میکنید. بررسی اینکه نوشته کنونی من چند بایت است بار کمتری روی سرور دارد تا اینکه ببینید دسترسی من چه اندازه است.
بررسی تک تک کاربران یک کوئری از نوع Select * لازم دارد ولی فرستادن ارسال شما تنها یک کوئری از نوع Insert لازم دارد که خیلی با هم فرق دارند ، برای نشان دادن هم که Limit استفاده میشود و در نتیجه یک ستون مثلن 5000 واحدی را لازم نیست به صورت کامل فچ کرد !
مهربد نوشته: خوب اشتباه شما در همینجاست. من چند بار گفتم و ریفرنس به سورس و خود ویکیپدیا نیز دادم. این فرآیند سراسر دستی است و درست همینگونه است که گفتید. نه تنها 40 ثانیه زمان میبرد که بررسی آمادگی برای گردانندگی 7 روز به درازا نیز میکشد.
آنجا هم نوشته شده که در خواست شما بررسی میشود و رای داده میشود و دست آخر یک نفر درخواست شما را تائید میکند وقتی این کار را کرد سیستم شما را مدیر میکند . تغییر دسترسی به صورت دستی نیست بلکه رای گیری بین کاربران است .
مهربد نوشته: به هر روی, ما گفتیم که با این موافق هستیم و اگر زمانی خواستید پیادهسازی کنید, میتوانید روی کمک و زمان گذاشتن من در برنامهنویسی آن حساب کنید.
تصمیم گیرنده نهایی ادمین و صاحب سایت است ولی در این باره من نیز نظرم را گفتم .
sonixax نوشته: نخست اینکه ویکیپدیا با اینجا قبل مقایسه نیست ، دوم اینکه من مطمئن هستم که انتخاب کاربران به صورت ماشینی صورت میگیرد آن هم از روی مانیتور کردن فعالیت کاربر ، امتیاز های کسب کرده و کلن آرایشی که برایش تعریف شده - همانند این را ما در ویکی سایت e107 راه اندازی کردیم و خیلی خوب هم کار میکند ، در کنار اتوماسیون دسترسی ها سیستم دستی هم وجود دارد و منطقی اش هم همین است چون ماشین همیشه درست کار نمیکند و اشتباه میکند .
سوای همه این سخنها, دیدن این یکی جالب باید باشد و اگر در زمان آزاد
در تالار کامپیوتر یا جای دیگر دربارهاش بیشتر توضیح بدهی سپاسگزار میشوم.
البته پیش از هر چیز, آدرس این ویکی چیست؟
حالا موضوع موی زیر بغل خیلی هم بد نیستا که گیر دادین بهش!!! برای من که جالب بود.آدم یه چیز جدیدی یاد میگیره
مهربد نوشته: سوای همه این سخنها, دیدن این یکی جالب باید باشد و اگر در زمان آزاد
در تالار کامپیوتر یا جای دیگر دربارهاش بیشتر توضیح بدهی سپاسگزار میشوم.
البته پیش از هر چیز, آدرس این ویکی چیست؟
http://wiki.e107.ir/index.php?title=%D8%...9%84%DB%8C
اینجا همان طوری است ، بر حسب رای کاربران و دسترسی های بالاتر و فعالیت و ...... دسترسی داده میشود - البته نیاز به تائید مدیر کل دارد ولی فقط یک تائید آژاکسی ساده است
sonixax نوشته: بررسی تک تک کاربران یک کوئری از نوع Select * لازم دارد ولی فرستادن ارسال شما تنها یک کوئری از نوع Insert لازم دارد که خیلی با هم فرق دارند ، برای نشان دادن هم که Limit استفاده میشود و در نتیجه یک ستون مثلن 5000 واحدی را لازم نیست به صورت کامل فچ کرد !
گرفتن دسترسی که چیزی بیشتر از یک int نیست در همین SELECT Query کنونی انجام میپذیرد.
در کنار دیگر دادههای کاربر, query وی تنها و تنها یکبار و زمانی که login میکند گرفته شده و در session ریخته میشود.
زمانی که تالارها را میخوانیم نیز, یک WHERE به کوئری افزوده میشود (که هماکنون داریم) و در آن
سطح دسترسی با سطح دسترسی گفته شده تالار همانندی شده و دادههای تالار خوانده یا رد میشوند.
sonixax نوشته: آنجا هم نوشته شده که در خواست شما بررسی میشود و رای داده میشود و دست آخر یک نفر درخواست شما را تائید میکند وقتی این کار را کرد سیستم شما را مدیر میکند . تغییر دسترسی به صورت دستی نیست بلکه رای گیری بین کاربران است .
خیر, برای دگرگونی دسترسی بایستی همانگونه که در پیک پیشین گفتی, نام کاربر را جستجو کرده
و سطح دسترسی او را پایین یا بالا بیاوریم که فرآیندنی دستی است. البته اگر نگر شما از دستی
این نباشد که خودمان برویم جدولهای بانکدادهها را بخوانیم و آن را بروز کنیم! که البته میتوان این را به پنل مدیریت کنونی نیز افزود.
مهربد نوشته: گرفتن دسترسی که چیزی بیشتر از یک int نیست در همین SELECT Query کنونی انجام میپذیرد. در کنار دیگر دادههای کاربر, query وی تنها و تنها یکبار و زمانی که login میکند گرفته شده و در session ریخته میشود. زمانی که تالارها را میخوانیم نیز, یک WHERE به کوئری افزوده میشود (که هماکنون داریم) و در آن سطح دسترسی با سطح دسترسی گفته شده تالار همانندی شده و دادههای تالار خوانده یا رد میشوند.
مساله گرفتن نیست ، مساله آرایه ای است که ایجاد میشود و زمانی که قرار است در یک برنامه منظم این کار انجام شود هر بار بار سنگینی به سرور می آید ، دوستان ما در P30World این کار را کرده اند و شما ساعت 12 شب به وقت آلمان امکان ندارد بتوانید سایت را باز کنید ، هر چه بانک اطلاعاتی بزرگتر شود منابع بیشتری برای اجرای یک کوئری صرف میشود دست آخر هم آرایه ای که تولید میشود بر روی Virtual Memory ذخیره میشود و اگر بزرگی تیبل کاربران 1 مگ باشد ، 1 مگ از حافظه را از دست داده ایم . حالا شما همین 1 مگ که به نظر کم میاد رو قرار بدید کنار سایر پروسس ها و سایت ها ببینید چه بلایی داره سر سرور میاد ! صرفه جایی هر چه بیشتر در مصرف منابع هم فشار کمتری به سرور میاره و هم سرعت بارگذاری سایت رو بیشتر .
مهربد نوشته: خیر, برای دگرگونی دسترسی بایستی همانگونه که در پیک پیشین گفتی, نام کاربر را جستجو کرده و سطح دسترسی او را پایین یا بالا بیاوریم که فرآیندنی دستی است. البته اگر نگر شما از دستی این نباشد که خودمان برویم جدولهای بانکدادهها را بخوانیم و آن را بروز کنیم! که البته میتوان این را به پنل مدیریت کنونی نیز افزود.
ما خودمان در E107 که به شما آدرس دادم اینگونه عمل کرده ایم و این پیشنهاد تیم دولوپ ویکی بود ، بدین معنی که خودشان هم همین کار را میکنند .[COLOR="Silver"]
---------- ارسال جدید اضافه شده در 09:14 PM ---------- ارسال قبلی در 09:06 PM ----------
[/COLOR]
shinbet نوشته: تبلیغ در گوگل شرایطش چگونه است ، ماهی چقدر دقیقا آب میخورد؟ با ۲۰۰ دلار کردیت چکار میشود کرد مثلا؟
یک حساب باید باز کرد ، بعد ار قبال هر بار نشان دادن تبلیغ ما مبلغی از اعتابر ما کسر میشود و میرود به جیب گوگل و اونی که تبلیغ ما در سایتش نشان داده شده . این در حقیقت یک مارکتینگ هست .
جناب Sonix چرا فقط حرف از دادن دسترسی اتوماتیک می زنین؟
اینجا اگه چند تا مدیر که کنترل داشته باشند رو فروم داشته باشه می تونن کاربران رو کنترل و به اونا سطح دسترسی بالاتری بدهند
اون چیزی که شما می گی برای زمانیه که به ویبولتین بگی وقتی تعداد پست های هر کاربر از 0 به 100 رسید اونو از کاربر معمولی به کاربر فعال تغییر بده
ولی ما که چنین چیزی نمی خواهیم ما کاربرای خوب رو انتخاب و به بخش خصوصی راه میدیم که اصلا هم کار سختی نیست و نیاز به هیچ کویری یا پلاگینی نداره
شما بحث رو از cron job که هیچ ربطی نداره شروع کردین حالا هم دارین دستورات MYSQL رو وارد بحث می کنید که بازم ربطی به بحث نداره
حالا جالبیش اینجاست سروری که بخواد با تغییر پرمیشن کاربری سرعت لودش پایین بیاد بهتره اصلا بالا نباشه هیچ وقت
مبحث دیگه اینکه شما داری می گی هزینه اینجا رو داری تامین می کنی ما هم می تونیم این کار رو بکنیم همه اینجا رو دوست دارین چون ازادی بیان داره
گرداننده سایت هم مطمعن باشه به تنهایی به موفقیت نمی رسن هر چند که ایشون و ادمین محترم همیشه سنجیده عمل می کنن و به کاربران و نظراتشون احترام می زارن
kamran نوشته: اینجا اگه چند تا مدیر که کنترل داشته باشند رو فروم داشته باشه می تونن کاربران رو کنترل و به اونا سطح دسترسی بالاتری بدهند
به خاطر اینکه میدانم صاحب اینجا حاضر نمیشود دسترسی بیشتر از مدیر تالار به کسانی که از نزدیک نمیشناسد بدهد .
تجربه های تلخی در این زمینه دارد .
kamran نوشته: اون چیزی که شما می گی برای زمانیه که به ویبولتین بگی وقتی تعداد پست های هر کاربر از 0 به 100 رسید اونو از کاربر معمولی به کاربر فعال تغییر بده ولی ما که چنین چیزی نمی خواهیم ما کاربرای خوب رو انتخاب و به بخش خصوصی راه میدیم که اصلا هم کار سختی نیست و نیاز به هیچ کویری یا پلاگینی نداره شما بحث رو از cron job که هیچ ربطی نداره شروع کردین حالا هم دارین دستورات mysql رو وارد بحث می کنید که بازم ربطی به بحث نداره حالا جالبیش اینجاست سروری که بخواد با تغییر پرمیشن کاربری سرعت لودش پایین بیاد بهتره اصلا بالا نباشه هیچ وقت
دوست عزیز کرون جاب برای اجرای خود کار دستورات بود ، بحث sql هم بر میگردد به بار سرور و این حرفها و اینها دو چیز جدا گانه اند . همان طور که گفتم الان که حجم سایت کوچک است مشکلی پیش نمی آید ولی وقتی بزرگ شود سرور کم میآورد ، درنتیجه باید سخت افزار قوی تر تهیه کرد و آن زمان هزینه ها سنگین تر میشود و بلایی که به سر خیلی از سایت ها آمده بر سر اینجا هم می آید چون اینجا منبع در آمدی ندارد .
kamran نوشته: مبحث دیگه اینکه شما داری می گی هزینه اینجا رو داری تامین می کنی ما هم می تونیم این کار رو بکنیم همه اینجا رو دوست دارین چون ازادی بیان داره گرداننده سایت هم مطمعن باشه به تنهایی به موفقیت نمی رسن هر چند که ایشون و ادمین محترم همیشه سنجیده عمل می کنن و به کاربران و نظراتشون احترام می زارن
بنده بخشی از هزینه رو تامین میکنم و نه همه رو ولی از خیلی از مسائل که نمیتوان در باره شان توضیح بدهم آگاهم و برای همین با وارد کردن حتی 1 بیت پروسس اضافی بر سازمان به سرور مخالفم .
تا جایی هم که میتوانستم دلایلم را گفتم و بیشتر از این بحث سرور و برنامه نویسی و ... را ادامه نمیدهم ولی در همین حد بدانید که در حجم بالا کنترل دستی کاربران کاری است غیر ممکن و تنها باید نظارت انسانی وجود داشته باشد نه دخالت .
دلیل اصلی مخالفتم ها با اون بخش خصوصی رو هم که بارها و بارها گفتم ولی فشار اضافی به سرور هم یکی از دلایل است .
jooyandeh نوشته: گر کاربری مثلا در ۷۰٪ پستهایش چنین بود، باید اخراج شود
به گمان من کاربری با 50% هم باید بازداشت بشه.[color="silver"]
---------- ارسال جدید اضافه شده در 12:05 am ---------- ارسال قبلی در 12:03 am ----------
[/color]شاید اگر ادمین نظرش رو اعلام کنه بحث به سرانجام برسه. فکر میکنم معایب و مزایا به اندازه کافی شمرده شدند.
راه های تامین هزینه رو دوستان ذکر کردند
تبلیغات و شاپ ، نیاز نیست با کسی دسترسی ادمین داده شود ، اما لازمه موفقیت تقسیم مدیریت است ، تقسیم کار ها
برای کسب در امد هم من شخصه حاضر به کمک هستم هر چند راههای زیادی ازجمله شاپ و... وجود دارد