الاقصى

RedMan blog

طموح يروض المستحيل و همة لا ترضى بالقليل

قال رسول الله صلى الله عليه وسلم:

” من سئل عن علم فكتمه ألجمه الله بلجام من نار ، يوم القيامة “.

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

في 14 November 2007 ميلادي | 04 ذو القعدة 1428 هجري (المشاهدات 489 مشاهدة)

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

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

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

3 ردود على موضوع الهيكلية المنظمة للملفات في المواقع

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

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


  2. RedMan قال :

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


  3. hassan قال :

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


إضافة تعليق