اليوم سنتحدث عن كيفية البدء فى برمجة موقع الويب الخاص بك وطبعا كلنا نعرف ان برمجيات الويب لها وضعها فى سوق البرمجيات والطلب عليها كثير حتى بعدما توفرت برمجيات مجانية ومفتوحة المصدر وتقوم بعمل كل شئ الا ان الغالبية مازال يبحث عن التميز
وايضا الطلب على شروحات لغات برمجة برمجيات الويب اصبح كثير ونحمدالله على توفر شروحات جيدة وباللغة العربية ولكن ما واجهته من ثلاثة او اربع اعوام تقريبا عند دخولى هذا المجال هو مشكلة عويصة انى تعلمت اللغة جيداً ولكنى حاولت البدء فى برمجة موقع بسيط ولكنى وقفت حائرا من اين ابدء ؟ ماذا اولاً ؟ ماذا ﻻحقاً ؟ ماذا اخراً ؟
عانيت ولكنى وصلت لطريقة جيدة من وجهة نظرى الشخصية واردت مشاركتكم ما تعلمته خلال تلك الاعوام من خبرات متواضعة واظن ان الامر سيان مهما كانت لغة البرمجة التى ستقوم باستعمالها سواء PHP او ROR او لقدر الله ASP
اولا لنختار مثال بسيط لموقع نريد البدء ببرمجته ولنبتعد عن التقليد لن نختار الموقع الاخبارى الذى يشرح بكل كتب لغات البرمجة لنختار برمجة معقدة بعض الشئ ما رأئيكم ببرمجة مدونة شخصية بسيطة … موافقون اذن لنبدء
اوﻻ قم باعداد مشروب ساخن
___
ثانيا امسك ورقة وقلم وابدء فى تخيل قاعدة البيانات التى ستبنى عليها الموقع ولتكتب اسم الجداول وتحت كل جدول الحقول الموجودة به مثال :
جدول التدوينات : حقل الرقم (ID ) , حقل عنوان التدوينة , حقل محتوى التدوينة , حقل تصنيف التدوينة
جدول التعليقات : حقل الرقم (ID ) , حقل رقم التدوينة المعلق عليها , حقل عنوان التعليق , حقل محتوى التعليق , حصل اسم المعلق , حقل بريد المعلق
___
ثالثا قم ببناء قاعدة البيانات التى صممها على ورق واجعلها واقع ملموس من مدير قواعد البيانات الذى تستعمله مثل PhpMyAdmin
___
رابعاً قم بالبدء فى عمل لوحة التحكم فى البداية الصفحات الاساسية مثل تسجيل الدخول وتسجيل الخروج ثم ابدء فى صفحات التحكم واحدة تلو الاخرى كالاتى
صفحة اضافة تدوينة ثم صفحة تعديل تدوينة ثم صفحة حذف تدوينة
صفحة تعديل تعليق ثم صفحة حذف تعليق
كما لاحظت تقوم بعمل صفحات الشئ الواحد مرة واحدة بصورة كاملة يعنى ننتهى من التحكم فى التدوينات ننتقل لصفحات التحكم فى التعليقات الخ الخ
___
خامسا قم بالبدء فى صفحات الموقع ذاته ابدء بالرئيسية ثم الصفحات الاضافية مثل اتصل بنا او اعلن معنا او من انا اى الصفحات التى محتواها ثابت ولن يتغير
ثم ابدء كما فى بناء لوحة التحكم ببرمجة صفحات الشئ الواحد كاملة
صفحة عرض التدوينة ثم اى صفحات اخرى لها علاقة بالتدوينة الواحدة
وكذلك مع التعليقات
لتجد نفسك فى النهاية بحاجة لعمل بعض نقاط الاتصال بين الصفحات كوضع صفحة اضافة تعليق اسفل كل تدوينة فى صفحة عرض التدونة
والخ الخ
___
سادساً تذهب لتنال قسط من الراحة ومبروك عليك
___
طبعا الموضوع ما هو الا خبرة شخصية وليست بالضرورة تكون الاصح ولكن عن تجربة الامر هكذا اسهل وتجد نفسك كما يقال بالعامية المصرية ( عارف راسك من رجليك ) لانى فى البداية كنت اجد نفسى تائهاً ﻻاعرف من اين ابدء واين انتهى اما الان فالامر بغاية السهولة .
Popularity: 4% [?]