• 0

ما بعد دورة التطوير وأسئلة عامة عن تطوير الويب

السلام عليكم أخوتي،

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

كيف أعلم أن المشروع المطروح يتطلب تطوير واجهات خارجية فقط؟!، من خلال تصفحي لمستقل ربما  يندر أن يطلب أحد مشروع عمل واجهات خارجية فقط، أكيد كلمة تصميم هي ليست موجهة لمثل هذا، المقصود تصميم بالفوتوشوب، طيب إذا كان المشروع تكويد الـ psd  ، هل أنا أستطيع القيام بهذه المهمة؟ بما تعلمته في الدورة ويلزمني فقط الإطلاع على أمثلة؟

هل يمكن تطوير واجهة أو قالب خاص بووردبريس بدون تصميمه على الفوتوشوب؟ وإذا أمكن هل هذا مطلوب من العملاء؟

بعد تثبيت ووردبريس على استضافة ما ورفع قالب مخصص له، الموقع يعمل على أكمل وجه، فأين يأتي دور الـ back end ؟ هل الووردبريس يتكفل بها؟

ألا يمكن للواجهة التي قمنا بتطوريها مثلاً، أن تعمل بنفس الأمر إذا قمنا برفعها على إستضافة ما؟، وأيضاً لكن هنا التحكم الوحيد بها سيكون من داخل الملفات صحيح؟

في هذا المشروع (https://mostaql.com/project/48828-برمجة-موقع-شبيه-خمسات-مع-بعض-الإختلافات) ما المقصود بـ "1- برمجة الموقع كامل" ؟

تمّ تعديل بواسطة محمد محمود-2-3-4

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 1
بتاريخ 5 ساعات قال محمد محمود-2-3-4:

كيف أعلم أن المشروع المطروح يتطلب تطوير واجهات خارجية فقط؟!،

من خلال تفاصيل المشروع صاحبه سيطلب تطوير واجهة بالتقنيات التي تعلمتها بالدورة HTML,CSS,JQuery، غالبا عن طريق توفير تصميم مسبق كـ PSD مثلا تقوم انت بتنفيذه كصفحات HTML.

بتاريخ 6 ساعات قال محمد محمود-2-3-4:

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

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

بتاريخ 6 ساعات قال محمد محمود-2-3-4:

إذا كان المشروع تكويد الـ psd  ، هل أنا أستطيع القيام بهذه المهمة؟ بما تعلمته في الدورة ويلزمني فقط الإطلاع على أمثلة؟

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

بتاريخ 6 ساعات قال محمد محمود-2-3-4:

هل يمكن تطوير واجهة أو قالب خاص بووردبريس بدون تصميمه على الفوتوشوب؟ وإذا أمكن هل هذا مطلوب من العملاء؟

 

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

بتاريخ 6 ساعات قال محمد محمود-2-3-4:

بعد تثبيت ووردبريس على استضافة ما ورفع قالب مخصص له، الموقع يعمل على أكمل وجه، فأين يأتي دور الـ back end ؟ هل الووردبريس يتكفل بها؟

 

قالب ووردبريس هو الواجهة، ولوحة التحكم -Dashboard- هي الـ back-end الواجهة هي شكل وترتيب وتنسيق لما تقوم ووردبريس بتنفيذه على مستوى السيرفر وقاعدة البيانات.

بتاريخ 6 ساعات قال محمد محمود-2-3-4:

ألا يمكن للواجهة التي قمنا بتطوريها مثلاً، أن تعمل بنفس الأمر إذا قمنا برفعها على إستضافة ما؟، وأيضاً لكن هنا التحكم الوحيد بها سيكون من داخل الملفات صحيح؟

 

نعم ولكن سيكون هناك مشاكل كثيرة عندما تزداد عدد صفحات الموقع وملفاته، يكفيك فقط ان تتصور موقعا اخباريا يقوم بعرض الاخبار أولا بأول كيف سيمكنك المواصلة في ادخال الاخبار وتنسيقها في صفحات أولا بأول دون تأخير وأنت تقوم بهذه العملية يدويا، وكل خبر جديد ستضيفه سيكون عليك تعديل ملفات أخرى كثيييرة جدا منها على سبيل المثال فقط أن تضيف الخبر في صفحة التصنيف الخاص به، تضيفه في كل صفحة من صفحات الوسوم الخاصة به، ستضيفه في اهم الأخبار مثلا على الرئيسية، عليك ان تضيفه في صفحة خبر آخر لانه متعلق به، جزئية الاخبار الأكثر قراءة كيف ستقوم بحساب ذلك لكل الاخبار وفي كل مرة تقوم بتحديث القائمة بنفسك... الخ كل هذا وأكثر يقوم به الـ backend.

بتاريخ 6 ساعات قال محمد محمود-2-3-4:

في هذا المشروع (https://mostaql.com/project/48828-برمجة-موقع-شبيه-خمسات-مع-بعض-الإختلافات) ما المقصود بـ "1- برمجة الموقع كامل" ؟

في هذا المشروع العميل وضح أنه يمتلك الواجهة جاهزة هو فقط يحتاج برمجة الـ backend ، وكامل يقصد بها العميل غالبا أي يحتوي على جميع الخصائص التي يمكن ان تتوفر في موقع تجاري مثل خمسات مثل: امكانية تسجيل الاعضاء، امكانية التحكم في ملف كل عضو، امكانية اضافة مشاريع، امكانية تصنيف المشاريع ... الخ

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 1

العفو أخي.

لا أعرف صراحة ما الذي يستخدمه موقع خمسات نفسه. لكن مدونة خمسات بالتأكيد تستخدم ووردبريس.

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 1
اقتباس

شكراً جزيلاً أخي الفاضل، وأخر شئ إذ سمحت، ماذا يستخدم موقع خمسات للتحكم والإدارة هل هو نظام ووردبريس؟

لوحة التحكم الخاصة بموقع خمسات بالتأكيد ليست ووردبرس بل برمجة خاصة.

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

شكراً جزيلاً أخي الفاضل، وأخر شئ إذ سمحت، ماذا يستخدم موقع خمسات للتحكم والإدارة هل هو نظام ووردبريس؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن