تعريف المسار المطلق

المطلق المسار المطلق هو المسار الهرمي الذي يحدد موقع ملف أو مجلد في نظام ملفات من الجذر. يتيح المسار المطلق للملف تحديد موقع الملف بدقة ، بغض النظر عن موقع الدليل الحالي للمستخدم.

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

في الواقع ، تعطي المسارات المطلقة فكرة واضحة عن موقع الملف الذي تم إرفاقها به. إذن: 

  • ما هذا؟
  • هل هم مهمون؟
  • وكيف تفرق بين المسار المطلق والمسار النسبي؟ 

إذا كنت ترغب في معرفة المزيد عن مفهوم المسارات المطلقة ، فأنا أدعوك لمواصلة قراءة هذا المقال.

الفصل 1: ماذا يعني المسار المطلق حقًا؟

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

1.1 كيف تحدد Absolut Path؟

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

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

Chemin absolue

على سبيل المثال ، على جهاز كمبيوتر يعمل بنظام Windows ، قد يكون المسار المطلق للملف هو:

C: \ Windows \ Users \ Billy \ docs \ lesson1.txt

تحتاج أنظمة الخادم إلى معرفة المسار المطلق لكل ملف يمكنهم الوصول إليه من أجل تحديد موقع . يستخدم كل نظام تشغيل مختلف ، مثل Windows و Linux و MacOS ، صيغة أو طريقة مختلفة لكتابة مسار مطلق.

يوجد أيضًا مصطلح يسمى المسار النسبي ، والذي يشير إلى موقع الملف بالنسبة إلى الموقع الحالي. على سبيل المثال ، قد يتم إدراج الملف أعلاه في Windows كـ “\ docs \ lesson 1.txt”.

Chemin relatif

المرة الوحيدة التي تحتاج فيها إلى معرفة واستخدام المسارات المطلقة في WordPress هي عندما تكون مطورًا وتحتاج إلى الإشارة إلى الموقع الدقيق للملف عند كتابة التعليمات البرمجية. 

للعثور على المسار المطلق للملفات المستخدمة في WordPress ، يمكنك كتابة ثلاثة سطور بسيطة من التعليمات البرمجية في PHP وتخزين هذه المعلومات على خادم الويب الخاص بك لاستخدامها كمرجع.

1.2 بعض المصطلحات التي يجب معرفتها

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

1.2.1. جذر المستند جذر

المستند ، المعروف أيضًا باسم جذر الويب أو الدليل الجذر لموقع الويب ، هو المجلد الأساسي الذي يمكن الوصول إليه بشكل عام لموقع ويب. هذا هو المكان الذي ستجد فيه ملف الفهرس:

  • Index.php؛ 
  • Index.html ؛ 
  • Default.html ؛ 
  • إلخ.

غالبًا ما يُطلق على هذا المجلد اسم public_html أو htdocs أو www أو wwwroot ، بناءً على مضيفك وإعداداتك.

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

Absolute Path 2

لذلك ، لجعل ارتباط HTML مطلقًا ، يتعين على المرء ببساطة إنشاؤه من جذر الموقع.

لنفترض أن موقعك يحتوي على قسمين ، http://www.example.com/about/info.php و http://www.example.com/job/vacancy.php ، وتريدإعادة توجيه “الشواغر. php” “إلى”info.php””. 

إذا فعلت ذلك كما هو <a href=vacancy.php> ، فمن المحتمل ألا يعثر عليه متصفحك.

لا تنس أن المتصفح يحاول دائمًا الارتباط بالعنوان الكامل ، باستخدام الموقع الحالي ، وهو / حول /. هذا يعني أن المسار الناتج /about/vacancy.php سيكون خاطئًا. 

لذلك ، لكي يعمل هذا بشكل جيد ، يجب بالضرورة جعل هذا الرابط مطلقًا ، بدءًا من جذر الموقع : /job/vacancy.php.

وينطبق الشيء نفسه على روابط الموقع الداخلية أو الصور أو ملفات js و css أو الارتباطات التشعبية أو أي موارد أخرى يمكن النقر فوقها أو تحميلها على الصفحة.

