اي المجالين في الويب يجلب صداعا اكثر (بمعنى ان مشاكله كثيرة سواء خلال التعامل مع العميل او خلال عملية التطوير او التصميم او البرمجة)؟ ولماذا !
ايهما اكثر صداعا: تطوير ال front end او ال back end في مجال الويب؟
هذا يعتمد على نوع ومتطلبات المشروع بشكل اساسى, فقد قمت بتطور العديد من مشاريع الويب وخاصة مشاريع التجاره الإلكترونيه والتى يكون الجزء الخاص بحساب المستخدم ولوحة تحكم المدير كثير التعقيد ويتطلب الكثير من الوقت والعمل والمجهود فى حين ان اعمال الFrontend ينتهى الجزء الأكبر منها بإنتهاء التصميم والتكويد ويتبقى لك فقط وضع المنتجات فى اماكنها واضافة سلة المشتريات وصفحة تنفيذ الطلب وبعض المميزات الاخرى مثل ان كان المنتج متوفر ام لا وماهى الكميه المتوفر والكميه المباعه ودون الدخول فى تفاصيل عن الBackend ولكن متطلباتها تكون كثيره جدا ومعقده ومنها على سبيل المثال وليس الحصر :
1 - متابعة ومراجعة الطلبات وغالبا لا تكون بشكل مباشر وخاصة للموقع الضخمه حيث تتطلب المراجهة من اكثر من قسم حتى تصل الى قسم شحن المنتج ثم تأكيد الوصول من شركة الشحن
2 - احصائيات المتجر والمبيعات ومردودات المشتريات.
3 - مراجعة المدفوعات والCharge backs والإحتيالات والتى يتم اعتبارها من ارباح وخسائر الموقع
4 - التحكم بالمستخدمين والرسائل الدعائية والإشتراكات الخاصة بتوفر منتج معدد ورسائل العروض الخاصة
5 - ادارة المحتوى والتحكم بكل جزء بالموقع واماكن وطرق عرض المنتجات وهذا يمثل بالنسبة لى الجزء الأكبر من المجهود
ولكن فى مشروع اخر, ربما موقع اخبارى بسيط
يكون الBackend للنشر فقط والتحكم بالمستخدمين والملفات وباقى العمل يكون للFrontend وطريقة عرضها وتفاعلها مع المستخدم ومع توفر اطارات العمل المختلفه مثل Zurb Foundation و Bootstrap اصبح تطوير الFrontend أكثر سهوله ويسر
لذا انصحك دائما بتحديد جميع متطلبات المشروع مسبقا حتى تحدد السعر المناسب مقابل العمل الذى سوف تقوم به وفى تلك الحاله لن تشعر بالصداع اثناء برمجة الBackend أو الFrontend :)
تحياتى
التعليقات