أستخدمها شخصيا وأجدها مفيدة وتحل مشاكل كثيرة لي وباﻷخص تقسيم الصفحة. بحسب ما قرأت الشكوى التي يمكن أن تظهر منها أن المواقع جميعها التي تصمم باستخدامهاتظهر كأنها متشابهة وأنه لا يمكن تخصيصها بحسب المطلوب. من وجهة نظري ابداعك في التصميم هو الذي يحكم تشابه موقعك مع مواقع أخرى كنت تستخدم البوتستراب أو غيرها. ملخص الموضوع هي أدارة قوية وفعالة وتساهم في سرعة الانتاج بشكل كبير.
2
كموضة نعم أما كاستخدام اتفق مع بقية المعلقين هنا بأن المنتديات المتخصصة لا زالت تقدم خدمات جيدة. بالنسبة لي سبب موت معظم المنتديات بسبب كثرتها ولا تقدم أي جديد وايضا المعلومات والمصادر الموجودة فيها تكون غير متاحة الا اذا قررت التسجيل. كما أن الذي جعلها ذات محتوى غث مما افقدها بريقها هو سهولة تركيبها وبدء العمل عليها وهذا هو الذي سبب الفقاعة. اعتقد أيضا أن البديل لمثل هذه المنتديات لتبادل المعرفة وغير ذلك هي المواقع ذات نفس نمط Arabia I/O
بالنسبة لتصميم المواقع وبالذات المواقع العامة فنظريتي هي أن عملي كفرد لن يكون أفضل من عمل جماعي من كل أنحاء العالم على انظمة ادارة المحتوى كووردبرس أو جملة. وحتى برمجة الاضافات فيها او القوالب ليست بتلك الصعوبة(عملت على تصميم قوالب جملة لمدة 3 سنين). أما بالنسبة للانتقال من نظام ادارة محتوى الى اخر ليس بتلك الصعوبة التي تتخيلها لأنه متى أتقنت أحدها فتحت لك الطريق للأخرى. وهذا الشرط الذي أضعه لعملائي عند الاتفاق معهم على تصميم موقع بأني سأستخدم نظام
الأمر ممتع ومفيد في حالة وجودك في بيئة انتاجية لأن سرعة التسليم هي العامل الأساسي ( كمثال عن تجربة تعلمت في هذا الشهر كيفية البرمجة باستخدام MVC4 لبعض متطلبات العمل. لم أحتج لقراءة كتب بل كنت اكتب المشاكل التي أواجهها وابحث عنها في الويب وكيف تم حلها وبهذه الطريقة تعلمتها ولا زلت اتبع نفس الأسلوب, لست ذلك الخبير باللغة لكني على الأقل سلمت ما هو مطلوب مني في العمل). لكن اذا كنت تريد تعلم لغة بأساسياتها لن يغنيك هذا عن
قد كانت لدي هذه المعلومات من قبل لكن لم يكن لدي فهم لماذا استخدمها. ما تعلمته عن Interface هي أنها تقوم بالفصل بين كائنين (Two Objects) أحدهما يعتمد على الاخر بحيث أن يقوم الكائن الأول بطلب خدمة معينة من الكائن الثاني دون الحاجة الى معرفة كيف يقوم بهذه المهمة. فمثلا مثلما تعلمت في الجافا اذا كان يوجد لدي كائن يحتاج الى مدخلات عن طريق المفاتيح فانه لا يقوم بالاتصال مباشرة بكائن يتعامل مع لوحة المفاتيح بل يكون هناك Interface يتولى
طالما أنت متمرس على وورد برس مثل ما قلت وتريد تعلم شئ جديد يمكنك أن تقسم وقتك في تعلم الاثنتين ومعرفة مزاياهما ومن ثم الحكم على جودتهما من بنفسك لأن الموضوع في الأخير تفضيل شخصي. أنا شخصيا لا أكره دروبل ولكن أحب العمل على منصة جملة . وبالأول والأخير كل ما ستجده هنا هي أراء شخصية وحتى الشركات الكبيرة التي عملت على هذه المنصات معظمها يتم باختيار شخصي من قسم المطورين الخاص بهم معظم الأوقات.
بالنسبة لهيكلة البرنامج فان طريقة استخدام الطبقات هي الطريقة الأنسب لأنها منظمة وتسهل لك عمل الاضافات للكود البرمجي الخاص بك. كما سيمح لك باعادة استخدام كودك في أكثر من برنامج. كما أن هذه الطريقة تفيدك في تتبع أخطاؤك ومعالجتها من دون التأثير على بقية الأكواد التي كتبتها. ناهيك أن هذه الطريقة هي المعيار المعتمد في البرمجيات الحديثة يمكنك الاطلاع أكثر بالبحث في الانترنت عن MVC أما بالنسبة للخوارزمية المناسبة التي ستسخدمها في استرجاع البيانات فعليك التركيز على الخوارزمية التي تضمن
هناك مثل دارج في بلدي اليمن " لا تشقي مع من شقى, يوريك ما قد لقى" أي لا تعمل كموظف عند شخص قد بدأ حياته من الصفر وكد وتعب حتى حصل على ما يريد لأنه يذيقك نفس التجربة التي مر بها. أعتقد أن هذا المثل ينطبق على الريادي في مجال الأعمال لكونه تعب وبذل جهد كبير ليصل الى ما وصل اليه وبالتالي بعض رواد الأعمال يكون اخر شئ يفكر فيه هو موضوع النزاهة وتطبيق القوانين ويكون كل شئ بالنسبة له
- ما استخدمه بجانب HTML و CSS3 هي لغة PHP لكني لا افضل التعامل معها مباشرة بل استخدم منصات مفتوح المصدر مثل جملة ووردبرس حتى أركز على جانب تصميم الصفحة أكثر من القلق حول بقية اﻷمور. - مشروعين باستخدام جملة ومشروعين باستخدام OPENCART - itexsolutions.com st-logistics.net - استخدم notepad++ واستخدم أدوات التطوير الملحقة بالمتصفحات مثل كروم في عملي. - أحب لغة جافا ﻷني أحس بأنها مرتبة في بنيتها بشكل أفضل - النصيحة التي سأعطيها ﻷي مبتدأ في هذا المجال هو
أتعامل مع أحد أنظمة ERP حيث يعتمد مبدأ العمل والمعالجة فيه على الأكواد البرمجية بينما يتم التعامل مع قاعدة البيانات على استرجاع البيانات فقط كما قاموا بتفيعل نظام الكاشينج لضمان الاسترجاع السريع للبيانات وفتح الشاشات. الميزة هي السرعة في استرجاع البيانات وتخفيض الحمل على أنظمة قواعد البيانات مما يجعلها مناسبة للعمل على الشبكة حتى لو كانت الشبكة لا تدعم نقل حجم كبير من البيانات. العيب الذي لاحظته ولا زلنا الى الان نرفع بتقارير اصلاحات فيه أن يجب مراقبة Constraints بشكل
هناك مقولة اقتبسها من احد الافلام التي تحكي بداية مايكروسوفت وابل وتنطبق على ما طرحته: "الفنانون الجيدون ينسخون بينما الفنانون الرائعون يسرقون" ليست كل الأفكار الابداعية التي تخرج بها الشركات العالمية الينا هي وليدة مختبرات التطوير الخاصة بهم. بالأخير نقل فكرة ابداعية مع مراعاة البيئة التي ستطبق فيها بيس تقليد أعمى فكيف بهذه الفكرة اذا نجحت