aboutsummaryrefslogtreecommitdiff
path: root/files/ar/learn/common_questions
diff options
context:
space:
mode:
authorRyan Johnson <rjohnson@mozilla.com>2021-04-29 16:16:42 -0700
committerGitHub <noreply@github.com>2021-04-29 16:16:42 -0700
commit95aca4b4d8fa62815d4bd412fff1a364f842814a (patch)
tree5e57661720fe9058d5c7db637e764800b50f9060 /files/ar/learn/common_questions
parentee3b1c87e3c8e72ca130943eed260ad642246581 (diff)
downloadtranslated-content-95aca4b4d8fa62815d4bd412fff1a364f842814a.tar.gz
translated-content-95aca4b4d8fa62815d4bd412fff1a364f842814a.tar.bz2
translated-content-95aca4b4d8fa62815d4bd412fff1a364f842814a.zip
remove retired locales (#699)
Diffstat (limited to 'files/ar/learn/common_questions')
-rw-r--r--files/ar/learn/common_questions/how_does_the_internet_work/index.html117
-rw-r--r--files/ar/learn/common_questions/index.html133
-rw-r--r--files/ar/learn/common_questions/what_is_a_web_server/index.html118
3 files changed, 0 insertions, 368 deletions
diff --git a/files/ar/learn/common_questions/how_does_the_internet_work/index.html b/files/ar/learn/common_questions/how_does_the_internet_work/index.html
deleted file mode 100644
index 4fff1099e5..0000000000
--- a/files/ar/learn/common_questions/how_does_the_internet_work/index.html
+++ /dev/null
@@ -1,117 +0,0 @@
----
-title: كيف يعمل الإنترنت؟
-slug: Learn/Common_questions/How_does_the_Internet_work
-tags:
- - الإنترنت
- - درس
- - دليل
- - مبتدأ
-translation_of: Learn/Common_questions/How_does_the_Internet_work
-original_slug: Learn/Common_questions/كيفية_عمل
----
-<blockquote>
-<div>{{LearnSidebar}}</div>
-</blockquote>
-
-<div class="summary" dir="rtl">
-<p>يتحدث هذا المقال عن اﻹنترنت وكيفية عملها.</p>
-</div>
-
-<table class="learn-box standard-table">
- <tbody>
- <tr>
- <th dir="rtl">
- <p>لا يوجد، لكن حبذا لو تقرأ المقال الآتي أولا: <a href="https://developer.mozilla.org/en-US/docs/Learn/Common_questions/Thinking_before_coding">كيف أبدأ بتصميم موقعي</a>.</p>
- </th>
- <td dir="rtl">
- <p><strong>متطلبات:</strong></p>
- </td>
- </tr>
- <tr>
- <th dir="rtl">
- <p>سوف تتعلم الأساسيات التقنية للبنية التحتية للويب والفرق بين الشابكة (الإنترنت) والويب.</p>
- </th>
- <td dir="rtl">
- <p><strong>الهدف:</strong></p>
- </td>
- </tr>
- </tbody>
-</table>
-
-<p dir="rtl"></p>
-
-<h2 dir="rtl" id="ملخص">ملخص</h2>
-
-<p dir="rtl">الشابكة (الإنترنت) هي عماد الويب. والبنية التحتية التي جعلته ممكنا. وفي الأساس الإنترنت هي شبكة واسعة من الحواسيب التي تتواصل فيما بينها.</p>
-
-<p dir="rtl"><a href="https://ar.wikipedia.org/wiki/%D8%A5%D9%86%D8%AA%D8%B1%D9%86%D8%AA#%D8%A7%D9%84%D8%AA%D8%A7%D8%B1%D9%8A%D8%AE">تاريخ الإنترنت غير واضح تماما</a>. فقد بدأت في ستينات القرن الماضي كمشروع بحث للجيش الأمريكي، وبدعم العديد من الجامعات العمومية والشركات الخاصة تطورت إلى بنية تحتية عامة. التقانات المختلفة التي تدعم الإنترنت تطورت عبر الزمن، لكن الطريقة التي تعمل بها لم تتغير كثيرا: فالإنترنت هي طريقة اتصال الحواسيب مع بعضها وضمان أنه مهما حدث تبقى تلك الحواسيب متصلة.</p>
-
-<h2 dir="rtl" id="التعلم_الفعال">التعلم الفعال</h2>
-
-<ul dir="rtl">
- <li><a href="https://www.youtube.com/watch?v=7_LPdttKXPc">كيف تعمل الإنترنت في خمس دقائق</a>، فيديو لآرون تيتوس يشرح لك الأساسيات البسيطة للإنترنت.</li>
-</ul>
-
-<h2 dir="rtl" id="نظرة_أعمق">نظرة أعمق</h2>
-
-<h3 dir="rtl" id="شبكة_بسيطة">شبكة بسيطة</h3>
-
-<p dir="rtl">عندما نرغب بجعل حاسوبين يتصلان ببعضهما، سنربطهما إما فيزيائيا (عادة ما يكون <a href="https://ar.wikipedia.org/wiki/%D9%83%D8%A8%D9%84_%D8%B9%D8%A8%D9%88%D8%B1_%D8%A5%D9%8A%D8%AB%D8%B1%D9%86%D8%AA">بكابل إيثرنت</a>) أو لاسلكيا (على سبيل المقال نظامي الوايفاي أو البلوتوث). جميع الحواسيب الحديثة تستطيع استعمال أي من هذه الارتباطات.</p>
-
-<div class="blockIndicator note">
-<p dir="rtl"> فيما تبقى من المقال سنتحدث فقط عن الكابلات الفيزيائية، لكن الشبكات اللاسلكية تعمل بنفس المبدأ.</p>
-</div>
-
-<p><img alt="Two computers linked together" src="https://mdn.mozillademos.org/files/8441/internet-schema-1.png" style="height: 152px; width: 600px;"></p>
-
-<p dir="rtl">شبكة كهذه ليست محدودة بحاسوبين فحسب، يمكنك ربط حواسيب أخرى قدر ما تريد. لكن سرعان ما تصبح هذه الشبكة معقدة. مثلا لنقل أنك تريد ربط عشر حواسيب فستحتاج إلى 45 كابلا مع تسعة قوابس في كل حاسوب!</p>
-
-<p><img alt="Ten computers all together" src="https://mdn.mozillademos.org/files/8443/internet-schema-2.png" style="height: 576px; width: 600px;"></p>
-
-<p dir="rtl">لحل هذه المشكلة، يجب أن نربط كل حاسوب في الشبكة بحاسوب مصغر خاص يسمى <strong>روتر. </strong>هذا الروتر كعامل الإشارة في السكك الحديدية، لديه مهمة واحدة وهي ضمان وصول رسالة ما من حاسوب إلى الحاسوب المقصود الصحيح. لإرسال رسالة إلى الحاسوب B، على الحاسوب A أن يُرسل الرسالة إلى الروتر، الذي سيُوجهها بدوره إلى الحاسوب B ويضمن أن لا تُرسل إلى الحاسوب C مثلا.</p>
-
-<p dir="rtl">عند إضافة روتر إلى الشبكة من عشرة حواسيب، كل ما نحتاجه هو عشرة كابلات مع مقبس في كل حاسوب وروتر بعشرة مقابس.</p>
-
-<p><img alt="Ten computers with a router" src="https://mdn.mozillademos.org/files/8445/internet-schema-3.png" style="height: 576px; width: 600px;"></p>
-
-<h3 dir="rtl" id="شبكة_من_الشبكات">شبكة من الشبكات</h3>
-
-<ul dir="rtl">
- <li>إلى هذا الحد جيد جداً<strong>، </strong>ولكن مذا عن ربط المئات<strong>، </strong>الآلاف<strong>، </strong>المليارات من أجهزة الكمبيوتر<strong>؟</strong> بالطبع لا يستطيع جهاز توجيه (<u><em><strong>router</strong></em></u>) واحد أن يصل إلى هذا الحد<strong>،</strong> لكن<strong>،</strong> إذا قرأت بعناية<strong>,</strong> قلنا أن جهاز التوجيه هو جهاز كمبيوتر مثل أي جهاز آخر<strong>، </strong>إذن ما الذي يمنعنا من توصيل جهازي توجيه معاً<strong>،</strong> لاشئ<strong>، </strong>لذلك دعونا نفعل ذلك<strong>.</strong></li>
-</ul>
-
-<p><img alt="Two routers linked together" src="https://mdn.mozillademos.org/files/8447/internet-schema-4.png"></p>
-
-<ul dir="rtl">
- <li>عن طريق توصيل أجهزة الكمبيوتر بأجهزة التوجيه (<em><strong>router</strong></em>)<strong>،</strong> ثم أجهزة التوجيه إلى أجهزة التوجيه<strong>، </strong>نحن قادرون على التوسع إلى ما لا نهاية<strong>.</strong></li>
-</ul>
-
-<p><img alt="Routers linked to routers" src="https://mdn.mozillademos.org/files/8449/internet-schema-5.png" style="height: 563px; width: 600px;"></p>
-
-<p>Such a network comes very close to what we call the Internet, but we're missing something. We built that network for our own purposes. There are other networks out there: your friends, your neighbors, anyone can have their own network of computers. But it's not really possible to set cables up between your house and the rest of the world, so how can you handle this? Well, there are already cables linked to your house, for example, electric power and telephone. The telephone infrastructure already connects your house with anyone in the world so it is the perfect wire we need. To connect our network to the telephone infrastructure, we need a special piece of equipment called a <em>modem</em>. This <em>modem</em> turns the information from our network into information manageable by the telephone infrastructure and vice versa.</p>
-
-<p><img alt="A router linked to a modem" src="https://mdn.mozillademos.org/files/8451/internet-schema-6.png" style="height: 340px; width: 600px;"></p>
-
-<p>So we are connected to the telephone infrastructure. The next step is to send the messages from our network to the network we want to reach. To do that, we will connect our network to an Internet Service Provider (ISP). An ISP is a company that manages some special <em>routers</em> that are all linked together and can also access other ISPs' routers. So the message from our network is carried through the network of ISP networks to the destination network. The Internet consists of this whole infrastructure of networks.</p>
-
-<p><img alt="Full Internet stack" src="https://mdn.mozillademos.org/files/8453/internet-schema-7.png" style="height: 1293px; width: 340px;"></p>
-
-<h3 id="Finding_computers">Finding computers</h3>
-
-<p>If you want to send a message to a computer, you have to specify which one. Thus any computer linked to a network has a unique address that identifies it, called an "IP address" (where IP stands for <em>Internet Protocol</em>). It's an address made of a series of four numbers separated by dots, for example: <code>192.168.2.10</code>.</p>
-
-<p>That's perfectly fine for computers, but we human beings have a hard time remembering that sort of address. To make things easier, we can alias an IP address with a human readable name called a <em>domain name</em>. For example, <code>google.com</code> is the domain name used on top of the IP address <code>173.194.121.32</code>. So using the domain name is the easiest way for us to reach a computer over the Internet.</p>
-
-<p><img alt="Show how a domain name can alias an IP address" src="https://mdn.mozillademos.org/files/8405/dns-ip.png" style="height: 160px; width: 330px;"></p>
-
-<h3 id="Internet_and_the_web">Internet and the web</h3>
-
-<p>As you might notice, when we browse the Web with a Web browser, we usually use the domain name to reach a website. Does that mean the Internet and the Web are the same thing? It's not that simple. As we saw, the Internet is a technical infrastructure which allows billions of computers to be connected all together. Among those computers, some computers (called <em>Web servers</em>) can send messages intelligible to web browsers. The <em>Internet</em> is an infrastructure, whereas the <em>Web</em> is a service built on top of the infrastructure. It is worth noting there are several other services built on top of the Internet, such as email and {{Glossary("IRC")}}.</p>
-
-<h2 id="Next_steps">Next steps</h2>
-
-<ul>
- <li><a href="/en-US/Learn/Getting_started_with_the_web/How_the_Web_works">How the Web works</a></li>
- <li><a href="/en-US/docs/Learn/page_vs_site_vs_server_vs_search_engine">Understanding the difference between a web page, a web site, a web server and a search engine</a></li>
- <li><a href="/en-US/docs/Learn/Understanding_domain_names">Understanding domain names</a></li>
-</ul>
diff --git a/files/ar/learn/common_questions/index.html b/files/ar/learn/common_questions/index.html
deleted file mode 100644
index 34df4764d6..0000000000
--- a/files/ar/learn/common_questions/index.html
+++ /dev/null
@@ -1,133 +0,0 @@
----
-title: أسئلة شائعة
-slug: Learn/Common_questions
-tags:
- - أسئلة-شائعة
- - صفحة هبوط
- - ويب
-translation_of: Learn/Common_questions
----
-<div>{{LearnSidebar}}</div>
-
-<p class="summary" dir="rtl">هذا القسم من منطقة التعلُّم (قسم التعلُّم) مُصمَم لتوفير أجوبة عن الأسئلة الشائعة، والتي ليست بالضرورة أن تكون جزءً جوهرياً من المسارات التعليميّة (مثل مقالات <a href="/ar/docs/Learn/HTML">لغة ترميز النص الفائق</a> و<a href="/ar/docs/Learn/CSS">صفحات الأنماط الانسيابية</a> التعليميّة). حيث أنَّ هذه المقالات صُمِمَت لتكون مُستقلة عن أي قسم آخر.</p>
-
-<h2 dir="rtl" id="كيف_يعمل_الويب">كيف يعمل الويب</h2>
-
-<p dir="rtl">يغطي هذا القسم آليات عمل الويب، الأسئلة المتعلقة بالمعلومات العامة حول نظام الويب وكيفيّة عمله.</p>
-
-<dl>
- <dt>
- <h3 dir="rtl" id="كيف_تعمل_الشابكة؟"><a href="/ar/docs/Learn/Common_questions/How_does_the_Internet_work">كيف تعمل الشابكة؟</a></h3>
- </dt>
- <dd dir="rtl"><strong>الشابكة</strong> (الإنترنت) هي العمود الفقري (اللبنة الأساسيّة) للويب، فهي البنيّة التقنيّة التحتيّة التي تجعل الإنترنت يعمل. كشرح بسيط، الشابكة هي شبكة ضخمة من الحواسيب تتواصل مع بعضها البعض. تناقش هذه المقالة كيفيّة عمل الشابكة بشكل تفصيلي بسيط.</dd>
- <dt>
- <h3 dir="rtl" id="ما_الفرق_بين_صفحة_الويب،_موقع_الويب،_خادم_الويب،_ومُحرِّك_البحث؟"><a href="/ar/docs/Learn/Common_questions/Pages_sites_servers_and_search_engines">ما الفرق بين صفحة الويب، موقع الويب، خادم الويب، ومُحرِّك البحث؟</a></h3>
- </dt>
- <dd dir="rtl">تشرح هذه المقالة مفاهيم متنوعة متعلقة بعمل الويب، وهي: الصفحات، المواقع، خوادم الويب، ومحرِّكات البحث. غالباً ما تُستخدَم هذه المصطلحات بشكل خاطئ، أو تُشتت القادمين الجدد إلى المجال. دعنا نتعرَّف على كل مصطلحٍ منهم في هذا المقال.</dd>
- <dt>
- <h3 dir="rtl" id="ما_هو_الرابط؟"><a href="/ar/docs/Learn/Common_questions/What_is_a_URL">ما هو الرابط؟</a></h3>
- </dt>
- <dd dir="rtl">بجانب {{Glossary("Hypertext", "النصوص الفائقة")}} و{{Glossary("HTTP", "ميثاق نقل النص الفائق")}}، يعد الرابط (URL) أحد المفاهيم الأساسيّة في الويب. فهو آلية تستخدمها {{Glossary("Browser","المُتصفحات")}} للنفاذ لأي مورِد منشور على الويب.</dd>
- <dt>
- <h3 dir="rtl" id="ما_هو_اسم_النطاق؟"><a href="/ar/docs/Learn/Common_questions/What_is_a_domain_name">ما هو اسم النطاق؟</a></h3>
- </dt>
- <dd dir="rtl">أسماء النطاقات هي جزء أساسي من البنيّة التحتيّة للشابكة. فهي توفِر عناوين مقروءة بشرياً لخوادم الويب الموجودة على الإنترنت.</dd>
- <dt>
- <h3 dir="rtl" id="ما_هو_خادم_الويب؟"><a href="/ar/docs/Learn/Common_questions/What_is_a_web_server">ما هو خادم الويب؟</a></h3>
- </dt>
- <dd dir="rtl">
- <p>يُمكِن أن يشير مُصطلَح "خادم الويب (Web Server)" إلى برمجيّة أو جهاز يقوم بإرسال المواقع، أو لكلاهما عندما يعملان معاً. سنتعرف في هذه المقالة على ماهيّة خوادم الويب، كيفيّة عملها، وأهميتها.</p>
- </dd>
- <dt>
- <h3 dir="rtl" id="ما_هي_الوصلات؟"><a href="/ar/docs/Learn/Common_questions/What_are_hyperlinks">ما هي الوصلات؟</a></h3>
- </dt>
- <dd dir="rtl">سنتعرف في هذه المقالة على ماهيّة الوصلات (hyperlinks) وأهميتها.</dd>
-</dl>
-
-<h2 dir="rtl" id="الإعداد_والأدوات">الإعداد والأدوات</h2>
-
-<p dir="rtl">يحوي هذا القسم الأسئلة المتعلقة بالبرمجيات والأدوات التي يمكنك استخدامها لبناء موقعك.</p>
-
-<dl>
- <dt>
- <h3 dir="rtl" id="كم_يكلِف_إنشاء_شيء_ما_على_الويب؟"><a class="new" href="/ar/docs/Learn/How_much_does_it_cost" rel="nofollow">كم يكلِف إنشاء شيء ما على الويب؟</a></h3>
- </dt>
- <dd dir="rtl">عندما تنشر مشروعك، قد لا تُنفِق شيء أو قد تصل التكلفة إلى مستوى عالٍ جداً. سنناقش في هذه المقالة تكلفة كل شيء وما تحصَل عليه مقابل ما تدفعه (وما لا تدفعه).</dd>
- <dt>
- <h3 dir="rtl" id="ما_البرمجيات_التي_احتاجها_لبناء_موقع؟"><a href="/ar/docs/Learn/Common_questions/What_software_do_I_need">ما البرمجيات التي احتاجها لبناء موقع؟</a></h3>
- </dt>
- <dd dir="rtl">سنشرح في هذه المقالة البرمجيات التي تحتاجها عندما تقوم بتعديل، رفع (تحميل)، أو عرض موقعك.</dd>
- <dt>
- <h3 dir="rtl" id="ما_هي_محررات_النصوص_المتوفرة؟"><a href="/ar/docs/Learn/Common_questions/Available_text_editors">ما هي محررات النصوص المتوفرة؟</a></h3>
- </dt>
- <dd dir="rtl">سنُعنوِن في هذه المقالة بعض الأشياء التي عليك التمهل والتفكير حولها عندما تقوم بتثبيت محرر نصوص لاستخدامه في تطوير الويب.</dd>
- <dt>
- <h3 dir="rtl" id="ما_هي_أدوات_المطورين_في_المُتصفِح؟"><a href="/ar/docs/Learn/Common_questions/What_are_browser_developer_tools">ما هي أدوات المطورين في المُتصفِح؟</a></h3>
- </dt>
- <dd dir="rtl">يوفِر كل {{ glossary("browser", "مُتصفِح") }} مجموعة من أدوات المطورين لتنقيح شيفرات لغة ترميز النص الفائق، صفحات الأنماط الانسيابية، وغيرها من اللغات الأخرى. تشرح هذه المقالة كيفيّة استخدام الوظائف الأساسيّة لأدوات المطورين في مُتصفِحك.</dd>
- <dt>
- <h3 dir="rtl" id="كيف_تتأكَّد_من_أنَّ_موقعك_يعمل_بشكل_سليم؟"><a href="/ar/docs/Learn/Common_questions/Checking_that_your_web_site_is_working_properly">كيف تتأكَّد من أنَّ موقعك يعمل بشكل سليم؟</a></h3>
- </dt>
- <dd dir="rtl">الآن، وبعد أن نشرت موقعك على الأنترنت (مبارك عليك هذا)، هل تأكَّدت من أنَّه يعمل بشكل سليم؟ توفر هذه المقالة بعض الخطوات الأساسيّة في عمليّة استكشاف اﻷخطاء وإصلاحها.</dd>
- <dt>
- <h3 dir="rtl" id="كيف_تقوم_بإعداد_خادم_اختبار_محلي؟"><a href="/ar/docs/Learn/Common_questions/set_up_a_local_testing_server">كيف تقوم بإعداد خادم اختبار محلي؟</a></h3>
- </dt>
- <dd>
- <div>
- <p dir="rtl">تشرح هذه المقالة كيف يمكنك إعداد خادم اختبار محلي بسيط على جهازك، كما تشرح بعض اساسيات استخدامه.</p>
- </div>
- </dd>
- <dt>
- <h3 dir="rtl" id="كيف_تقوم_برفع_ملفاتك_إلى_خادم_الويب؟"><a href="/ar/docs/Learn/Common_questions/Upload_files_to_a_web_server">كيف تقوم برفع ملفاتك إلى خادم الويب؟</a></h3>
- </dt>
- <dd dir="rtl">تُظهِر هذه المقالة الكيفيّة التي يمكنك استخدامها لنشر موقعك باستخدام أدوات {{ glossary("FTP", "ميثاق نقل الملفات") }}، وهي إحدى أكثر الأدوات شيوعاً التي تستخدم لوضع موقعك على الإنترنت ليتمكن الآخرون من الدخول إليه عبر حواسيبهم.</dd>
- <dt>
- <h3 dir="rtl" id="كيف_استخدم_خدمة_صفحات_جيتهاب؟"><a href="/ar/docs/Learn/Common_questions/Using_GitHub_Pages">كيف استخدم خدمة "صفحات جيتهاب"؟</a></h3>
- </dt>
- <dd dir="rtl">توفِر هذه المقالة دليل بسيط لعمليّة نشر المحتوى باستخدام خدمة "صفحات جيتهاب (Github pages)".</dd>
- <dt>
- <h3 dir="rtl" id="كيف_تستضيف_موقعك_على_مُحرِّك_تطبيقات_جوجل؟"><a href="/ar/Learn/Common_questions/How_do_you_host_your_website_on_Google_App_Engine">كيف تستضيف موقعك على مُحرِّك تطبيقات جوجل؟</a></h3>
- </dt>
- <dd dir="rtl">أتبحث عن مكان لاستضافة موقعك؟ إليك هذا الدليل التدريجي لاستضافة موقعك على خدمة مُحرِّك تطبيقات جوجل (Google App Engine).</dd>
- <dt>
- <h3 dir="rtl" id="ما_الأدوات_المتوفرة_لتنقيح_وتحسين_أداء_الموقع؟"><a href="/ar/docs/Tools/Performance">ما الأدوات المتوفرة لتنقيح وتحسين أداء الموقع؟</a></h3>
- </dt>
- <dd dir="rtl">تُظهِر لك مجموعة المقالات هذه طريقة استخدام أدوات المطورين في فايرفوكس لتنقيح وتحسين أداء موقعك، استخدام الأدوات لفحص استخدام الذاكرة، شجرة استدعاءات الجافاسكربت (JavaScript call tree)، وكميّة عقد DOM المعروضة، والمزيد من الأمور.</dd>
-</dl>
-
-<h2 dir="rtl" id="التصميم_والإتاحة">التصميم والإتاحة</h2>
-
-<p dir="rtl">يسرُد هذا القسم الأسئلة المتعلقة بالأمور الجماليّة، تنظيم الصفحات، وتقنيات الإتاحة (accessibility) ...إلخ.</p>
-
-<dl>
- <dt>
- <h3 dir="rtl" id="كيف_أبدأ_تصميم_موقعي؟"><a href="/ar/docs/Learn/Common_questions/Thinking_before_coding">كيف أبدأ تصميم موقعي؟</a></h3>
- </dt>
- <dd dir="rtl">تغطي هذه المقالة جميع الجوانب المهمة للخطوة الأوليّة المهمة لكل مشروع وهي تحديد الغايّة التي تريد تحقيقها من خلاله.</dd>
- <dt>
- <h3 dir="rtl" id="ماذا_تحوي_نماذج_الويب_الشائعة؟"><a href="/ar/docs/Learn/Common_questions/Common_web_layouts">ماذا تحوي نماذج الويب الشائعة؟</a></h3>
- </dt>
- <dd dir="rtl">عند تصميم صفحات موقعك، من الجيد الحصول على فكرة عن أكثر النماذج (layouts) شيوعاً. تغطي هذه المقالة بعض نماذج الويب الشائعة، وتشرح الأجزاء المكوِّنة لكل نموذج منها.</dd>
- <dt>
- <h3 dir="rtl" id="ما_هي_الإتاحة؟"><a href="/ar/docs/Learn/Common_questions/What_is_accessibility">ما هي الإتاحة؟</a></h3>
- </dt>
- <dd dir="rtl">توفِر هذه المقالة مقدمة عن المفاهيم الأساسية للإتاحة.</dd>
- <dt>
- <h3 dir="rtl" id="كيف_يمكننا_إنشاء_تصميم_لجميع_أنواع_المُستخدمين؟"><a href="/ar/docs/Learn/Common_questions/Design_for_all_types_of_users">كيف يمكننا إنشاء تصميم لجميع أنواع المُستخدمين؟</a></h3>
- </dt>
- <dd dir="rtl">توفِر هذه المقالة بعض التقنيات البسيطة التي تساعد على تصميم مواقع لجميع أنواع المُستخدمين، حيث تحتوي على تكتيكات سريعة للإتاحة، وأمور أخرى مشابهة.</dd>
- <dt>
- <h3 dir="rtl" id="ما_هي_مميزات_لغة_ترميز_النص_الفائق_المُعزِّزة_للإتاحة؟"><a href="/ar/docs/Learn/Common_questions/HTML_features_for_accessibility">ما هي مميزات لغة ترميز النص الفائق المُعزِّزة للإتاحة؟</a></h3>
- </dt>
- <dd dir="rtl">تشرح هذه المقالة ميزات لغة ترميز النص الفائقة التي يُمكِن أن تُستخدَم لجعل صفحات الويب مُتاحة بشكل أكبر للأشخاص الذين يعانون من إعاقات مختلفة.</dd>
-</dl>
-
-<h2 dir="rtl" id="أسئلة_عن_لغة_ترميز_النص_الفائق،_صفحات_الأنماط_الانسيابية،_والجافاسكربت">أسئلة عن لغة ترميز النص الفائق، صفحات الأنماط الانسيابية، والجافاسكربت</h2>
-
-<p dir="rtl">للحصول على حلول شائعة للمشاكل التي تصادفك في لغة ترميز النص الفائق (HTML)، صفحات الأنماط الانسيابية (CSS)، والجافاسكربت، أقرأ المقالات التالية:</p>
-
-<ul dir="rtl">
- <li><a href="/ar/docs/Learn/HTML/Howto">استخدام لغة ترميز النص الفائق لحل المشاكل الشائعة</a></li>
- <li><a href="/ar/docs/Learn/CSS/Howto">استخدام صفحات الأنماط الانسيابية لحل المشاكل الشائعة</a></li>
- <li><a href="/ar/docs/Learn/JavaScript/Howto">استخدام لغة الجافاسكربت لحل المشاكل الشائعة</a></li>
-</ul>
diff --git a/files/ar/learn/common_questions/what_is_a_web_server/index.html b/files/ar/learn/common_questions/what_is_a_web_server/index.html
deleted file mode 100644
index f08c4cf37c..0000000000
--- a/files/ar/learn/common_questions/what_is_a_web_server/index.html
+++ /dev/null
@@ -1,118 +0,0 @@
----
-title: ما هو خادم الويب؟
-slug: Learn/Common_questions/What_is_a_web_server
-tags:
- - مبتدئين
-translation_of: Learn/Common_questions/What_is_a_web_server
----
-<div class="summary">
-<p dir="rtl"><span class="seoSummary">سنتعرف في هذه المقالة على ماهيّة خوادم الويب، كيفيّة عملها، وأهميتها.</span></p>
-</div>
-
-<table class="learn-box standard-table" dir="rtl">
- <tbody>
- <tr>
- <th dir="rtl" scope="row">المتطلبات:</th>
- <td dir="rtl">يجب أن تكون على علم مُسبَق <a href="/ar/docs/Learn/How_the_Internet_works">بكيفيّة عمل الإنترنت</a>، ومُتفَهِماً <a href="/ar/docs/Learn/page_vs_site_vs_server_vs_search_engine">الفرق بين صفحة الويب، الموقع، خادم الويب، ومُحرِّك البحث</a>.</td>
- </tr>
- <tr>
- <th dir="rtl" scope="row">الهدف:</th>
- <td dir="rtl">ستتعلم ماهيّة خوادم الويب وستحصل على فهم عام لكيفيّة عملها.</td>
- </tr>
- </tbody>
-</table>
-
-<h2 dir="rtl" id="الخلاصة">الخلاصة</h2>
-
-<p dir="rtl">يُمكِن أن يشير مُصطلَح "خادم الويب (Web Server)" إلى برمجيّة أو جهاز، أو لكلاهما عندما يعملان معاً.</p>
-
-<ol dir="rtl">
- <li>خادم الويب (كجهاز) هو حاسوب يُخزِّن برمجيّة خادم الويب والملفات المكوِّنة للموقع (مثل ملفات {{ glossary("HTML", "لغة ترميز النص الفائق") }}، الصور، ملفات {{ glossary("CSS", "صفحات الأنماط الانسيابية") }}، وملفات الجافاسكربت). يتصِل هذا الخادم بالشابكة (الإنترنت) ويدعم التبادل المادي للبيانات مع الأجهزة الأخرى المتصلة بالويب.</li>
- <li>خادم الويب (كبرمجيّة) يتضمن أجزاء عدَّة تتحكم بطريق وصول مُستخدمين الويب للملفات المُستضافة، يتضمن على الأقل <em>خادم ميثاق نقل النص الفائق</em> (HTTP Server). خادم ميثاق نقل النص الفائق هو جزء من برمجيّة تفهم {{Glossary("URL","الروابط")}} (عناوين الويب) و{{Glossary("HTTP", "ميثاق نقل النص الفائق")}} (ميثاق يستخدمه مُتصفِحُك لعرض صفحات الويب). يُمكِن الوصول لهذا الخادم عبر أسماء نطاقات الموقع (مثل <code>mozilla.org</code>) التي يُخزِنها، والوصول للمحتوى الذي تقدمه لأجهزة مستخدميها.</li>
-</ol>
-
-<p dir="rtl">كشرح بسيط جداً، كلما احتاج المُتصفِح ملفاً مُستضافاً على خادم ويب، يطلب المُتصفِح الملف عبر ميثاق نقل النص الفائق (HTTP). عندما يصل الطلب لخادم الويب المطلوب (الجهاز)، يقبل خادم <em>ميثاق نقل النص الفائق</em> (البرمجيّة) هذا الطلب، ويبحث عن الملف المطلوب (إن لم يكن موجوداً، سيعيد الخادم رمز الحالة <a href="/ar/docs/Web/HTTP/Status/404">404</a>)، ثم يُعيدُه بواسطة ميثاق نقل النص الفائق إلى المُتصفِح.</p>
-
-<p><img alt="تمثيل بسيط للإتصال بين الخادم والعميل بواسط ميثاق نقل النص الفائق" src="https://mdn.mozillademos.org/files/15901/Client-Server-Model-Arabic.svg"></p>
-
-<p dir="rtl">تحتاج إما لخادم ويب ساكن (static) أو ديناميكي (dynamic) لنشر موقعك.</p>
-
-<p dir="rtl">يتألَّف <strong>خادم الويب الساكن</strong> من حاسب (الجهاز) وميثاق نقل النص الفائق (البرمجيّة). نُسمي هذا النوع من الخوادم "ساكناً" لأنَّه يُرسِل الملف المُستضاف كما هو إلى مُتصفِحك.</p>
-
-<p dir="rtl">يتألَّف <strong>خادم الويب الديناميكي</strong> من خادم ويب ساكن وبرمجيات إضافيّة، أكثرها شعبيّة <em>خادم التطبيق</em> (application server) و<em>قاعدة البيانات</em>. نُسمي هذا النوع من الخوادم "ديناميكياً" لأنَّ خادم التطبيق يُحدِّث الملفات المُستضافة قبل إرسالها إلى مُتصفِحك بواسطة خادم ميثاق نقل النص الفائق.</p>
-
-<p dir="rtl">على سبيل المثال، لإنتاج الصفحات النهائيّة التي تراها في مُتصفِحك، قد يملأ خادم التطبيق قالب لغة ترميز النص الفائق ببعض المحتويات من قاعدة البيانات. مواقع مثل شبكة مطوري موزيلا (MDN) والموسوعة الحرَّة (ويكيبيديا) تملك آلاف الصفحات، ولكنها ليست مستندات لغة ترميز نص فائق فعليّة، وإنما بضعة قوالب وقاعدة بيانات ضخمة. هذه الطريقة تجعل من السهل والسريع صيانة وتسليم المحتوى.</p>
-
-<h2 dir="rtl" id="التعلم_النشط">التعلم النشط</h2>
-
-<p dir="rtl">لا يوجد بعد قسم تعلم نشط في هذه الصفحة. <em>الرجاء <a href="/ar/docs/MDN/Getting_started">النظر في المُساهمة</a></em>.</p>
-
-<h2 dir="rtl" id="الشرح_بتعمُق">الشرح بتعمُق</h2>
-
-<p dir="rtl">لجلب الصفحات، كما ذكرنا مُسبقاً، يقوم مُتصفحك بإرسال طلب إلى خادم الويب، الذي يقوم بالبحث عن الملف المطلوب في مساحته التخزينيّة. حالما يجد الملف، يقوم الخادم بقراءته، معالجته حسب الحاجة، ومن ثم إرساله إلى المُتصفِح. دعنا نُلقي نظرة على هذه الخطوات بتعمُق أكبر.</p>
-
-<h3 dir="rtl" id="استضافة_الملفات">استضافة الملفات</h3>
-
-<p dir="rtl">على خادم الويب أولاً تخزين ملفات الموقع، أي جميع مستندات لغة ترميز النص الفائق وأصولها (assets)، بما فيها الصور، ملفات صفحات الأنماط الانسيابية، ملفات الجافاسكربت، الخطوط، والفيديوهات.</p>
-
-<p dir="rtl">تقنياً، يمكنك استضافة كل تلك الملفات على حاسبك الشخصي، ولكنه من الأكثر ملائمة تخزينهم في خادم ويب مخصص:</p>
-
-<ul dir="rtl">
- <li>يعمل طوال الوقت.</li>
- <li>مُتصل بالإنترنت دوماً.</li>
- <li>يملك عنوان الشبكة (IP) ثابِت (لا توفِر جميع {{Glossary("ISP", "مزودات الخدمة")}} عناوين شبكة ثابتة للخطوط المنزليّة).</li>
- <li>تتم صيانته من قبل مزوِّد خارجي.</li>
-</ul>
-
-<p dir="rtl">تبعاً لكل تلك الاسباب، إيجاد مزوِّد استضافة جيد هو جزء رئيسي من عمليّة بناء موقعك. ابحث بين عروض الشركات الخدميّة المتنوعة واختر العرض المناسب لاحتياحاتك وميزانيتك (تترواح أسعار الخدمات من المجان إلى الألف دولار في الشهر). يمكنك إيجاد المزيد من التفاصيل في <a href="/ar/Learn/How_much_does_it_cost#Hosting">هذه المقالة</a>.</p>
-
-<p dir="rtl">حالما تنتهي من إعداد استضافة الويب، سيكون عليك <a href="/ar/docs/Learn/Upload_files_to_a_web_server">رفع (تحميل) ملفاتك إلى خادم الويب</a>.</p>
-
-<h3 dir="rtl" id="التواصل_عبر_ميثاق_نقل_النص_الفائق">التواصل عبر ميثاق نقل النص الفائق</h3>
-
-<p dir="rtl">ثانياً، يوفِر خادم الويب دعماً {{Glossary("HTTP", "لميثاق نقل النص الفائق")}}. كما يوضِح اسمه، يحدد هذا الميثاق كيفيّة نقل النص الفائق (أي مستندات الويب المُرتَبِطة) بين حاسوبين.</p>
-
-<p dir="rtl">{{Glossary("Protocol", "الميثاق")}} (البروتوكول) هو مجموعة من القواعد التي تحدد كيفيّة تواصل حاسوبين مع بعضهما. يعد ميثاق نقل النص الفائق ميثاقاً نصيّاً (textual) وعديم الحالة (stateless).</p>
-
-<dl>
- <dt dir="rtl">ميثاق نصي</dt>
- <dd dir="rtl">أي أنَّ جميع الأومر نصيّة ومقروءة من قبل البشر (غير مُشفَرة أو معماة).</dd>
- <dt dir="rtl">عديم الحالة</dt>
- <dd dir="rtl">لا الخادم أو العميل يتذكر عمليّة التواصل السابقة. على سبيل المثال، بالإعتماد على ميثاق نقل النص الفائق وحسب، لن يكون الخادم قادراً على تذكر كلمة المرور التي أدخلتها، أو الخطوة التي أنت فيها في عمليّة التسجيل. تحتاج إلى خادم تطبيق لإنجاز هذه الأمور. (سنغطي نوع التقنيات هذا في مقالات مستقبليّة).</dd>
-</dl>
-
-<p dir="rtl">يوفِر ميثاق نقل النص الفائق قواعد واضحة للكيفيّة التي يتواصل بها الخادم والعميل. سنغطي الأمور المتعلقة بالميثاق ذاته في <a href="/ar/docs/Web/HTTP">مقالة تقنيّة مرجعيّة</a> لاحقاً. حالياً عليك أن تعلم هذه الأمور وحسب:</p>
-
-<ul dir="rtl">
- <li>فقط <em>العميل</em> يمكنه إرسال الطلبات، <em>وللخادِم</em> وحسب. يُمكن للخوادم فقط <em>الرد</em> على طلبات <em>العميل</em>.</li>
- <li>عندما يتم طلب ملف عبر ميثاق نقل النص الفائق، على العميل إرسال {{Glossary("URL", "رابط")}} الملف.</li>
- <li>على خادم الويب <em>الإجابة</em> (لا خيار آخر) على كل طلب يأتيه، على الأقل عليه أن يرسل رسالة الخطأ.</li>
-</ul>
-
-<p dir="rtl"><a href="https://developer.mozilla.org/en-US/404"><img alt="صفحة الحطأ 404 لشبكة مطوري موزيلا كمثال على صفحة خطأ" src="https://mdn.mozillademos.org/files/15900/404.png" style="float: left; height: 203px; width: 336px;"></a>في خادم الويب، يكون خادم ميثاق نقل النص الفائق مسؤولاً عن معالجة والإجابة على الطلبات الآتية.</p>
-
-<ol dir="rtl">
- <li>عند تلقي طلب، يقوم خادم ميثاق نقل النص الفائق بدايةً بالتحقق مما إذا كان رابط الملف المطلوب موجوداً.</li>
- <li>إن كان كذلك، يُرسِل خادم الويب محتوى الملف إلى المُتصفِح. إن لم يكن، يقوم خادم التطبيق ببناءه (عندما يكون المحتوى ديناميكياً لا تُمثِل جميع الصفحات ملفاتاً، لذلك يبني خادم التطبيق الملف المطلوب من قالب آخر).</li>
- <li>إن لم تكن كلتا العمليتين ممكنتين، يُرسِل خادم الويب رسالة خطأ إلى المُتصفِح، أكثر تلك الرسائل شيوعاً هي "404 غير موجود" (هذا الخطأ شائع لأنَّ الكثير من مصممي الويب يقضون وقتاً لتصميم <a href="http://www.404notfound.fr/">صفحة الخطأ 404</a>).</li>
-</ol>
-
-<h3 dir="rtl" id="المحتوى_الساكن_والديناميكي">المحتوى الساكن والديناميكي</h3>
-
-<p dir="rtl">بشكل تقريبي، يُمكِن للخادم إما أن يُرسِل محتوى ساكناً أو ديناميكياً. يعني المُصطلَح "ساكن (Static)" أنَّ المحتوى "يُرسَل كما هو (served as-is)". المحتويات الساكنة هي الأكثر سهولةً في الإعداد، لذلك ننصحك بأن يكون أوَّل موقع لك ساكناً.</p>
-
-<p dir="rtl">يعني المُصطلَح "ديناميكي (Dynamic)" أنَّ الخادِم يعالِج المحتوى أو حتى يولِّده كاملاً من قاعدة البيانات. يوِفِر هذا حل أكثر مرونة، ولكن الجانب التقني يصبح التعامُل معه أكثر صعوبة، مما يجعل بناء الموقع أكثر صعوبة بمقدار كبير.</p>
-
-<p dir="rtl">لنأخذ الصفحة التي تقرأها الآن على سبيل المثال. على خادم الويب المُستضيف للموقع، يوجد خادم تطبيق يأخذ محتوى المقالة من قاعدة بيانات، ينسِقَهُ، يَضَعُهُ بداخل بعض القوالب، ومن ثم يرسِل لك النتائج. في مثالنا هذا، اسم خادم التطبيق هو <a href="/ar/docs/MDN/Kuma">كوما</a> (Kuma) وهو مبني بواسطة <a href="https://www.python.org/">بايثون</a> (باستخدام إطار <a href="https://www.djangoproject.com/">جانغو</a>). قام فريق موزيلا ببناء كوما وفقاً لاحتياجات الشبكة، ولكن توجد العديد من التطبيقات الأخرى المشابهة مبنيّة على العديد من التقنيات الأخرى.</p>
-
-<p dir="rtl">توجد العديد من خوادم التطبيقات مما يجعل من الصعب اقتراح واحد. تلبي بعض خوادم التطبيقات احتياجات فئة معينة من التطبيقات مثل المدونات، الموسوعات (wiki)، أو مواقع التسوق الإلكترونيّة، وأُخرى تدعى {{Glossary("CMS", "أنظمة إدارة المحتوى")}} (CMS) وهي أكثر عموميّة. إن كنت تبني موقعاً ديناميكياً، تمهل قليلاً لاختيار الأداة التي تناسب احتياجاتك. ما لم ترغب بتعلم بعض مهارات برمجة خوادم الويب (والذي يعد مجال مثير بحد ذاته!)، فأنت لا ترغَب بكتابة خادم تطبيق خاص بك. فهذا إعادة اختراع للعجلة!</p>
-
-<h2 dir="rtl" id="الخطوات_التالية">الخطوات التالية</h2>
-
-<p dir="rtl">الآن، وبمعرفتك لكيفيّة عمل خوادم الويب يمكنك:</p>
-
-<ul dir="rtl">
- <li>قراءة مقالة "<a href="/ar/docs/Learn/How_much_does_it_cost">كم يكلِف إنشاء شيء ما على الويب</a>"</li>
- <li>تعلم المزيد حول <a href="/ar/docs/Learn/What_software_do_I_need">البرمجيات المتنوعة التي تحتاجها لبناء موقع</a></li>
- <li>الانتقال إلى شيء عملي مثل <a href="/ar/docs/Learn/Upload_files_to_a_web_server">كيفيّة رفع الملفات إلى خادم الويب</a></li>
-</ul>