بالنسبة للموارد المحلية ، من الأفضل جعلها مسارًا مطلقًا فقط ، بدون أي بروتوكول أو مجال مثل /job/vacancy.php. 

من ناحية أخرى ، بالنسبة للموارد الخارجية ، هذه السمات إلزامية ، لذا يجب أن يكون عنوان URL كاملًا مثل http://www.example.com/job/vacancy.php.

1.3 ما هو الفرق بين المطلق والمسار النسبي؟

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

3.1. مفهوم المسار

النسبي يحدد المسار النسبي موقعًا متعلقًا بالدليل الحالي.

absolute-et-relative-path-

تستخدم المسارات النسبية رمزين خاصين: النقطة (.) والرمز المنقط المزدوج (..) ، اللذين يعينان الدليل الحالي والدليل الأصل. 

يتم استخدام الخط المنقط المزدوج للارتفاع في التسلسل الهرمي. تمثل نقطة واحدة الدليل الحالي.

في نموذج بنية الدليل أدناه ، افترض أنك استخدمت مستكشف Windows للانتقال إلى D: \ Data \ Shapefiles \ Soils. 

مرة واحدة في هذا الدليل ، سيستخدم المسار النسبي D: \ Data \ Shapefiles \ Soils كدليل حالي ، حتى تنتقل إلى دليل جديد بحيث يصبح الدليل الحالي. 

يُشار أحيانًا إلى الدليل الحالي باسم الدليل الجذر.

إليك كيفية تحديد مسار نسبي:

3.1.1. مراجع الملف في نفس الدليل

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

بافتراض أن مسار info.html هو: c: /sites/blabla/info.html ومسار index.html هو: c: /sites/blabla/index.html.

في info.html ، يجب الإشارة إلى ملف index.html كارتباط تشعبي:

<a href = “index.html”> index.html </a> 

<a href = “index.html”> ./index.html < / a>

3.1.2 مراجع الملف في دليل المستوى الأعلى

وإليك ما تعنيه هذه الرموز:

  • … / تشير إلى دليل المستوى الأعلى للدليل حيث يوجد الملف المصدر ؛
  • … / … / يشير إلى دليل المستوى الأعلى للدليل حيث يوجد الملف المصدر ، وهكذا. على النحو التالي:

<a href = “../index.html”> index.html </a> 

<a href = “../../index.html”> index.html </a>

3.1.3 المراجع الملفات الموجودة في الدلائل الثانوية

لاقتباس ملف في دليل ذي مستوى أدنى ، ما عليك سوى كتابة المسار إلى الملف في دليل المستوى الأدنى. 

بافتراض أن المسار إلى info.html هو c: /Inetpub/wwwroot/sites/blabla/info.html والمسار إلى index.html هو c: /Inetpub/wwwroot/sites/blabla/html/index.html ، أضف فهرسًا في info.html.

يجب كتابة كود الارتباط التشعبي .html على النحو التالي:

<a href = “html/index.html”> index.html </a>

3.2. فكرة

المسار المطلق يبدأ المسار المطلق من الدليل الجذر حتى الدليل الذي أنت فيه. 

لذا فإن استخدام “/” يشير إلى الدليل كـ c: /site/img/photo.jpg

المسار المماثل لموقع ملف الوصف الكامل هذا هو المسار المطلق.

3.3 مزايا وعيوب المسارات المطلقة والنسبية

مزايا وعيوب المسارات النسبية هي تقريبًا عكس المسارات المطلقة كمزايا

المسارات المطلقة:

  • إذا قام شخص ما بسرقة محتوى موقعك ، فستشير الروابط الداخلية إلى موقع الويب الخاص بك. لن يكون هذا ممكنًا حقًا إلا إذا لم يقم الشخص بإزالة الروابط من محتواها. وبالمثل ، إذا قام شخص ما بحفظ صفحة الويب الخاصة بك على جهاز كمبيوتر محلي ، فستظل الروابط والصور و css و js متصلة بموقعك على الويب ؛
  • إذا تغير موقع صفحة الويب ، فإن الروابط الموجودة بالداخل لا تزال تشير إلى عنوان URL الصحيح.

