لنعرف بخدمات مصروفي
اليوم قمنا بتصميم لوحة بسيطة حجمها بسيط من الممكن استخدامها في مواقعكم لتعرف الناس بمصروفي …
رابط الصورة هو : http://www.msrofi.com/msrofi_ads_125.jpg
أبعادها 125X125 …
طبعاً لا تنسوا تربطوها بموقع مصروفي
…

اليوم قمنا بتصميم لوحة بسيطة حجمها بسيط من الممكن استخدامها في مواقعكم لتعرف الناس بمصروفي …
رابط الصورة هو : http://www.msrofi.com/msrofi_ads_125.jpg
أبعادها 125X125 …
طبعاً لا تنسوا تربطوها بموقع مصروفي
…

الجميع يعلم اننا و خلال الفترة الماضية قمنا باطلاق موقع مصروفي لادارة الموارد المالية الشخصية ..
لكن السؤال الأعظم برأيي هو كيف تم كتابة و اصدار موقع مصروفي ببرمجة خلال ستة ايام ، معظمها قضيناه في اختيار التصميم لا البرمجة …
المهم في الكلام هو كيف بني موقع مصروفي ، بمعنى آخر ماهي التقنيات المستخدمة فيه …
الموقع تم بناؤه باستخدام التقنيات التالية :
1- لغة البرمجة بي اتش بي ، معتمدين على منصة العمل Zend Framework.
2- محرك قواعد البيانات ماي سيكوا ، و هذا للأسف و لست اخفيكم ، لكن الشيء الرائع انه من الممكن الانتقال إلى اي محرك قواعد بيانات بسهولة ، و هذا ماقد يحدث لكن لا تسألوني متى .
3- مكتبة الجافاسكريبت jQuery & jQuery UI.
الآن كيف تم استخدام مكتبة زيند و ما السبب في استخدامها ؟؟؟
بصراحة استخدمت مكتبة زيند لعدة اسباب اهمها السرعة في التطوير و بأن هنالك شركة خلف تطويرها لا جماعة من المبرمجين ، و الأمر الآخر توفر العديد من الخيارات التي من الممكن التعامل معها من خلال مكتبة زيند و تقريباً جميع ما نحتاج اليه موجود فيها ..
اما كيف استخدمت فهنا الموضوع ، بصراحة قمنا باختيار الآلية الخاصة بالعمل بطريقة حساسة جداً ، حيث انه تم التأكد من ان يتم تنفيذ الموقع ، البرنامج ، بشكل مبسط و لكن يسمح بالتطوير بشكل كبير ، لذلك اعتمدنا على بناء النظام ليكون ، و للأسف ليس لدي ترجمة تليق بهذه الجملة ، Moduler System.
بمعنى آخر ان النظام مؤلف من عدة اقسام و كل قسم يعمل بشكل مستقل عن الآخر و هذا يسمح لنا بتطوير هذا القسم بغض النظر عن الأقسام الأخرى ، و يمكن ايضاً ان يقوم كل مبرمج بالعمل على قسم محدد دون آخر دون تداخل بين الاثنين ..
حالياً اظن ان هذا هو كل ما استطيع التحدث عنه و الذي يسمح لي عقلي الشبه نائم بالتحدث عنه ، لكني قد ، ولاحظوا كلمة قد ، اتكلم عن كيفية البناء من خلال بناء برنامج مصغر و وضع الكود البرمجي على الموقع ليصبح للجميع ..
و ادعوا الله ان يتوفر لي الوقت لأكتب عن استخدامي لخدمة Amazon S3 ، نعم يا ريد مان لم انسى ، في مجال احتفاظي بنسخة احتياطية عن المخدم الخاص بالشركة …
خلال الفترة الماضية كان هنالك العديد من الأمور التي جعلتني أقوم بشد شعري حتى ربما بقى منه كميه قليلة رغم كثافته ![]()
ما حصل هو التالي : قمنا بالشهر الماضي باستجرار مخدم VPS ثاني خاص بالمكتب ، و كانت الأمور على ما يرام ، حيث اننا قمنا بتنصيب Webmin / Virtualmin عليه و كانت اموره تمام .
لكن المشكلة كانت في البريد الالكتروني و مخدم البريد الالكتروني (postFIX / sendMail) و موضوع الـ relay ولا اعرف صراحة ماهي ترجمتها باللغة العربية ، إلا انني استطيع شرحها كشرح ، و لا اجد كلمة باللغة العربية تصفها ، و ذلك يعود لضعفي بهذا الأمر .
المهم استمر الوضع على ما هو عليه خلال الشهر الماضي ، حتى آخر الأمر اكتشفنا ان العطل كانت بالاعدادات الخاصة بلوحة التحكم و ان الأمر يعود إلى عدم تزويدنا بكافة المعلومات المطلوبة من قبل الشركة المستضيفة ، لكن الأمور و الحمد لله انتهت على خير و استطعنا تطويع المخدم ليعمل للآن بشكل جيد و باستهلاك اقل قدر ممكن من الذواكر .
و كان الأمر بان قمت بالتعديل على اعدادت مخدم قواعد البيانات و الذي هو mySQL ، و ليست الاعدادات بين يدي حالياً حتى اقوم بوضعها ، و لا اظن ان هنالك من يريدها و خاصة ان الجميع يعتمد على cPanel في مخدماتهم ، إلا من رحم ربي :’( .
المشكلة التي اعاني منها الآن و قد وجدت ان العديد من الناس تعاني منها و لست الوحيد ، و هي مشكلة التخاطب مع مخدم بريد hotmail ذلك المخدم الغبي ، اتصلت بالشركة و لكن للأسف الأمر كما هو لم يتغير ، رغم انني قمت بمحاولة الاتصال مع مايكروزفت لحل هذه المشكلة ، لكن لا حياة لمن تنادي ، فمن لديه معلومات يمكن ان يفيدنا بها فلا يبخل علينا بها ..
هذه معظم الأحوال ، بالاضافة إلى انني ساعتمد على zend framework من الآن و صاعداً في بناء المشاريع الخاصة بالشركة او بالزبائن التي لا تتناسب حلول البرمجيات الحرة مع ما يريدون …
سنبدأ في طرح النقاط الرئيسية :
1- تحميل آخر نسخة من منصة العمل
2- تنصيب منصة العمل
3- انشاء موقع فارغ باستخدام Zend_Tool
و الآن لنبدأ ، باذن الله و على بركة الله ….
فرضيات : سنفترض أن نسخة البي اتش بي التي تمتلكها هي 5.2.4 و ما فوق و ان الأباتشي لديك يدعم ملفات الـ