<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ar">
	<id>https://3rabica.org/index.php?action=history&amp;feed=atom&amp;title=%D8%AE%D8%A7%D8%AF%D9%85_%D9%88%D9%8A%D8%A8</id>
	<title>خادم ويب - تاريخ المراجعة</title>
	<link rel="self" type="application/atom+xml" href="https://3rabica.org/index.php?action=history&amp;feed=atom&amp;title=%D8%AE%D8%A7%D8%AF%D9%85_%D9%88%D9%8A%D8%A8"/>
	<link rel="alternate" type="text/html" href="https://3rabica.org/index.php?title=%D8%AE%D8%A7%D8%AF%D9%85_%D9%88%D9%8A%D8%A8&amp;action=history"/>
	<updated>2026-06-08T08:39:56Z</updated>
	<subtitle>تاريخ التعديل لهذه الصفحة في الويكي</subtitle>
	<generator>MediaWiki 1.43.7</generator>
	<entry>
		<id>https://3rabica.org/index.php?title=%D8%AE%D8%A7%D8%AF%D9%85_%D9%88%D9%8A%D8%A8&amp;diff=1263827&amp;oldid=prev</id>
		<title>عبد العزيز: /* وصلات خارجية */</title>
		<link rel="alternate" type="text/html" href="https://3rabica.org/index.php?title=%D8%AE%D8%A7%D8%AF%D9%85_%D9%88%D9%8A%D8%A8&amp;diff=1263827&amp;oldid=prev"/>
		<updated>2023-11-27T20:06:42Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;وصلات خارجية&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;صفحة جديدة&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[ملف:Inside and Rear of Webserver.jpg|تصغير|يسار|450بك|خادوم وب]]&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;خادم ويب&amp;#039;&amp;#039;&amp;#039;&amp;lt;ref&amp;gt;{{استشهاد ويب|مسار=http://ldlp-dictionary.com/dictionaries/word/6287656/The+Al-Kilani+Dictionary+of+Computer+&amp;amp;+Internet+Terminology+(En/Ar)/web+server|عنوان=LDLP - Librairie Du Liban Publishers|عمل=ldlp-dictionary.com|تاريخ الوصول=6 August 2017| مسار أرشيف = https://web.archive.org/web/20170806142143/http://ldlp-dictionary.com/dictionaries/word/6287656/The+Al-Kilani+Dictionary+of+Computer+&amp;amp;+Internet+Terminology+(En/Ar)/web+server | تاريخ أرشيف = 06 أغسطس 2017 }}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;معاني&amp;quot;/&amp;gt; أو &amp;#039;&amp;#039;&amp;#039;ملقم الويب&amp;#039;&amp;#039;&amp;#039;&amp;lt;ref name=&amp;quot;معاني&amp;quot;&amp;gt;{{استشهاد ويب|مسار=https://www.almaany.com/ar/dict/ar-en/web-server/|عنوان=ترجمة و معنى web server في قاموس المعاني. قاموس عربي انجليزي مصطلحات صفحة 1|عمل=www.almaany.com|تاريخ الوصول=6 August 2017| مسار أرشيف = https://web.archive.org/web/20170806140854/http://www.almaany.com/ar/dict/ar-en/web-server/ | تاريخ أرشيف = 6 أغسطس 2017 }}&amp;lt;/ref&amp;gt; أو &amp;#039;&amp;#039;&amp;#039;خادوم ويب&amp;#039;&amp;#039;&amp;#039;&amp;lt;ref name=&amp;quot;معاني&amp;quot;/&amp;gt; {{إنج|web server}} هو [[برنامج (حاسوب)|البرنامج]] الذي يسمح لك بالتجول على [[إنترنت|شبكة إنترنت]] باستخدام [[متصفح ويب|متصفح وب]] ورؤية الصفحات كالتي تراها الآن، وذلك عن طريق توفير الصفحات بصيغة [[لغة توصيف النص الفائق|لغة رقم النص الفائق]] (HTML) أو غيرها من الصيغ المستخدمة.&lt;br /&gt;