ومن عيوب المسارات المطلقة:

  • لا يمكن استخدام المسارات المطلقة عند إنشاء تطبيق اختبار ، لأن الارتباط يجب أن يشير إلى اسم المجال بدلاً من تطبيق الاختبار ؛
  • يجب إصلاح صفحة المحتوى. إذا كانت جميع صفحات المحتوى تستخدم مسارات مطلقة ، فعندئذٍ إذا كنت تريد تعديل ملف ، فلا يمكن تعديل المسار على الصفحات الأخرى وسيشير إلى العنوان الأصلي.

فيما يلي مزايا المسارات النسبية:

  • يمكن نقل المحتوى بسهولة مع الدليل بأكمله ؛
  • طريقة الاختبار أكثر مرونة.

ومن عيوب المسارات النسبية:

  • عندما يتغير موضع صفحة المحتوى ، يفشل الارتباط بسهولة ؛
  • من السهل أن تكون مسروقًا.

3.4. نقطة الالتقاء بين المسار المطلق والمسار النسبي 

يمكن تلخيص الاختلاف بين هذين المصطلحين في نقطتين مهمتين فقط:

  • إذا كان المسار مبنيًا من جذر النظام ، فيُقال إنه مطلق ؛
  • إذا تم بناء المسار من موقعه الحالي ، فهو نسبي. وهذا أمر منطقي ، لأنه متعلق بموقفنا الحالي.

باستخدام العنوان المطلق ، يمكنك دائمًا الوصول إلى أي وجهة بغض النظر عن المكان الذي بدأت منه. 

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

الفصل 2: ​​كيف تجد الطريق المطلق؟

فيما يلي بعض الطرق للعثور على المسارات المطلقة للملفات المخزنة على أجهزتك:

2.1. كيفية العثور على المسار المطلق في Windows

للعثور على المسار المطلق لملف مخزّن على جهاز الكمبيوتر الشخصي الذي يعمل بنظام Windows ، ما عليك سوى النقر بزر الماوس الأيمن على الملف ثم النقر فوق خيار “الخصائص”.

Trouver le chemin absolu dans Windows

ستجد ، في هذه المرحلة ، المسار الدقيق الذي يؤدي إلى الملف ، وهذا يترجم إلى “الموقع”.

Trouver le chemin exact qui mene a un fichier

لذلك يمكننا ملاحظة أن موقع الملف هو C: \ Users \ UTLISATEUR \ Pictures.

لذلك يجب عليك إضافة شرطة مائلة للخلف متبوعة باسم الملف لجعل المسار مطلقًا.

ونتيجة لذلك ، ستصبح “C: \ Users \ USER \ Pictures \ chrome.jpg”.

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

افترض أن لديك دليلًا ” C: \ Windows\” وتريد العثور على رمز المسار المطلق .bj. عليك ببساطة ملء ‘C: \ Windows \ code.bj ، وهذا يعني أن المسار المطلق لهذا الملف هو الدليل بالإضافة إلى اسم الملف.

2.2. كيفية العثور على المسار المطلق لملف في Linux

بدلاً من سطر أوامر Windows ، نتحدث هنا عن الأمر pwd. يتيح لك ذلك تحديد المطلق لملف ما في جهازك بسرعة.

كما هو الحال مع سطر أوامر windows ، تظل عملية العثور على المسار المطلق كما هي في Linux.

لذلك من الضروري إضافة اسم الملف المطلوب إلى عنوان الدليل الحالي.

الخلاصة

بشكل عام ، يمكن ملاحظة أن المسارات المطلقة تصف تمامًا الوجهة النهائية للملف بترتيب هرمي.

هذه طريقة جيدة ، لأنها تسهل العثور على الملف على الجهاز.

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

لقد حاولنا أن نقدم في هذه المقالة بعض الحيل للعثور على المسارات المطلقة لملف.

إذا كانت لديك طرق أخرى للعثور على مسارات مطلقة لملف ، سواء على windows أو Linux ، فلا تتردد في مشاركتها معنا في التعليقات.

إلى اللقاء !

التصنيفات A

أضف تعليق