سؤال

أنا رجل استضافت على Hostgator لأنني أريد استضافة PHP رخيصة. ومع ذلك ، فقد كنت ألعب مع خادم Jaxer على مربع Linux الخاص بي وأرغب في كتابة تطبيقات الويب فيه. هل يمكن لأي شخص أن يوصي بمضيف بأسعار معقولة يعمل أو سيسمح لي بتشغيل Jaxer؟ أفضل عدم الحصول على خادم مخصص أو نائب الرئيس ...

شكرا للمجتمع!

هل كانت مفيدة؟

المحلول

VPS هل هم وسيلة للذهاب على عكس رغباتك. تقدم Linode و Slicehost و Servergrove جميعها مستويات استضافة تنافسية جميلة عند مقارنتها بالاستضافة المشتركة/المجمعة مع مستوى لائق من الوصول (أي SSH ، php.ini ، cron ، إلخ.)

نصائح أخرى

Jaxer هي التكنولوجيا الميتة. قد يؤدي بعض المتسللين إلى إحياء ذلك ، لكنه لا يبدو مرجحًا.

تم إصدار Jaxer 1.0 في يناير 2008 ، وحصل فقط على بعض الترقيات البسيطة بعد ذلك ، في الغالب إصلاح 1.0 حشرات وقيود نموذجية. الإصدار الأخير ، 1.0.3 ، يبلغ من العمر حوالي ثلاث سنوات ، وأنا أكتب هذا.

ثلاث سنوات هي وقت طويل لانتظار تحديث لمنتج مفتوح المصدر ، خاصةً بالنظر إلى أن Jaxer توفي بشكل صحيح مع بدء سباق سرعة JavaScript بأكمله. يعتمد Jaxer على Firefox 3.0 ، لذلك لا يحتوي على Tracemonkey و Jägermonkey تقدم Mozilla منذ هذا الإصدار.

تم وضع رمز Jaxer منذ ذلك الحين في مستودع المصدر العام, ، لكن لم يتم إجراء أي ارتكارات كبيرة منذ ذلك الفحص الأولي.

ال تم إغلاق منتديات الدعم القديم وحمل قائمة البريد Jaxer الجديدة محتوى قليل. يتكون في الغالب من أسئلة لم تتم الإجابة عليها.

Aptana - الشركة التي أنشأت Jaxer - تم شراؤه بواسطة AppCelerator ، شركة تركز على سطح المكتب. appcelerator Aptana الاستحواذ الأسئلة الشائعة يقولون إنهم يعتزمون الاستمرار في تطوير منتجات Python و PHP و Rails من جانب الخادم. تم ترك Jaxer خارج هذا ، حيث تم وصفه بأنه "في وضع الصيانة" مع إعلانات تأتي في أواخر الربع الأول من عام 2011. ومنذ ذلك الحين ، الصراصير.

قبل شراء AppCelerator ، أسقطت Apatana Jaxer من تنزيل الاستوديو. يمكنك بعد ذلك ولا يزال بإمكانه تنزيله بشكل منفصل ، ولكن هذا راحة صغيرة بالنظر إلى أن الدعم له يبدو ، "إذا كان ينهار ، فستحتفظ بالحفاظ على كلتا القطعتين".

