مسئله: يك سايتي داريم كه از وردپرس(2.7.1) استفاده ميكنه واسه اينكه يه سري مطلب رو نمايش بده و از قضا اينجا فقط وبلاگ نيست و چون خواستن قابليت سايتي به اون اضافه كنند اومدن و يه سري افزونه كه تعداد در حد فرض كنيد 10 تا هست رو نصب كردند و الان اين سايت حدود 1000 بازديد در روز داره كه نزديك هزار نفر هم هر روز بهش سر ميزنند رتبه اش در الكسا نشان ميده كه جزو 3000 سايت پر بازديد ايرانه و همچنين رنك گوگل هم 3 هست.
تا اينجا همه چيز خوب و خوشه و سايت داراي اعتباري هست
در ضمن روي يك VPS(سرور مجازي) 1 گيگا رم هم راه اندازي شده
اما مشكلات اين سايت
چون تعداد زيادي افزونه روي وردپرس نصب شده است و با توجه به ساختار وردپرس كه هر چي تنظيمات داره ميريزه توي يك جدول خاص از ديتابيس(wp_option) بنابراين وقتي تعداد زيادي كاربر همزمان از سايت استفاده ميكنند(مثلا 30 كاربر همزمان) ديتابيس سايت ميخوابه و به زودي خود وب سرور هم از كار ميافته و دديگه سايت خوابيده حالا اگر همين حجم كاربر روي يك سايت جوملا باشند حتي روي سرورهاي شئير هم مشكلي برايشان پيش نميايد
اين رو هم بگم كه اين سايت روي يك هاست شئر بود اما مدير سرور به دليل استفاده بيش از حد از منابع سيستم ما رو بيرون كرد و مجبور شديم يك vps موقت بگيريم تا بتونيم مشكل رو حل كنيم و اگر حل نشد روي وردپرس خط بكشيم و بگيم گور باباش ميريم از جوملا استفاده ميكنيم
اما خوب منتقل كردن هزار پست همراه با بيست هزار نظر كار ساده اي به نظر نميرسد.
در ضمن بنده به توصيه آقا نويد از افزونه super cache هم استفاده كردم اما فايده نداشت
دليل اين مشكلات در كل اينه كه وقتي كاربري صفحه اي رو درخواست ميكنه (همه اين افزونه ها نياز دارند از ان جدول اطلاعات و تنظيمات خود را دريافت نمايند + تنظيمات خود وردپرس)* تعداد كاربران انلاين = ترافيك شديد روي آن جدول(wp-option) و نتيجه از كار افتادن سرور به دليل پر شدن رم و سوپ سروز
راه حلي كه به ذهنم ميرسه اينه كه بياييم و افزونه ها رو دستكاري كنيم كه تنظيمات خود رو از فايل بخونند كه اين فايل ميتونه در پوشه خود افزونه قرار بگيره و بايد كل كد افزونه ها را تغيير داد كه به نظر ميرسه از نظر عملي به صرفه نيست و عملي نيست اصلا بيخيال
راه حل بعدي اينه كه جدول wp-option رو ببريم روي توي يك ديتا بيس ديگه و به وردپرس حالي كنيم كه آقا تنظيمات رو از روي اون يكي ديتابيس بخون
حالا از همه دوستاني كه به قولي وردپرس كار خفن هستن مخصوصا آقا نويد و آقا ماني و.... خواهش ميكنم كمك كنند تا بتوانم وردپرس رو جوري دستكاري كنم كه ميزان مصرف حافظه اش كمتر بشه