صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 16

موضوع: mysql واسه وبلاگدهی مناسب هست؟

  1. #1
    عضو انجمن iroo آواتار ها
    تاریخ عضویت
    Apr 2015
    نوشته ها
    561
    تشکر تشکر کرده 
    1,482
    تشکر تشکر شده 
    211
    تشکر شده در
    169 پست

    پیش فرض mysql واسه وبلاگدهی مناسب هست؟

    سلام و خسته نباشید
    یک سرویس وبلاگدهی داریم که 600 تا وبلاگ داره با 370.000 تا پست
    حجم دیتابیس کم مونده بشه 1 گیگ


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



    حالا سرویس هایی مثل رز بلاگ این همه اطلاعات رو توی mysql ذخیره می کنند؟ مثلا الان میتونه حجم دیتابیس رز بلاگ 50 گیگ باشه؟


    اگه بخوام مثلا یه سرویس وبلاگ دهی بنویسم در حد رز بلاگ استفاده از mysql خوب هست یا بد؟

    این همه پست و...

    ممنون میشم راهنمائیم کنید
    انجمن سئو فروم (Https://seoforum.ir)؛ تالار پرسش و پاسخ سئو و دیجیتال مارکتینگ ایران

  2. تعداد تشکر ها از iroo به دلیل پست مفید


  3. # ADS




     

  4. #2
    کاربر اخراج شده
    تاریخ عضویت
    Mar 2017
    نوشته ها
    36
    تشکر تشکر کرده 
    57
    تشکر تشکر شده 
    47
    تشکر شده در
    32 پست

    پیش فرض پاسخ : mysql واسه وبلاگدهی مناسب هست؟

    بله کاملا مناسب هست mysql به شزطی که به اندازه مصرف ( حجم یا بازدید ها ) منابع در اختیارش قرار بدین !

    + باید واسه هر وبلاگ یک table جدا ساخت ! مثل سیستم اشتراکی وردپرس ( وبلاگ دهی وردپرس ) ( + در my.cnf ست کنید که هر table در یک فایل جداگانه باشه ) اینطوری فشار خاصی نمیاد .

    موفق باشید .

  5. تعداد تشکر ها از Azade.Kaveh به دلیل پست مفید


  6. #3
    عضو انجمن rezaonline.net آواتار ها
    تاریخ عضویت
    Apr 2012
    محل سکونت
    Sanandaj | Tehran
    نوشته ها
    939
    تشکر تشکر کرده 
    1,556
    تشکر تشکر شده 
    2,338
    تشکر شده در
    1,230 پست

    پیش فرض پاسخ : mysql واسه وبلاگدهی مناسب هست؟

    یک سرویس وبلاگدهی داریم که 600 تا وبلاگ داره با 370.000 تا پست
    حجم دیتابیس کم مونده بشه 1 گیگ
    این حجم اصلا زیاد نیست .
    در اصل خود طراحی دیتابیس یک تخصص هست و باید حسابی روش کار بشه .
    توی حیطه کاری شما مباحثی مثل ایندکس گذاری صحیح ، دیتاتایپ صحیح ، پارتیشن بندی صحیح حتی کلاسترینگ هم شاید لازم باشه .
    برای این حجم دیتابیس هاست خیلی قوی تهیه کرده بودم که باز هاستینگ می گفت 4 هسته CPU رو مصرف میکنه و بیشترش هم مربوط به دیتابیس هست!!!!
    به هاستینگتون بگید لاگ ها رو ارائه بدن
    slow query ها رو ارائه بدن .

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

    اگه بخوام مثلا یه سرویس وبلاگ دهی بنویسم در حد رز بلاگ استفاده از mysql خوب هست یا بد؟
    mysql جوابگوی نیاز شما هست اما اگر تخصصی تر میتونید کار کنید دیتابیس های بهتری هستن که در حجم رکورد بالاتر بهتر جواب میدهند و کارایی بهتری دارند مثل postgresql

  7. تعداد تشکر ها ازrezaonline.net به دلیل پست مفید


  8. #4
    عضو انجمن
    تاریخ عضویت
    Oct 2011
    محل سکونت
    IRAN
    نوشته ها
    197
    تشکر تشکر کرده 
    36
    تشکر تشکر شده 
    171
    تشکر شده در
    142 پست

    پیش فرض پاسخ : mysql واسه وبلاگدهی مناسب هست؟

    سلام
    800 هزار وبلاگ داریم با حداقل هر وبلاگ 10 پست.
    با یک کانفیگ درست mysql و سخت افزار راحت جواب می ده.
    30gig فقط دیتابیس ما.

    ویرایش توسط AhrimanSefid : April 14th, 2017 در ساعت 19:43

  9. تعداد تشکر ها ازAhrimanSefid به دلیل پست مفید


  10. #5
    عضو انجمن bluehost آواتار ها
    تاریخ عضویت
    Oct 2015
    محل سکونت
    آمریکا - نیویورک
    نوشته ها
    114
    تشکر تشکر کرده 
    7
    تشکر تشکر شده 
    89
    تشکر شده در
    84 پست

    پیش فرض پاسخ : mysql واسه وبلاگدهی مناسب هست؟

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

  11. تعداد تشکر ها از bluehost به دلیل پست مفید


  12. #6
    کاربر اخراج شده
    تاریخ عضویت
    Apr 2017
    نوشته ها
    2
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    1
    تشکر شده در
    تشکر شده 1 بار در 1 پست

    پیش فرض پاسخ : mysql واسه وبلاگدهی مناسب هست؟

    سلام ممنون از مطلب مفیدتون

  13. تعداد تشکر ها از Hasanmilani به دلیل پست مفید


  14. #7
    عضو جدید
    تاریخ عضویت
    Mar 2017
    نوشته ها
    13
    تشکر تشکر کرده 
    3
    تشکر تشکر شده 
    14
    تشکر شده در
    12 پست

    پیش فرض پاسخ : mysql واسه وبلاگدهی مناسب هست؟

    با سلام
    حجم دیتابیستون زیاد نیست روی اسکریپت و بهینه سازی mysql باید کار کنید.از مدیر سرور بخواید که لاگ query ها رو بهتون بدن تا بتونید مشکل رو حل کنید.
    موفق باشید.
    هاست ایرانیان
    خرید هاست
    ،خرید سرور

  15. تعداد تشکر ها از moslem95 به دلیل پست مفید


  16. #8
    عضو انجمن
    تاریخ عضویت
    Mar 2013
    نوشته ها
    157
    تشکر تشکر کرده 
    34
    تشکر تشکر شده 
    251
    تشکر شده در
    159 پست

    پیش فرض پاسخ : mysql واسه وبلاگدهی مناسب هست؟

    از دیتابس های NoSQL استفاده کنید،‌ تو حجم کاری بالا ، دیتابس های RDBMS از نظر کارایی نسبت به NoSQL حتی نزدیک هم نیستن .
    این رو هم بگم ، تو چند سال اخیر دیتابس های NoSQL به طور کامل تکامل یافتن و میشه ازشون برای هر پروژه ای استفاده کرد.

  17. تعداد تشکر ها از firebox به دلیل پست مفید


  18. #9
    عضو انجمن TakCloud آواتار ها
    تاریخ عضویت
    Oct 2011
    نوشته ها
    170
    تشکر تشکر کرده 
    25
    تشکر تشکر شده 
    151
    تشکر شده در
    133 پست

    پیش فرض پاسخ : mysql واسه وبلاگدهی مناسب هست؟

    نقل قول نوشته اصلی توسط iroo نمایش پست ها
    سلام و خسته نباشید
    یک سرویس وبلاگدهی داریم که 600 تا وبلاگ داره با 370.000 تا پست
    حجم دیتابیس کم مونده بشه 1 گیگ


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



    حالا سرویس هایی مثل رز بلاگ این همه اطلاعات رو توی mysql ذخیره می کنند؟ مثلا الان میتونه حجم دیتابیس رز بلاگ 50 گیگ باشه؟


    اگه بخوام مثلا یه سرویس وبلاگ دهی بنویسم در حد رز بلاگ استفاده از mysql خوب هست یا بد؟

    این همه پست و...

    ممنون میشم راهنمائیم کنید
    باسلام
    ۱ گیگ حجم بسیار بالایی برای دیتابیس نیست دوست عزیز که شما از الان استرس دارید
    اگر به درستی کانفیگ شود هیچ مشکلی نخواهید داشت
    تک کلود - TakCloud.Com با بیش از ۸ سال سابقه
    راه های ارتباطی : ارسال تیکت | ایمیل: info at takcloud.com | گفتگوی زنده سایت | شماره تماس : 09211553169


  19. تعداد تشکر ها از TakCloud به دلیل پست مفید


  20. #10
    عضو انجمن M.Abooali آواتار ها
    تاریخ عضویت
    Apr 2013
    محل سکونت
    Shiraz
    نوشته ها
    269
    تشکر تشکر کرده 
    149
    تشکر تشکر شده 
    841
    تشکر شده در
    385 پست

    پیش فرض پاسخ : mysql واسه وبلاگدهی مناسب هست؟

    بنده دیتابیس هایی نزدیک 1 ترابایت رو هم با mysql مدیریت کردم.

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


    1. تعداد کانکشن های همزمان به دیتابیس.

    وابستگی مستقیم دارد با تعداد سشیون ها (بازدید های) فعال شماست.

    2. تعداد متوسط کوئری ها از هر تیبل به نسبت تعداد سطر های تیبل.

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

    3. کامند های SQL متوسط به هر تیبل به نسبت ستون های آن تیبل.

    و همینطور تخصصی که بریم جلو فاکتورها جزئیی تر هم خواهد شد تا اونجا که دوستان به مواردی مثل ایندکس ها و ... اشاره کردند. داشتن یک اسکریپت حرفه ای و قدرتمند بار کمتری روی دیتابیس شما ایجاد میکند با وجود ذخیره کل اطلاعات مورد نیاز در دیتابیس.

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

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

    در خصوص سیستم شما اگر صرفا بخواهید کمتر از 10% بهینه سازی کنید ممکن است با اقداماتی مثل اصلاح برخی تنظیمات mysql و دیتابیس به این مقدار دست پیدا کنید. اما اگر دنبال آن هستید که بیش از 10% بهینه سازی را تجربه کنید قطعا ناچار هستید در کدهای خود و ساختار دیتابس (تیبل ها و ستون ها) دستکاری جدی داشته باشید به نوعی بازنویسی کدهاتون منظور هست.

    ---- در خصوص NoSQL

    در مورد شما پیشنهادش نمی کنم. استفاده از این متد ذخیره سازی زمانی که ما یک استراکچر روشن و ثابت داریم بی معنی هست. بحث تخصصیش خارج از حوصله این تاپیک هست.
    ویرایش توسط M.Abooali : April 16th, 2017 در ساعت 13:32
    [ فعالیت تجاری در اینجا ندارم | پاسخ سوالات فقط در تاپیک | اطلاعات بیشتر درباره من: https://abooali.ir ]

  21. تعداد تشکر ها ازM.Abooali به دلیل پست مفید


صفحه 1 از 2 12 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

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

  1. پاسخ ها: 2
    آخرين نوشته: June 24th, 2017, 06:17
  2. چه کانفیگی برای mysql مناسب هست؟
    توسط mizban97 در انجمن سی پنل CPanel
    پاسخ ها: 3
    آخرين نوشته: May 25th, 2015, 01:00
  3. پاسخ ها: 14
    آخرين نوشته: August 11th, 2013, 00:44
  4. ارور Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (11)
    توسط pc.rootall در انجمن سوالات و مشکلات
    پاسخ ها: 8
    آخرين نوشته: July 20th, 2013, 16:37
  5. نحوه ایجاد ریموت دیتابیس از نوع MySQL چی هست؟
    توسط sohrab.khan در انجمن سوالات و مشکلات
    پاسخ ها: 4
    آخرين نوشته: June 24th, 2010, 19:17

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

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