&lt;br /&gt;
و من مزودات الويب الشهيرة:&lt;br /&gt;
* [[خادم إتش تي تي بي أباتشي|أباتشي]]&lt;br /&gt;
* [[خادمات معلومات الإنترنت|آي آي إس]]&lt;br /&gt;
&lt;br /&gt;
== خادم الشبكة ==&lt;br /&gt;
هو [[برنامج (حاسوب)|برنامج الحاسوب]] الذي يسلم (يخدم) المحتوى، مثل أي صفحة على [[إنترنت|شبكة إنترنت]]، وذلك باستخدام [[بروتوكول نقل النص الفائق]] (&amp;quot;Hypertext Transfer Protocol &amp;quot;HTTP)، وعلى المدى فإن خادم الشبكة يمكن أن يشير إلى العتاد المرئي «[[حاسوب|جهاز الحاسوب]]» أو العتاد البرمجي ويشمل ذلك «[[آلة افتراضية|الآلة الافتراضية]] (Virtual machine)» أو البرنامج المسؤول عن خدمة المحتوى (Web Server Software).&lt;br /&gt;
&lt;br /&gt;
== نبذة عامه ==&lt;br /&gt;
الوظيفة الأولى لخادم الشبكة هي تقديم [[صفحة ويب|صفحات الويب]] (وثائق [[لغة توصيف النص الفائق|لغة رقم النص الفائق]]) (HTML Document)وما يرتبط بها من محتوى (صور، ملفات صوتية، ملفات مرئية، [[أوراق الأنماط المتتالية|صفحات الطرز المتراصة]]، [[جافا سكريبت]]، وغيرها من أنواع المحتوى) للعملاء.&lt;br /&gt;
العميل هو [[متصفح ويب]] أو [[زاحف الشبكة|زاحف على شبكة الإنترنت]]، يطلب الحصول على مورد معين باستخدام [[بروتوكول نقل النص الفائق]] وإذا سارت الامور بشكل جيد، يستجيب الخادم (Server) مع مضمون تلك الموارد. المورد هو عادة [[ملف حاسوب|ملف]] حقيقي على الخادم في [[قرص صلب|الذاكرة الثانوية]]، ولكن هذا ليس صحيحا بالضرورة حيث يعتمد ذلك على كيفية تنفيذ خادم الشبكة لهذا الطلب. في حين أن وظيفة خوادم الشبكة الأساسية هي خدمة المحتوى، فإن التنفيذ الكامل للطلب يشمل أيضا وسيلة لتلقي المحتوى من العملاء. هذه الميزة تستخدم لتقديم الاستمارات على شبكة الإنترنت، بما في ذلك تحميل الملفات.&lt;br /&gt;
وهناك كثير من خوادم الشبكة العامة تدعم جانب الخادم النصي (مثل النص المتشعب الخادم أباتشي). وهذا يعني أن سلوك خادوم الشبكة يمكن كتابته في ملفات منفصلة، في حين أن برنامج الخادم الفعلي لم يتغير.&lt;br /&gt;
&lt;br /&gt;
عادة تستعمل هذه الوظيفة لإنشاء مستندات [[لغة توصيف النص الفائق|لغة رقم النص الفائق]] (HTML) مقابل عودة وثائق ثابتة. هذا ويشار إلى الديناميكية والمحتوى الثابت على التوالي.&lt;br /&gt;
ويمكن العثور على خادم الشبكة في أجهزة مثل [[طابعة|الطابعات]] وأجهزة التوجيه من أجل تسهيل الإدارة وذلك باستخدام واجهة مستخدم مألوفة على شكل صفحة على شبكة الإنترنت.&lt;br /&gt;
&lt;br /&gt;
== تاريخ خوادم الشبكة ==&lt;br /&gt;
خادم الشبكة الأول بالعالم وجد في عام 1989 حين اقترح [[تيم بيرنرز لي]] على صاحب العمل [[سيرن]] (Cern المنظمة الأوروبية للبحوث النووية) مشروعا جديدا، والذي كان يهدف إلى تسهيل تبادل المعلومات بين العلماء باستخدام نظام هايبرتكست.&lt;br /&gt;
&lt;br /&gt;
نتيجة لتنفيذ هذا المشروع، في عام 1990 كتب بيرنرز لي برنامجين:&lt;br /&gt;
# مستعرض (Browser) أسماه الشبكة العالمية (World Wide Web).&lt;br /&gt;
# خادم شبكة، عرف فيما بعد باسم سيرن Httpd والذي كان أول خادم شبكة في العالم.&lt;br /&gt;
&lt;br /&gt;
وبين عامي 1991 و 1994 وبالرغم من بساطة وفعالية التقنيات المستخدمة في وقت مبكر لتصفح وتبادل البيانات من خلال الشبكة العالمية فقد ساعدت وأشارت لهم بالعديد من [[نظام تشغيل|أنظمة التشغيل]] المختلفة والتي انتشر استخدامها بين الكثير من الفئات الاجتماعية المختلفة من الناس، فكانت الأولى في المنظمات العلمية، ثم في الجامعات، وأخيرا في مجال الصناعة.&lt;br /&gt;
وفي عام 1994 قرر [[تيم بيرنرز لي]] تشكيل اتحاد لشبكة ويب العالمية وذلك لتنظيم وتطوير العديد من التقنيات المعنية وذلك من خلال عملية التوحيد.&lt;br /&gt;
&lt;br /&gt;
== السمات المشتركة ==&lt;br /&gt;
1-[[استضافة افتراضية|الاستضافة الافتراضية]] (Virtual hosting) لخدمة العديد من المواقع باستخدام [[عنوان بروتوكول الإنترنت|عنوان بروتوكول إنترنت]] واحد (IP address).&lt;br /&gt;
2-الملف كبير الدعم يكون قادر على خدمة ملفات حجمها أكبر من 2 [[جيجابايت|غيغابايت]] (GB) على نظام تشغيل يدعم هيكلية 32 [[بت]].&lt;br /&gt;
3-التحكم بعرض النطاق الترددي للحد من سرعة الاستجابة وتشبع الشبكة وبذلك تكون قادرة على خدمة المزيد من العملاء.&lt;br /&gt;
&lt;br /&gt;
== أصل المحتوى العائد ==&lt;br /&gt;
يقوم خادم الويب بخدمة نوعين من المحتويات:&lt;br /&gt;
* ثابت (ٍStatic): حيث لا يتم معالجة المحتوى في هذه الحالة وانما يتم فقط خدمته.&lt;br /&gt;
* ديناميكي (Dynamic): وفي هذه الحالة يقوم الخادم بمعالجة المحتوى قبل ارساله إلى المتصفح، وعادة ما تتم عملية المعالجة باستخدام إحدى [[لغة برمجة|لغات البرمجة]].&lt;br /&gt;
و من الجدير بالذكر القول أن خدمة المحتوى الثابت عادة ما تكون أسرع (من 2 إلى 100 مرة) من خدمة المحتوى الديناميكي، وخاصة إذا كان الأخير يعتمد على سحب البيانات من [[قاعدة بيانات]] أو أن يقوم الخادم بسحب البيانات من خادم اَخر.&lt;br /&gt;
&lt;br /&gt;
== مسار الترجمة ==&lt;br /&gt;
خوادم الشبكة قادرة على رسم خارطة طريق [[محدد موقع الموارد الموحد|عنصر محدد موقع المعلومات]] (URL) إلى:&lt;br /&gt;
* موارد نظام الملف المحلي (للطلبات الثابتة).&lt;br /&gt;
* اسم برنامج داخلي أو خارجي (للطلبات الديناميكية).&lt;br /&gt;
للطلب الثابت يكون مسار موقع المعلومات محدد من قبل العميل وهو نسبة إلى [[دليل الجذر|الدليل الجذري]] (Root directory) لخادم الشبكة وهذا هو العنوان الذي سيطلب من قبل العميل، مثال ذلك:&lt;br /&gt;
&lt;br /&gt;
 http://www.example.com/path/file.html&lt;br /&gt;
