للاسف هذه المدونة اصبحت ارشيف فقط، لمتابعة جديد مقالاتي يرجى زيارة موقعي الشخصي BassamShhadat.com

الهيكلية المنظمة للملفات في المواقع

عندما تقارن تصميم موقع بشكل كامل بالعودة إليه بعد سنة لتقوم بتعديله تجد أن تصميمه أسهل على نفسك Ùˆ ذاكرتك ØŒ فأنت لا تزال في نفس العمل Ùˆ تذكر المتحولات Ùˆ أماكن استخدامها Ùˆ الأصناف Ùˆ تعريفاتها Ùˆ ما زالت تعرف كل شيء Ùˆ تتذكره بينما هناك ستجلس للتأمل لدقائق للتذكر أو لقراءة التعليقات إن كنت كتبتها 🙂 Ùˆ هنا تعرف فائدتها ØŒ كتابة التعليقات أثناء العمل في البرمجة Ùˆ تصميم صفحات الويب تساعدك كثيراً على تعديل العمل بعد فترة بل Ùˆ تساعد غيرك إذا جاء ليعمل بعد في عمل قمت أنت بالبدء فيه ØŒ لذلك عليك أخي مطور الويب أنت تعمل على تنظيم عملك وفق الخطوات التالية :

  • افصل المحتويات في مجلدات حسب طبيعتها مثلاً الصور في مجلد image Ùˆ ملفات الأنماط القياسية في مجلد css Ùˆ ملفات الفلاش في swf Ùˆ الأصناف في الـ php في مجلد class Ùˆ هكذا ØŒ حتى تعرف فيما بعد أين تجد ما تريد دون عناء أو تأمل
  • افصل محتويات الصفحات في ملفات منفصلة Ùˆ استدعها عند الحاجة، أعلى الصفحة (header) في ملف Ùˆ أسفل الصفحات (footer) في ملف لأنهما مشتركتان في كل الصفحات Ùˆ ليس هنالك داعي لكتابة الكود في كل صفحة Ùˆ عن التعديل فتح كل صفحة للتعديل عليها
  • حاول كتابة تعليقات حول كل شيء تتوقع أنه غير واضح لغيرك أو لك بعد سنوات
  • أسماء المتغيرات في البرمجة يجب أن تدل على القيمة التي سوف تحملها لذلك لا تستخدم متغيرات بالأرقام أو الأحرف غير المفهومة، Ùˆ الشيء ذاته لأسماء الجداول Ùˆ الحقول في قواعد البيانات
  • أخيراً فل نجعل الخوف من الله بين أعيننا عند العمل فلا يأتي احدهم ليكتب كودات لا يفهمها أحد سواه فيتعطل عمل الموقع بعد سنوات Ùˆ يصعب إصلاحه

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



3 تعليقات to “ “الهيكلية المنظمة للملفات في المواقع”

  1. يقول أبو أنس:

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

  2. يقول RedMan:

    أهلاً و سهلاً بك أبو أنس و بارك الله لك جهودك في نشر العلم

  3. يقول hassan:

    chokran 3la hada almawki3 watamana an ytkatare mtla hadihe aljouhod wchokran

اضف تعليق