نقاش حول مشاكل الاستضافة المتقدمة لتطبيقات الوب

السلام عليكم ورحمة الله وبركاته.

أريد أن أطور تطبيق وب لزبون ولكن يبدو أن PHP لا تفي باحتياجات مثل هذا التطبيق. لدي خبرة جيدة بالعمل على أدوات الوب الأخرى كـ RubyOnRails و Django ولكن مشكلتي أني لم أقم بعمل deployment إلا لمواقع وتطبيقات php، وهو أمر سهل ومتاح بشكل كبير بفضل خدمات الاستضافة المشتركة Shared Hosting أو ربما VPS إن كان التطبيق كبيراً، وفي كلا الحالتين تسليم أمور الاستضافة (المالية مثلاً) إلى الزبون (شخص غير تقني - أنا أعمل كـ Freelancer) ليس بالأمر الصعب ولا يحتاج لكثير من المتابعة، إضافة لأن التكاليف لا تكون باهظة كالتي رأيتها في Heroku مثلاً!

فما هي الحلول البديلة في حال أدوات غير php، لنقل مثلاً RubyOnRails، بحيث يكون تسلميها إلى الزبون (غير التقني) أمراً سهلاً ولا تكون باهظة الثمن. وفي حال كانت جميعها باهظة الثمن فهل بحسب تجربتكم يمكن أن يدفع صاحب التطبيق تلك التكاليف الباهظة؟


التعليق السابق

هنا تظهر مشكلة أخرى تكمن بالصيانة. فكما تعلم الـ VPS يحتاج إلى متابعة وبالتالي سيصدع الزبون رأسك كلما حصلت أي مشكلة في السيرفر مع أن مهمتك كانت فقط برمجة الموقع وعمل Deploy ولا تتضمن القيام بصيانة وإدارة سيرفر.

ولهذا بالأصل وجدت الحلول من نمط Platform as a Service بحيث لا يكون هناك حاجة لوجود شخص مدير سيرفر. ولكن بالمقابل تكون هذه الحلول غالية الثمن وقد يمانع الزبون دفع مثل هذه التكاليف الباهظة.

فعلا بالنسبة ل PaaS التكاليف باهظة جدا لكن ما الحلول البديلة؟مشكلة فعلا!لكن يجب ان تشرح للزبون أن اللغة التي برمجت بها تحتاج تكاليف أكثر بسبب الاستضافة .... لعله يقتنع

بالنسبة ل PHP ما هو التطبيق الذي لايمكن لها صنعه ؟