منذ شهرين تقريباً بدأت بالعمل على اعادة بناء البنية التحتية لصحيفة سبق الإلكترونية, اعتقد مايحتاج اعرف بصحيفة سبق لانها ببساطة من اكبر الصحف الالكترونية بالشرق الاوسط ان لم تكن اكبرهم. بالنسبة لي (كشركة ديموفنف) فأنا عملت على بنية الشبكة والسيرفرات وليس برمجة الموقع وتصميمة الخارجي. والبنية التحتية للموقع تم تصميمها وبنائها على مبدأ Load-Balancing and High-Availability جميع خدمات الموقع حملها موزع على عدة خوادم وهذه الخوادم ايضاً تعمل على مستوى تواجد عالي جداً بمعناه الحقيقي بحيث لو توقفت عدة سيرفرات فلن يتوقف الموقع حيث مازال هنالك سيرفرات اخرى تؤدي نفس العمل. أكمل قراءة التدوينة
وظائف متاحة في ديموفنف فرع مصر
عدة وظائف متاحة حالياً في ديموفنف فرع القاهرة – مصر. نبحث عن اشخاص مبدعين لديهم افكار غير عادية ويبحثون عن بيئة عمل لتنفيذها. ان كنت منهم فلا تتردد بإرسال سيرتك الذاتية او ان كنت تعرف احدهم فضلاً ارسل له رابط الصفحة هذه. علماً ان جميع الوظائف تتطلب العمل من خلال فرع الشركة بمصر وبعض هذه الوظائف تحتوي على عدة اوقات عمل (شفتات) أكمل قراءة التدوينة
مفهوم الإستضافة الغير محدودة
لاحظت وجود سوء فهم كبير لدى غالبية عملاء الإستضافة المشتركة في الوسط العربي, فاهمين للإسضافة الغير محدودة بشكل غير صحيح وكلً حسب احتياجاته. شخص حجز استضافة غير محدود لغرض تخزين الباك اب وتفاجئ بإيقاف حسابة بشكل مفاجئ وبدأ ينشر بالمنتديات ان الشركة الفلانية نصابة وان الاستضافة الغير محدودة ماهي إلا وسيلة نصب جديدة!. حسناً ليس ذنب الشركة أنك غير مستوعب لمفهوم الخدمة وأنك تستخدمها بشكل خاطئ وأنك تريد يها مالاتقدمه. دعوني اوضح بعض النقاط الهامة حول هذا النوع من الإستضافة المشتركة.
بداية الإستضافة الغير محدودة: في السنوات الأخيرة القليلة أصبح كلً من المساحة والباندويث ليس الأمر الأهم والأكثر استهلاكاً من قبل عملاء الإستضافة المشتركة بل إستهلاك المعالج بشكل خاص هو مازاد بشكل كبير واصبحنا نجد مواقع لا تتجاوز 100MB تسبب استهلاك قد يؤدي لتوقف السيرفر ومواقع حجمها يتجاوز 10GB ولا تكاد تستهلك شيء يذكر من الرام والمعالج. هذا الامر بالطبع يعود لطبيعة الموقع وطريقة البرمجة. بعتبار ان الهاردسكات اصبحت رخيصة جداً مقارنة بالسابق والباندويث كذلك ولكن مازال هنالك محدودية في المعالج والرام اتت هنا فكرة الإستضافة الانلمتد كحل وسط بين العميل والمقدم. أكمل قراءة التدوينة
لا تبالغ بحجم SWAP
كنت اعمل على أحد المواقع فسألني احدهم لماذا جعلت حجم SWAP اقل من حجم الرام بكثير. حيث ان حجم الرام كان لدي بالسيرفر حوالي 32 جيجابايت وجعلت حجم السواب 4 جيجا فقط. حسناً اليكم الإجابة مع بعض المعلومات للتوضيح.
نبدأ اولاً بالتعرف على SWAP: سواب هو جزء من الذاكرة الوهمية. الرام يحتوي على Pages جزء منها Active وجزء Inactive والرام مقسم لثلاث اجزاء Current, Buffers, Cached والرام كاش دائماً ياخذ النصيب الأكبر من الإستهلاك. و وظيفة السواب هنا ان يكون ملجئ اضطراري مؤقت للكاش الخاص بالرام بحيث ان اصبح الاستهلاك الحقيقي للرام كبير هنا يضطر النظام للتخفيف او التقليل من الكاش وذلك عبر ارسال الكاش للسواب واتاحة مساحة بالرام من اجل معالجة ماتقوم به.
بعد ان عرفنا وظيفة السواب دعونا نعلم لماذا يجب ان لا نبالغ بحجمة وان نبتعد عن القاعدة القديمة جداً التي تقول السواب بحجم الرام والاخرى التي تقول السواب ضعفي حجم الرام. أكمل قراءة التدوينة
ستايل ديموفنف للسي بنل
انتهينا قبل بضعة أيام من تصميم سي بنل ستايل لديموفنف مع بعض التعديلات/الإضافات البرمجية. حاولنا قدر الإمكان ان يكون الستايل بسيط وهادئ ويعبر عن ديموفنف! من ضمن التعديلات البرمجية
- قائمة الوصول السريع لخدماتك في ديموفنف, فتح تذكرة جديدة, التحدث المباشر.
- Inodes limitation حيث تعمل هذه الخاصية على حساب عدد الملفات في حساب كل عميل وتظهر للعميل تقرير مرتب يعرض عدد الملفات واماكنها.
- processes manager يمكنك من مشاهدة البروسيس التي تعمل في موقعك والتحكم بها وايقافها.
- تقارير حول استهلاك الموارد من معالج ورام ..الخ.
- هنالك خواص اخرى سوف يتم اضافتها قريباً. أكمل قراءة التدوينة

