سلام ، آیا این بازدید اول شماست ؟ یا
صفحه 2 از 3 نخستنخست 123 آخرینآخرین
نمایش نتایج: از شماره 11 تا 20 , از مجموع 24

موضوع: راهکارهای کاهش حجم پایگاه داده database

  1. #11

    تاریخ عضویت
    Dec 2006
    محل سکونت
    heart of the world
    نوشته ها
    4,889
    تشکر
    145
    تشکر شده 137 بار در 90 ارسال

    پاسخ : راهکارهای کاهش حجم پایگاه داده database

    ((اینم از ترجمه ای که مامبولرن انجام داده))
    دوست عزیزم.
    این ترجمه مامبولرن نیست!

    SMF توسط گروه فارسی گر ترجمه شده و مامبولرن قسمت هایی از اون رو اصلاح کرده!

    متاسفانه این قسمت و یک سری قسمت های دیگه هنوز اصلاح نشدند.


    بعد هم لطفا یک بار دیگه با دقت همون متن انگلیسی رو بخونید:
    This option optimizes the database every so many days. Set it to 1 to make a daily optimization. You can also specify a maximum number of online users, so that you won't overload your server or inconvenience too many users.

    به کلمه ماکزیمم دقت کنید!

    معمولا اینکلمه برای حداکثر به کار برده میشه.
    حداکثر یعنی این که تا کمتر از این مقدار بلی و بیشتر از این مقدار، نه.
    اگر منظور شما درست بود، باید کلمه حداقل رو به کار می بردند. یعنی اگر قرار بود که برای شروع فشرده سازی، از یک تعداد مشخص که بیشتر بود، کار رو شروع کنه، می نوشت که حداقل کاربران.

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

    شما تا قسمت ترجمه خودتون خوب پیش رفتید اما از اونجا به بعد هست که دچار اشتباه شدید.

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

    چون اگه فشرده سازی نکنه پهنای باند زیادی باید مصرف بشه و این به ضرر سایته
    این فشرده سازی ، تاثیری در پهنای بند مصرفی نداره! این جداول بانک اطلاعاتی رو فشرده می کنه.
    اونی که برای پهنای باند هست اینه : "فعال کردن فشرده سازی فایل های خروجی برای ذخیره پهنای باند: "


    به فرض که استدلال شما درست باشه. ( تاکید می کنم به فرض) ، بهتر هست فشرده سازی دقیقا در همون موقعی انجام بشه که تعداد کاربران بالایی در سایت هستند؟
    یا موقعی شروع بشه که سایت خلوت هست و کسی در سایت حضور نداره؟

    یک مثال ساده می زنم. فرض کنید که شما یک فروشگاه دارید.
    موقعی فروشگاهتون رو نظافت می کنید که اوج کاری شما هست و مشتری ها حضور دارند و باید به کار مشتری ها برسید؟
    یا موقعی که مشتری ها کم هستند و شما هم فرصت کافی برای رسیدگی به مشتری ها دارید و هم برای نظافت ؟

    اگر استدلال شما درست باشه، باید گفت که وقتی مشتری های زیادی وارد فروشگاه بشن و شما سرتون شلوغ هست، اون موقع شروع کیده به نظافت .


    بذارید توضیح بدم.

    SMF این امکان رو داره که در دوره های زمانی مشخص (هر از چندگاهی ) - مثلا یک هفته- بانک اطلاعاتی رو فشرده سازی و تعمیر کنه.
    برای اینکه این عملیات فشرده سازی و تعمیر و پردازش اون د ر کنار پردازش مربوط به فعالیت های کاربران آنلاین ، باعث سرریز پردازش یا به اصطلاح اور لود نشه ، و همچنین با اشغال کردن منابع سرور باعث کندی انجام کار و ناخرسندی کاربران نشه، SMF فشرده سازی رو در زمانی انجام میده که تعداد کاربران آنلاین در سایت کمتر باشند تا پردازش های مربوط به سیستم کمتر، و منابع برای انجام این کار آزاد باشند.

    امیدوارم با این توضیحات متوجه شده باشید.

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  2. # ADS
    تبلیغات در جوملا فارسی
    تاریخ عضویت
    Always
    محل سکونت
    Advertising world
    نوشته ها
    Many
     

  3. #12

    تاریخ عضویت
    Sep 2007
    محل سکونت
    آغوش خدا
    نوشته ها
    1,007
    تشکر
    0
    تشکر شده 3 بار در 3 ارسال

    پاسخ : راهکارهای کاهش حجم پایگاه داده database

    آقا سعید من که چیزی نگفتم

    ببینید سعید جان

    اولا اگر بخواهیم در این مورد بحث بشه هر کی یه استدلال میاره .... مثلا شما مثال نظافت فروشگاه رو زدید
    من هم مثال اینو میزنم که فروشنده بهتره مشتری ها رو توسط یک مسئول به نحوی هدایت کنه که فضای بیشتری برای مشتری های دیگه باز بشه و این کار زمانی صورت میگیره که مشتری زیاد باشه

    خب .. همونطوری که می بینید با این دلایل به نتیجه منطقی نمیرسیم

    در ضمن اینقدر در مورد حداقل و حداکثر می فهمم که نیازی به توضیح شما نداشته باشم

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

    در آخر هم بگم کسی که تخصص کافی در ترجمه زبان انگلیسی داره و تاکید می کنم منابع خراجی معتبری از این ویژگی انگلیسی داره کمکمون کنه

    آقا سعید ناراحت نباش ... همش حل میشه

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  4. #13

    تاریخ عضویت
    Dec 2006
    محل سکونت
    heart of the world
    نوشته ها
    4,889
    تشکر
    145
    تشکر شده 137 بار در 90 ارسال

    پاسخ : راهکارهای کاهش حجم پایگاه داده database

    والا نمی دونم دیگه.

    چجوری باید استدلال کنم. فکر می کنم این قدر این مسأله روشن باشه که نیازی به استدلال نداشته باشه.

    ترجمه انکلیسیش هم برای من به قدری واضح هست که مثل زبان مادری خودم درکش کنم. و فکر نکنم نیازی اصلا به تخصص داشته باشه

    در مورد ترجمه من همون اول ذکر کردم که هنوز اصلاح نشده. چه اینجا و چه قسمت های دیگه.


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

    در آخر هم بگم کسی که تخصص کافی در ترجمه زبان انگلیسی داره
    یک مورد دیگه هم هست که اگر برای ترجمه نیازی هست که مدال یا ... اینجا بگذارم ، که این موضوع رو قبول کنید، متاسفانه باید بگم که مدالی ندارم.

    خب .. همونطوری که می بینید با این دلایل به نتیجه منطقی نمیرسیم
    قرار نیست که ما به نتیجه ای برسیم که بعد SMF بر اساس نتیجه ما کاری رو انجام بده!
    اون چیزی که هست، چه شما اسمش رو منطقی بگذارید یا نگذارید، همونی هست که هست.

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

    و اگر هم این موضوع و واقعیت برای شما منطقی نیست، ضمن این که می تونید نظر مدیران رو بپرسید ، پیشنهاد می کنم که نگرشتون رو نسبت به منطق عوض کنید.

    چرا که واقعیت همیشه اون چیزی نیست که شما فکر می کنید.

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  5. #14

    تاریخ عضویت
    Dec 2006
    محل سکونت
    heart of the world
    نوشته ها
    4,889
    تشکر
    145
    تشکر شده 137 بار در 90 ارسال

    پاسخ : راهکارهای کاهش حجم پایگاه داده database

    [quote]اولا اگر بخواهیم در این مورد بحث بشه هر کی یه استدلال میاره .... مثلا شما مثال نظافت فروشگاه رو زدید[quote]

    این رو هم یادم رفت که بگم. این استدلال من نیست. من استدلالم رو در بالا آوردم و این مورد یک مثال ساده بود که منظور من رو درک کنید. فقط همین. بنابراین من به جارو و فروشگاه استناد نکردم و حرفی رو بر اساس او نزدم که اگر مشابهش اومد ، نادرست باشه.

    نظر مدیران رو هم بپرسید ، باز هم اگر به نظرتون منطقی نبود ، می تونید از خود SMF بپرسید!

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  6. #15

    تاریخ عضویت
    Sep 2007
    محل سکونت
    آغوش خدا
    نوشته ها
    1,007
    تشکر
    0
    تشکر شده 3 بار در 3 ارسال

    پاسخ : راهکارهای کاهش حجم پایگاه داده database

    ممنونم سعید جان

    خب ... مدیران محترم .... نظر شما چیه؟؟؟؟

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  7. #16

    تاریخ عضویت
    Aug 2008
    نوشته ها
    14
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    پاسخ : راهکارهای کاهش حجم پایگاه داده database

    خیلی معذرت میخوام
    اما بحث رو چرا عوض میکنید
    یک نگاهی به موضوع تاپیک بکنید لطفا

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  8. #17

    تاریخ عضویت
    Dec 2006
    محل سکونت
    heart of the world
    نوشته ها
    4,889
    تشکر
    145
    تشکر شده 137 بار در 90 ارسال

    پاسخ : راهکارهای کاهش حجم پایگاه داده database

    بگذارید بحث رو تموم کنم.
    یک نگاه به کدها بندازید:

    کد:
    	if (!empty($modSettings['autoOptMaxOnline']))
    	{
    		$request = db_query("
    			SELECT COUNT(*)
    			FROM {$db_prefix}log_online", __FILE__, __LINE__);
    		list ($dont_do_it) = mysql_fetch_row($request);
    		mysql_free_result($request);
    
    		if ($dont_do_it > $modSettings['autoOptMaxOnline'])
    			return;
    	}
    
    	...
    اینجا ابتدا تعداد کاربران آنلاین رو به دست می یاره و او رو در متغیر $dont_do_it ذخیره می کنه. بعد در دستور if مشخص کرده که اگر تعداد کاربران آنلاین ، بیشتر از $modSettings['autoOptMaxOnline'] باشند (یعنی مقداری که شما مشخص کردید) ، با دستور return خاتمه تابع رو مشخص می کنه. یعنی کاری دیگه انجام نمی شه. یعنی اگر تعدا کاربران آنلاین از اون عدد بیشتر باشه، عملیات رو انجام نمی ده. در غیر این صورت (وقتی که تعدا آنلاین کمتر از اون مقدار باشند) به عملیات ادامه میده.

    خوب! این دیگه نظر من یا حتی نظر مدیران SMFlearn نیست!
    این عین عبارت خود SMF و کدها هست!
    و اون چیزی هست که داره انجام میشه. من هم نگفتم که نظر من اینه. من چیزی رو دارم میگم که داره انجام میشه.

    کد ها رو بررسی کنید لطفا.
    باز هم اگر فکر می کنید که منطقی نیست، این دیگه مشکل از جانب من یا از جانب ترجمه نیست.

    در این صورت می تونید به SMF اعلام کنید که کارشون منطقی نبوده!

    یا علی مدد

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  9. #18

    تاریخ عضویت
    Dec 2006
    محل سکونت
    heart of the world
    نوشته ها
    4,889
    تشکر
    145
    تشکر شده 137 بار در 90 ارسال

    پاسخ : راهکارهای کاهش حجم پایگاه داده database

    در آخر هم بگم کسی که تخصص کافی در ترجمه زبان انگلیسی داره و تاکید می کنم منابع خراجی معتبری از این ویژگی انگلیسی داره کمکمون کنه
    و این هم نظر خارجکی - منبع خارجکی - فروم رسمی SMF - نظر مدیران مامبولرن - نظر کاربران ممتاز SMF - Simple Machines

    [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]

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

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  10. #19

    تاریخ عضویت
    Sep 2007
    محل سکونت
    آغوش خدا
    نوشته ها
    1,007
    تشکر
    0
    تشکر شده 3 بار در 3 ارسال

    پاسخ : راهکارهای کاهش حجم پایگاه داده database

    سعیدجان

    تا اینجا فرمایشات شما درست

    ولی می خوام از اشتباهاتم مطمئن بشم

    1-این کد مربوط به کدوم فایله؟؟؟؟ می خوام کد های دیگه مربوط به این موضوع رو چک کنم

    2-
    و این هم نظر خارجکی - منبع خارجکی - فروم رسمی SMF - نظر مدیران مامبولرن - نظر کاربران ممتاز SMF - Simple Machines

    [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
    رفتم و چک کردم ... غیر از سعید کسی تو این تاپیک تا الان نظری نداده و من منتظر نظر مدیران smf هستم

    3-اگر به احتمال قریب به یقین فرمایش آقا سعید درست باشه (که انشاءالله هست) پس مدیران بخش ترجمه smf لطف کنند و این قسمت رو اصلاح کنند


    بازم ممنون

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  11. #20

    تاریخ عضویت
    Dec 2006
    محل سکونت
    heart of the world
    نوشته ها
    4,889
    تشکر
    145
    تشکر شده 137 بار در 90 ارسال

    پاسخ : راهکارهای کاهش حجم پایگاه داده database

    با یک جستجوی خیلی ساده می تونید متوجه بشید این کدها مربوط به کجاست.

    اما فایل load.php خط 300 به بعد ...
    اونجایی که این کار رو انجام میده.

    سورس صفحه مدیریت رو هم باز کنید و ببینید فیلدی که شما عدد رو وارد می کنید اسمش چی هست.

    رفتم و چک کردم ... غیر از سعید کسی تو این تاپیک تا الان نظری نداده و من منتظر نظر مدیران smf هستم
    به متن سومین پست هم توجه کردید ؟
    جواب خودم رو که ندادم!

    پست هایی که داده شده بود ، الان پاک شدند.

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


صفحه 2 از 3 نخستنخست 123 آخرینآخرین

موضوعات مشابه

  1. خطای Database Error: Unable to connect to the database:Could not connect to MySQ
    توسط h.razavi در انجمن نصب جوملا 1.5 فارسی
    پاسخ ها: 6
    آخرين نوشته: 12-19-2010, 12:37 AM
  2. خطای Database Error: Unable to connect to the database:Could not connect to MySQ
    توسط mohamadreza_cpu در انجمن نصب جوملا 1.5 فارسی
    پاسخ ها: 1
    آخرين نوشته: 08-17-2010, 06:05 AM

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •