1. برمجة
5

ما هي الية انشاء الموقع الالكتروني؟

  • حذف بواسطة المستخدم
  • مجهول
  • 2020-10-03T13:00:50+00:00
  • رابط مختصر
يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

  • الأفضل
  • الأحدث
  • الأقدم
3
Walid_mohamed_1 2020-10-03T14:36:18+00:00 أضف ردا
  • رابط مختصر

بالطبع خطوات العمل الصحيحة هى أن يأتى التصميم front-end أولاً ثم بعد ذلك برمجة back-end .

ولكن إذا طلب عميل أن تعمل على تطوير back-end يمكنك أن تنشئ عناصر html css تصميم front-end بسيط لكي يخدم عملك فقط لا غير وتستطيع تنشئ back-end وتتم العمل عليها من جانب back-end

ثم بعد ذلك يأتي مصمم front-end ويركب التصميم على برمجة back-end لديك.

ولكن لا ترفض العمل ولكنها نعم هى ليست الطريقة الأصح في العمل ولكن إذا أراد العميل ذلك فقط .

0
مجهول 2020-10-03T14:49:35+00:00
  • رابط مختصر
  • حذف بواسطة المستخدم
1
Walid_mohamed_1 2020-10-03T15:22:14+00:00 أضف ردا
  • رابط مختصر

لا في هذه الحالة أستاذي الكريم تمسك برأيك ويجب الحصول على التصميم الأمامي أولاً هذا في مصلحة المشروع وأيضأ سرعة عملك وإتقانه .

وأيضاً إذا كان الموقع يتطلب frameworks وأنت تتعامل مع داتا jeson مثلاً فكيف سوف تتم العملية هكذا في هذه الحالات يجب تمسكك الرأي بأن يتم جانب front-end أولاً بالطبع .

1
Abdulhamid_Hamsho 2020-10-03T13:10:39+00:00 2020-10-03T13:15:56+00:00 أضف ردا
  • رابط مختصر

من أجل بناء أي موقع إلكتروني عليك في البداية بناء الواجهات الأمامية Front-end، والربط بين عناصرها من خلال لغات البرمجية التي تستخدم في الواجهات الأمامية HTML وCSS وJavaScript.

من ثم يجب عليك البدء في برمجة الواجهات الخلفية Back-end والتي من خلالها تقوم بإنشاء قاعدة البيانات الخاصة بك وتقوم بربط صفحات الواجهات الأمامية ببعضها،

تحتاج طبعًا للغات متل PHP وRuby لتطوير الواجهات الخلفية.

وطبعًا من الصعب جدًا البداء بتطوير الواجهات الخلفية بدون تصميم وواجهات أمامية جاهزة.

0
مجهول 2020-10-03T13:16:22+00:00
  • رابط مختصر
  • حذف بواسطة المستخدم
1
Abdulhamid_Hamsho 2020-10-03T13:21:19+00:00 أضف ردا
  • رابط مختصر

طبيعة الحال يجب أن تكون الواجهات الأمامية جاهزة، لكن كمبرمج يجب عليك تعلم الواجهات الأمامية وذلك من أجل التعديل عليها إن لزم الأمر أو من الممكن أن تقوم الشركة بطلب مشروع كامل منك أي الواجهات الأمامية والخلفية معًا، لهذا بدون تعلم الواجهات الأمامية فإن من الصعب عليك الإستمرار بالعمل في الشركة.

أتمنى لك التوفيق.

0
مجهول 2020-10-03T13:27:05+00:00
  • رابط مختصر
  • حذف بواسطة المستخدم
1
Aksel 2020-10-04T16:42:53+00:00 أضف ردا
  • رابط مختصر

يجب ان تكون فكرة ، بعدها مخطط الموقع ومخطط قواعد البيانت

بعدها تصميم الموقع ، فلا يمكنك بناء عمارة بدون وجود تصميم لها

ثم بعد الإنتهاء من الواجهات يأتي عمل الـمبرمج back end

ولا يمكن ان تكون back ed دون ان تكون لديك دراية في front end

بحيث تقوم بتصميم واجهة بسيطة لتبرمجها

0
mohamedewias 2020-10-16T09:42:52+00:00 أضف ردا
  • رابط مختصر

يمكنك أن تبدأ ب back end بشرط أن يكون لديك اطار عمل خاص بك او استعمال اطار عمل مثل لارافيل

ولاكن يجب وضع خريطة قاعده البيانات اولا حتى تقوم ببناء back end عليها

ال back end دا عباره عن الكود الأولى الخاص بإدارة قاعده البيانات لذلك الأفضل فية استعمال اطار عمل

بسبب ان اطار العمل يوفر لك تحكم كامل في قاعدة البيانات بدون مجهود كتابة اكواد كثيرة

ويتبقي لك الجزء الأخير وهو التصميم وتنسيق البيانات الناتجة

0
MONA_SALEM 2020-10-28T20:43:31+00:00 أضف ردا
  • رابط مختصر

عزيزى عمرو،

اهنئك على المستوى الذى وصلت له و ارجو لك المزيد من النجاح و التوفيق.

بالنسبة لسؤالك يمكنك إنشاء صفحات تخيلية لا يوجد بها الكثير من التفاصيل حتى تستطيع إختبار الجزء الذى قمت بعمله و ايضا حتى يتسنى لك عرض ما وصلت له للعميل بشكل واضح. لا ترهق نفسك فى عمل واجهة معقدة و لكن اجعلها بسيطة قدر الإمكان تخدم الجزء الذى قمت بتنفيذه.

تحياتى،

0
TalaatMagdyX 2020-11-01T16:14:15+00:00 2020-11-01T16:16:14+00:00 أضف ردا
  • رابط مختصر

دعنا نتحدث بطريقه علمية هل يجب البدء بـ front end ام back-end .

  • اذا كنت تعمل بشركة لديها خطة واضحة لديها عدد جيد من اﻷفراد ادورهم متنوعه ستجد شخص UX/UI Designer فهو يقوم بتصميم الوجهة بعد الاتفاق مع مدير التطوير ومدير المشروع للوصل لافضل تصميم يخدم المتطلبات . ستجد في التصميم المطلوب منك سوا كــback-end developer و front-end developer . فيجب قراءة documentation جيدا قبل البدء في كتابة اي سطر من الكود . عند قراءة documentation ستجد شكل داتا مطلوب سواء ستقوم بارجاعها مبشرة دون اي حسابات او لا . في هذه الطريقة ستجد انا back-end و front-end يعملان في نفس الوقت . هذه الطريقة أفضل وأسرع في تنفيذ لان كل شي يخطر ببالك سيكون قد تم الاتفاق عليها من جانب مدير مشروع و مدير التطوير .

  • اذا كنت تقوم بالعمل مع احد اصدقاءك في مشروع ما فيجيب عليكم الاتفاق علي الشكل الرئيسي حتي لو باستخدام ورقه وقلم فقط فهذا سيجعل خطوات اسرع بعد ذلك . تخيل معايا قمت بتقسيم مشروع الي شاشات كل شاشه تحتوي علي شكله فهذا يسهل عليك ك back-end ان تعرف ماذا تريد وكذلك front-end . مثلا صفحة login عند رسمه ستجد انك تحصل علي email وباسورد وسيطلب منك التاكد ان هذا مستخدم لديكي ام لا و في نفس الوقت يقوم صديقك بعمله .

  • تخيل معايا اذا قمت بانتظر front-end يقوم بانتهاء عمله ستنظر كثير ومن الممكن اختلاف برمجيا. مثلا ابسط مثال من عملي كان لدينا مشكلة عند ايجاد معلومات بواسطة التاريخ عند بحث وجدت ان شكل format خاص ب back-end مختلف تمام عن front-end قد تجد ان هذا مثال بسيط ومن الممكن عدم حدوثه ولكنك اذا قرأت ستجده من اكتر المشاكل المتكرره بسبب عدم تواصل معا .

  • يمكن تحديد اهمية البناء في front-end او back-end بناء علي نوع المشروع

  • مثلا اذا كان لديك الكثير من الشاشات او interaction heavy (animation, visualization )like الافضل بتصميم الاشياء الصعبه اولا لكن ستجد الكثير من شاشات ثابته تستخدم فقط في (animation, visualization )

  • تخيل معايا ان شركتك تعمل في micro service او streaming او reports ستجد ان لابد من العمل علي هذه الاشياء قبل اي شئ اخر

في مثلا شركة Facebook قبل اضافات الاعلانات قامت بالكتير من التجارب و محاولات قبل ان يقوموا بعرضه .

في الكثير من شركات تستخدم حاليا micro service ستجد ان تعمل في جزء في service و في وقت اخر تشتغل علي service اخرها اخر يعمل هو علي تجهيز API ل front-end .

دائما لابد للتفكير والتخطيط قبل البدء في اي شئ حتي لو باستخدام ورقه وقلم فقط للتحديد كل actions .

برمجة

مجتمع للمبرمجين من جميع المستويات لتبادل المعرفة والخبرات. ناقش لغات البرمجة المختلفة، الحلول البرمجية، والمشاريع.

25.6 ألف متابع

أطلق موقعك الإلكتروني في دقائق

صمم موقعك كاملا بالسحب والإفلات بدون خبرة برمجية، واحجز مكانك على الإنترنت.

أنشئ موقعك الآن

اقرأ أيضًا

  • ماذا احتاج لبناء هذا الموقع
  • انشاء لغة برمجة
  • عندي مشكله في ترجمة الموقع
  • *هل الأفضل إنشاء متجر إلكتروني بالإستعانة بمُبرمج أو منصات التجارة الإلكترونية!*
  • ما رايكم في انشاء موقع بلغة بايثون

انسخ هذا الرابط:

تنبيه