&lt;br /&gt;
سيترجم متصفح الإنترنت (Web browser) للعميل ذلك إلى اتصال www.example.com بما يلي النص المتشعب HTTP&lt;br /&gt;
1.1 طلب&lt;br /&gt;
&lt;br /&gt;
 GET /path/file.html HTTP/1.1&lt;br /&gt;
&lt;br /&gt;
 Host: www.example.com&lt;br /&gt;
&lt;br /&gt;
خادم الويب على www.example.com سيلحق المسار المعطى بمسار [[الدليل الجذري]] (Root directory) وفي آلآت [[يونكس|يونيكس]] هذا هو الشائع /var/www/ والنتيجة هي مورد نظام الملف المحلي: var/www/path/file.html/ سيقرأ خادم الشبكة الملف -حال وجوده- ومن ثم يرسل الاستجابة إلى متصفح الإنترنت للعميل وسيصف الرد محتوى الملف واحتواء الملف نفسه.&lt;br /&gt;
&lt;br /&gt;
== حدود السعة التحملية ==&lt;br /&gt;
يضع خادم الشبكة (البرنامج) حدوداً للسعة التحملية، وتعرف السعة التحملية لخادم الويب بالعدد الأقصى من الطلبات التي يستطيع تنفيذها في وقت واحد، وبما أنه لا يستطيع التعامل مع عدد لانهائي من اتصالات العملاء المتزامنة (عادة ما بين 2 و 80,000 وافتراضيا بين 500 و1,000 لكل عنوان) فلابد من وضع ضوابط للتحكم بالسعة التحملية وهذه الضوابط يتم تنفيذها عبر ما يلي:&lt;br /&gt;
* إعدادات الخادم الخاصة.&lt;br /&gt;
* نوع طلب المتشعب (HTTP).&lt;br /&gt;
* أصل محتوى (ثابت أو متحرك).&lt;br /&gt;
* تعمل الأجهزة والبرمجيات على الحد من عمل [[نظام تشغيل|نظام التشغيل]].&lt;br /&gt;
عندما يكون خادم الشبكة قريب من أو على حدود سعته التحملية، يصبح زائد عن طاقته، وبالتالي لا يستجيب.&lt;br /&gt;
&lt;br /&gt;
== وضع النواة ووضع المستخدم لخوادم الشبكة (Kernel –mode and user-mode web servers) ==&lt;br /&gt;
ومن الممكن أن ينفذ خادم الشبكة إما في [[نواة (نظم تشغيل)|نواة نظام التشغيل]] (OS kernel)أو في [[مساحة المستخدم|فضاء المستخدم]] (User space)&lt;br /&gt;
مثل التطبيقات العادية الأخرى، وضع النواة لخادم الشبكة (مثل [[تكس (خادم ويب)|تكس]] عندما يعمل على أنظمة [[لينكس]] أو [[خادمات معلومات الإنترنت|الآي آي إس]] (IIS) الذي يعمل على أنظمة [[مايكروسوفت ويندوز]]) عادة ما يعمل بشكل أسرع لأنه جزء من النظام، وبذلك يمكنه مباشرة استخدام جميع الموارد التي يحتاجها، مثل:&lt;br /&gt;
* الذاكرة غير المقسمة إلى صفحات (Non-paged memory).&lt;br /&gt;
* شرائح الوقت لوحدة المعالجة المركزية (CPU time-slice).&lt;br /&gt;
* مخازن محولات الشبكة (Network adapter’s buffers).&lt;br /&gt;
&lt;br /&gt;
خوادم الشبكة التي تعمل في وضع المستخدم لابد أن تطلب الإذن من النظام بالحصول على المزيد من [[ذاكرة الوصول العشوائي]] أو المزيد من موارد [[وحدة معالجة مركزية|وحدة المعالجة المركزية]].&lt;br /&gt;
ليس فقط الطلبات إلى النواة هي التي تستغرق وقت طويلا، ولكنها ليست دائما راضية لأنها تتحمل موارد احتياطي النظام الخاص بها وكذلك تتحمل المسؤولية لتقاسم موارد الأجهزة مع جميع التطبيقات التي تكون قيد التشغيل.&lt;br /&gt;
كما أنه لا يمكن للتطبيقات الوصول إلى المخازن الداخلية للنظام، الامر الذي يتسبب في نسخ عازل عديم الفائدة والذي يخلق عائق في وضع المستخدم لخادم الشبكة.&lt;br /&gt;
ونتيجة لذلك، فإن الطريقة الوحيدة لجعل وضع المستخدم لخادم الويب مماثل لوضع النواة في الأداء هي طريقة رفع جودة رمز المعايير أعلى بكثير من الرموز المستخدمة في خادم شبكة آخر والذي يعمل في النواة.&lt;br /&gt;
هذا هو أكثر صعوبة في [[مايكروسوفت ويندوز|ويندوز]] عنه في [[لينكس]] حيث أن وضع المستخدم أقل 6 مرات تحت ويندوز.&lt;br /&gt;
&lt;br /&gt;
== أسباب الحمل الزائد ==&lt;br /&gt;
من الممكن أن تكون خوادم الشبكة زائدة الحمل وذلك بسبب:&lt;br /&gt;
* الكثير من حركة المرور على الشبكة.هناك الآلاف أو حتى الملايين من العملاء يستطيعون الوصول إلى مواقع عديدة على شبكة الإنترنت في فترة زمنية قصيرة.&lt;br /&gt;
* [[هجمات الحرمان من الخدمات|حجب الخدمة عن طريق اغراق الخادم بالطلبات]] (DoS Attack).&lt;br /&gt;
* [[دودة حاسوبية|طفيليات الكمبيوتر]] (Computer worms) التي تسبب حركة غير طبيعية في بعض الأحيان وذلك لأن الملايين من أجهزة [[حاسوب|الحاسوب]] المصابة (غير منسق فيما بينها).&lt;br /&gt;
* فايروسات [[إكس إكس إس]] (XXS)، يمكن أن تتسبب بارتفاع في حركة المرور بسبب إصابة الملايين من متصفحات الإنترنت أو خوادم الشبكة بها.&lt;br /&gt;
* [[بوت إنترنت|روبوتات الشبكة العالمية]].&lt;br /&gt;
* التباطؤ في شبكة الإنترنت، حيث تقدم طلبات العميل ببطء شديد وبذلك يزيد عدد الروابط إلى أن يتوصل إلى حدود الخادم.&lt;br /&gt;
* عدم توفر خوادم الويب، من الممكن أن يحدث هذا بسبب الصيانة المطلوبة أو لأمر عاجل أو لترقية أو بعض الأخطاء وحالات الفشل (قاعدة البيانات Data Base) وغيرها، وفي مثل هذه الحالات المتبقية تكون خوادم الشبكة في حالة حركة مما يؤدي إلى زيادة الحمل عليها.&lt;br /&gt;
&lt;br /&gt;
== أعراض الحمل الزائد ==&lt;br /&gt;
* التأخر في خدمة المحتوى للعملاء.&lt;br /&gt;
* حين يقوم خادم الويب بارجاع رموز تدلل على حالة الخادم مثل 500، 502، 503، 504، 408، أو حتى [[رسالة بروتوكول نقل النص الفائق 404|404]]&lt;br /&gt;
* في حالات نادرة جدا، ترسل محتويات جزئية فقط (و في هذه الحالة يمكن اعتبار هذا التصرف بمثابة [[خطأ برمجي]] حتى وان كان نتيجة حمل الزائد على أجهزة الخوادم).&lt;br /&gt;
&lt;br /&gt;
== التقنيات المضادة للحمل الزائد ==&lt;br /&gt;
محاولة التغلب جزئيا ومنع حدوث الحمل الزائد، فأكثر مواقع الويب الشعبية تقوم باستخدام التقنيات الشائعة مثل إدارة حركة المرور في الشبكة باستخدام:&lt;br /&gt;
* [[جدار حماية (حوسبة)|الجدران النارية]] (Firewalls) لعرقلة حركة المرور غير المرغوب فيها والقادمة من مصادر [[عنوان بروتوكول الإنترنت|عناوين]] سيئة أو وجود أنماط سيئة.&lt;br /&gt;
* يوجه المتشعب (HTTP) مديري المرور إلى الانخفاض، وتكون إعادة التوجيه أو إعادة الكتابة تتطلب وجود أنماط متشعب سيئة.&lt;br /&gt;
* عرض النطاق الترددي (Bandwidth) لإدارة وتشكيل حركة المرور، من أجل سلاسة استخدام الشبكة.&lt;br /&gt;
* نشر تقنيات التخزين المؤقت على الشابكة ([[إنترنت|الإنترنت]]).&lt;br /&gt;
* استخدام أسماء نطاقات مختلفة لخدمة مختلف المحتويات (الثابتة والمتحركة) من خوادم الشبكة المنفصلة، أي:&lt;br /&gt;
http://images.example.com&lt;br /&gt;
&lt;br /&gt;
http://www.example.com&lt;br /&gt;
* استخدام أسماء نطاقات مختلفة و/أو حواسيب لفصل الملفات الكبيرة من الصغيرة والمتوسطة الحجم، والفكرة هي أن تكون قادرة تماما على تخزين الملفات الصغيرة والمتوسطة الحجم بكفاءة وذلك لتقديم خدمة كبيرة أو ضخمة (أكثر من 10—1000 ميغابايت) وذلك باستخدام إعدادات مختلفة.&lt;br /&gt;
* استخدام العديد من برامج خوادم الشبكة في حاسوب واحد، وكل واحد منها يتجه إلى بطاقة الشبكة الخاصة به و[[عنوان بروتوكول الإنترنت]] (IP address).&lt;br /&gt;
* استخدام العديد من حواسيب خوادم الشبكة والتي تجمع معا بحيث يتعامل بها وينظر إليها وكأنها خادم شبكة كبير (واحد).&lt;br /&gt;
* إضافة مزيد من الموارد المعدنية (ذاكرة الوصول العشوائي (RAM)، والأقراص) على كل حاسوب.&lt;br /&gt;
* ضبط نظام التشغيل للأجهزة وقدراتها واستخداماتها.&lt;br /&gt;
* استخدام العديد من برامج الحاسب الأكثر كفاءة لخوادم الشبكة، إلخ.&lt;br /&gt;
* استخدام الحلول الأخرى، خصوصا إذا كان المحتوى الديناميكي هو المعني.&lt;br /&gt;
&lt;br /&gt;
== المراجع ==&lt;br /&gt;
{{مراجع}}&lt;br /&gt;
{{روابط شقيقة|commons=Web server}}&lt;br /&gt;
{{ضبط استنادي}}&lt;br /&gt;
{{شريط بوابات|إنترنت|تقانة المعلومات|شبكات الحاسوب|علم الحاسوب}}&lt;br /&gt;
&lt;br /&gt;
[[تصنيف:اختراعات إنجليزية]]&lt;br /&gt;
[[تصنيف:إدارة مواقع الويب]]&lt;br /&gt;
[[تصنيف:تطوير الويب]]&lt;br /&gt;
[[تصنيف:خوادم]]&lt;br /&gt;
[[تصنيف:ويب]]&lt;/div&gt;</summary>
		<author><name>عبد العزيز</name></author>
	</entry>
</feed>