خفض تكاليف الخادم؟ التخزين المؤقت؟

مرحبًا،

لقد اشتريتُ للتو موقع wer-weiss-was.de المبني على نظام Discourse. يحتوي الموقع على 400 ألف مستخدم، وحوالي مليون زائر فريد شهريًا.

مشكلتنا الحالية هي أن تكاليف الخادم مرتفعة بشكل غير معتاد، حيث تبلغ حوالي 2500 يورو شهريًا (يُستضاف المشروع حاليًا على منصة AZURE، وأغلى جزء هو قاعدة البيانات). للأسف، لسنا على دراية كافية بإطار عمل Rails، فنحن جميعًا مبرمجو PHP في الأساس.

هل لديك أي أفكار حول كيفية خفض تكاليف الخادم؟ هل يوجد مثلاً إضافة تخزين مؤقت (cache plugin) أو أي حل بسيط لهذه المشكلة؟

شكرًا جزيلاً!

مع أطيب التحيات،
سورين

يمكنك الانتقال إلى استضافتنا، ومن المرجح أن تكون أرخص :wink:

يبدو الأمر مثيرًا للاهتمام، هل نحتفظ في هذه الحالة بالتحكم الكامل في الكود؟ هل ما زلنا قادرين على تنفيذ الإعلانات وأشياء أخرى؟ هل من الممكن ترحيل قاعدة بياناتنا الحالية وكودنا إلى نظامكم؟

لا، لا تملكونها. ومع ذلك، هناك العديد من الإضافات المثبتة اعتمادًا على المستوى. كما أن مستوى المؤسسات (Enterprise) قابل للتخصيص بشكل أكبر.

بالتأكيد، يمكنك تخصيص معظم، إن لم يكن كل، واجهة مستخدم Discourse عبر السمات والإعدادات.

هذا ممكن بالتأكيد باستخدام إضافة الإعلانات المتاحة في جميع المستويات.

ترحيل Discourse إلى Discourse هو أمر بديهي. قم بإنشاء نسخة احتياطية من أحد أنظمة Discourse واستعدّها على نظام Discourse الآخر.

أعتقد أنني يمكن أن أساعدك في إعداد Discourse مع تقليل التكاليف باستخدام Amazon EC2. راسلني وسأقوم بحساب التكلفة الكاملة لمدة شهر واحد بناءً على حركة المرور المحددة على EC2.

أقوم باستضافة مثيلة مشابهة الحجم على خادم Hetzner مخصص بتكلفة تقارب 70 يورو شهريًا. فهم يوفرون الأجهزة فقط، والباقي يعود لك. وبالنسبة لما قد يهم، كنت سابقًا أعمل حصريًا مع PHP وWordPress. هناك منحنى تعلم بسيط، لكن الدعم هنا ممتاز وستتعلم بسرعة.