Back to Question Center
0

ما هو بنية المجلد الأمثل لدليل الويب؟ - سيمالت

1 answers:

لقد تم تطوير شبكة الإنترنت لسنوات، ولقد فعلت دائما بنية على شبكة الإنترنت على غرار هذا:

     public_html / لوجين. فب
بوبليك / المغلق / تسجيل الدخول. المغلق
بوبليك / شبيبة / تسجيل الدخول. شبيبة
بوبليك / IMG / شعار - medical equipment appraisal services. بابوا نيو غينيا    

لقد رأيت أشخاص آخرين يستخدمون:

     أنماط / تسجيل الدخول. المغلق
صور / شعار. بابوا نيو غينيا    

ثم في الآونة الأخيرة وجدت أن زميل العمل يحب:

     public_html / a / لوجين. جس - التطبيق
بوبليك / ق / تسجيل الدخول. كس - الأنماط
بوبليك / ط / شعار. ينغ - الصور
بوبليك / ع / photo1. جبغ - صور
بوبليك / و / القائمة. سوف - فلاش    

سيمالت من توفير بايت أو اثنين، هل هناك أي مزايا أو عيوب لأي من هذه الخيارات؟ هل هناك أفضل الممارسات لهذا المفهوم؟

February 9, 2018

كنت عصا مع النظام الحالي الخاص بك، على الرغم من أنني قد تكون منحازة وأنا استخدم فقط عن نفس الأسماء نفسي.

أجد أن الحفاظ على ثلاثة مجلد اسم المجلد هو مطول يكفي أن يكون لها معنى، ولكن موجزة بما فيه الكفاية للحفاظ على عناوين ورل بلدي مرتبة .

التشذيب كل مجلد وصولا إلى حرف واحد هو مبالغة، وكما يشير mc10 بها، هو مفتوح على نطاق واسع للتفسير. على سبيل المثال، لن أختار أبدا 'a' لملفات جافاسكريبت: كنت قد اخترت 'ب'، ل "السلوك". أنا لا أعتقد أن أي هو أكثر صحة، فإنه يشير فقط إلى كيف غامضة مخطط تسمية هو.

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

أنا عادة التمسك هذه المجلدات زوجين:

  • جس - ملفات جافاسكريبت
  • إمغ - ملفات الصور
  • كس - ملفات كس
  • ليب - البرامج النصية من جانب الخادم التي لا تنتج الإخراج. المكتبات، والطبقات، الخ.
  • دوك - الملفات الثنائية، مثل المستندات المكتبية وملفات بدف، التي ليست جزءا من التنقل العادي الصفحة

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

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

وجود أحرف مجلد واحد أحرف مربكة. في أول نظرة، كنت قد تم الخلط بين الفرق بين الصور ( ص ) والصور ( ط ). باستخدام أ ل "تطبيق" يبدو أيضا خفي.

استخدام المجلدات ل كس و جس بدلا من الملفات الفردية يعتمد كليا على نطاق المشروع الخاص بك.

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

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

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

يمكنك أيضا القيام بهذه الطريقة ل.

الطريقة الأولى:

  • / ط / المشتركة /
  • / ط / تخطيط /
  • / i / ليب /
  • / i / ميسك / دوس / بدف /
  • / i / ميسك / دوس / كسف /
  • / i / ميسك / دوس / تكست /

ملاحظة: فمن الأفضل إذا كان سيتم رينيمايد كل ملف في ملخص md5 بهم.

أمثلة:

  • / i / كومون / 9df48e2cf2d25740e4ba54e8cd73b3a3. ينغ،
  • / ط / تخطيط / 2b33962041cb835c227bba27424a28af. كس،
  • / i / ليب / a8a2a48ddaa95527c6d3db763e2b7809. جس،
  • / i / ميسك / دوس / بدف / 68aafcfe9aa1ab7d83a6ce8df302155e. بدف

الطريقة الثانية:

  • / أسيتس / كومون /
  • / أسيتس / تمبلاتس / template_name /
  • / أسيتس / إينلوديس / جس /
  • / أسيتس / ميسك / بدف /
  • / أسيتس / ميسك / كسف /
  • / أسيتس / ميسك / تكست /

ملاحظة: لا يتطلب إعادة تسمية الملفات إلى سلاسل md5 ولكن ينبغي استبدال كل المساحات بشرطة / -

أمثلة

  • / أسيتس / كومون / أوبلوادس / 2014/12 / كومباني-سيت-هاس-بين-دونلواد. جبغ

الطريقة الثالثة:

  • / سيت / فيليز /
  • / سيت / لايوت /
  • / سيت / سكريبتس /
  • / سيت / ميسك / دوس / بدف /
  • / سيت / ميسك / دوس / كسف /
  • / سيت / ميسك / دوس / تكست /

ملاحظات: في sub_html "المشتركة" مجلد مجلد فرعي يمكنك إنشاء دليل فرعي جديد بعد ذلك واسم ذلك "أوبلوادس / 2014/12 / لملفاتك التي تم تحميلها نفس الطريقة التي ينظم بها وردبريس التحميلات.