حتى لو كان Jaxer مشروعًا صحيًا ومزدهرًا ، فإنه لا يزال لديه بعض العيوب الخطيرة:

  1. Browser JavaScript ، لا يعرف النظام الأساسي Jaxer ، كيفية تشغيل التعليمات البرمجية في صناديق الرمل المنفصلة بشكل موثوق ، لذلك تحتاج إلى مترجم منفصل لكل موقع مستضاف على الخادم. هذا يكلف الذاكرة ، واحدة من أكبر برامج التشغيل لرسوم الاستضافة الأعلى.

  2. لن يكون ذلك سيئًا للغاية إذا كانت التكنولوجيا الأساسية مستخدمًا parsimonious من ذاكرة الوصول العشوائي ، لكنها ليست: إنه برنامج Firefox ، وهو برنامج متعطش للذوق. على الرغم من تصحيح تصادم الخادم بسبب نفاده من الذاكرة ، فقد وجدت أن المشكلة الأساسية هي أن إطلاق عملية خارجية قد أدى إلى تضخيم استخدام VM بمقدار 35 ميجابايت. لقد كانت نجاحًا لمرة واحدة للإطلاق الأول فقط ، وليس تسربًا للذاكرة ، ولكن اضرب ذلك من خلال عدد عمليات Jaxer التي لديك اتصالات (3 ، بشكل افتراضي ، مع أفضل للأداء) وأنت بالفعل فوق 64 أو 128 ميجابايت حد لبعض خطط الاستضافة الرخيصة. الحد الأدنى المطلق لاستضافة موقع Jaxer الوظيفي هو 256 ميغابايت ، و 512 ميغابايت أكثر أمانًا.

  3. يمكنك الالتفاف على بعض من الطبيعة الجياع لـ RAM لـ Jaxer من خلال تشغيل تقنية آلية افتراضية تتيح لك الحصول على مساحة للمبادلة ، لذا فإن أشياء مثل مكتبات واجهة المستخدم الرسومية التي يستخدمها Jaxer (!) لا تبقى في ذاكرة الوصول العشوائي ، لكن الكثير منها لا. غالبًا ما يتعين عليك استخدام استضافة أكثر تكلفة للحصول على شيء مثل Xen ، بدلاً من نظام VM أكثر كفاءة مثل OpenVZ لا يتيح لك استخدام مساحة المبادلة.

  4. نظرًا لأن Jaxer لم يتم تصحيحه بعد الآن ، فلا يزال هناك أخطاء يمكن أن تتعطل أو تعليق الخادم. لقد واجهت واحدًا حيث كان بعض الروبوت العشوائي على الشبكة هو الوصول إلى عناوين URL العشوائية على الخادم الخاص بي ، مما تسبب في تشغيل Jaxer لكل واحد ، في النهاية تشغيل النظام خارج الموارد. اضطررت إلى البحث عن الطريقة التي تم بها بناء موقعي بحيث تم تقديم ضربات الروبوت فقط بواسطة Apache ، مما يقيد Jaxer على شجرة فرعية واحدة من الموقع. هذا مجرد حل بديل ، لأن كل ما عليك فعله لبدء تحطيمه مرة أخرى هو الوصول إلى الكثير من عناوين URL العشوائية في الشجرة الفرعية الجديدة. كل شهر أو نحو ذلك ، يجب أن أعيد تشغيل VPS لأنه يستهلك كل ذاكرة الوصول العشوائي ، ربما لأن شخص ما تعثر عبر هذا الضعف في التصميم.

خلاصة القول ، Jaxer غير مناسب تمامًا للاستضافة الرخيصة والمشتركة.

خشية أن تظن أنني بعض الكراهية Jaxer ، اسمحوا لي أن أدفن نفسي مسبقًا من خلال الإشارة إلى أنني كنت من المتبني المبكر لـ Jaxer (قبل 1.0) ، كان أحد أكثر الملصقات نشاطًا في المنتدى الأصلي ، ولدي موقعان يعملان جاكسر. نعم ، أنا منزعج ، لكن بشكل رئيسي لأن أحد تلك المواقع تم ترحيلها من تقنية ميتة على أخرى توفيت خلال عام من هذه الخطوة. (تم إنشاء الآخر من نقطة الصفر بعد أن نجحت في الترحيل الأول.) الآن أنا عالق أتساءل عما إذا كان علي الآن التحرك مرة أخرى ، أو الاستمرار في النقل على منصة تبدو وكأنها لن تتحرك إلى الأمام مرة أخرى. أنت لا تريد أن تكون في هذا القارب نفسه ، كما قد يعجبني الشركة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top