الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   خلاصة قسم إدارة و تشغيل السيرفرات (http://www.arabwebtalk.com/forumdisplay.php?f=134)
-   -   كيف تنشيء داتا سنتر - شرح تفصيلي (http://www.arabwebtalk.com/showthread.php?t=68484)

أحمد غازي 29-10-2007 02:49 PM

إقتباس:

اقتباس من مشاركة meroasd77 (المشاركة 395659)
اخي بارك الله فيك
والله حاسس انى بكلم مهندس تكنلوجيا محضر دكتوراه فى السيرفر واعتقد انك اكيد دارس مش هاوي بياناتك دقيقه وبالارقام
بسم الله مشاء الله اللهم لا حسد
طيب تعقيب صغير لو انا هعمل سيرفر مصغر زي ما احنا بنتكلم وبعدين نكبر طيب انا كسيرفر لا استطيع ان احكم على المواقع الكبيره فى عدد الزوار فى نفس الوقت طب ايه اخر حد وصله الرامات يعنى انا مثلا جهازى 512 رام يعنى بالمعادله
512 - 75 /15= 29 زائر
انا خصمت 75 عشان المازر بورد بتسحب 75
و29 زائر قليل جدا يعنى احيانا انا بكون داخل على منتدى الويب العربي ومش موجود فاتح بس وكم من الناس مثل حالتى


جزاك الله خيرا أخي الكريم وبارك الله فيك

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

عندما تدخل على موقع، فإنك تجد عدادا على الموقع يقول أن عدد الزوار الحاليين للموقع هو 700 زائرمثلا، رقم كبير أليس كذلك؟

لا، هو في الحقيقة رقم صغير جدا. كيف؟

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

فمثلا أنا الآن دخلت على الموقع وفتحت الصفحة الأولى، فتحي لهذه الصفحة جعل الأباتشي يرد علي، فرد علي ورمى لي الصفحة وتركني. هل أنا لي إي علاقة بالأباتشي الآن بعد فتحي للصفحة؟

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

ولنرجع إلى رقم ال 700 زائر للموقع الآن

سنفترض أن تحميل الصفحة يأخذ حوالي 10 ثواني، فكل زائر يأخذ 10 ثواني لكل صفحة.

حسنا، وسنفترض أن البرناج يحسب الزوار على أساس تواجدهم في خلال 10 دقائق أي 600 ثانية. فلكي نحسب عدد الزوار اللحظي نقول:

700 / 600 = 1.17 * 10 ثواني للصفحة = 11.7 زائر لحظي

أي عندما يقول الموقع أن هناك 700 زائر للموقع الآن، يقصد في خلال العشر دقائق الحالية أي أنه يوجد 12 زائر لحظي تقريبا للموقع.

هكذا تتم الحسابات بالنسبة للزوار اللحظيين.

أرجو أن تكون الصورة اتضحت بإذن الله عز وجل.

عمرو البحيري 29-10-2007 03:12 PM

الصوره وضحت تماما بفضل الله تعالى ثم انت
طب معلش فى سؤال مهم جدا جدا بالنسبه لى انا حاليا عندى سيرفر واستعديت وكله تمام طيب لما اجى استضيف مواقع طبعا كل واحد بيكون معاه دومين خاص بيه هيوجهه لل dns بتاع السيرفر بتاعى طب انا عندى ستاتيك اى بي واحد
هستضيف اكثر من موقع بأكثر من دومين ازاى
وفى كام سؤال بخصوص الدومينات محتاجين موضوع جديد لان اسئله مهمه وكبيره يعنى لو استحملتنى فى الاسئله ممكن تعمل بيهم كتاب

أحمد غازي 29-10-2007 03:27 PM

تكملة لموضوع سيرفر واحد أم اثنان

أما عن مسألة وضع موقع واحد على سيرفرين فهذه كما قلنا تتعلق بموضوع ال clustering, load balancing and high availablility

وكما قلنا الموضوع له تفاصيل، ولكن بسرعة يمكن أن نقول أنه بالفعل يمكن لأي خدمة أن توضع على جهازين بإحدى الطرق الآتية:

1- أن توضع الخدمة على الجهازين بحيث تعمل من واحد منهما فقط والآخر احتياطي يعمل فقط في حالة فقدان الأول وهو يسمى active/passive
2- أن توضع الخدمة على الجهازين بحيث تعمل من الجهازين معا بنظام توزيع الأحمال load balancing

هذه هي الحالات التي يستخدم فيها أكثر من جهاز،ويكون الغرض واحد من اثنين:

1- إمام لتوفير تواجد أعلى للخدمة high availability
2- أو لتوزيع الحمل العالي على أكثر من جهاز load balancing

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

وبإذن الله عز وجل سنشرح هذا الأمر بالتفصيل بإذن الله في موضوع منفصل بإذن الله.

يتبع بإذن الله...

أحمد غازي 29-10-2007 03:34 PM

إقتباس:

اقتباس من مشاركة meroasd77 (المشاركة 395672)
الصوره وضحت تماما بفضل الله تعالى ثم انت
طب معلش فى سؤال مهم جدا جدا بالنسبه لى انا حاليا عندى سيرفر واستعديت وكله تمام طيب لما اجى استضيف مواقع طبعا كل واحد بيكون معاه دومين خاص بيه هيوجهه لل dns بتاع السيرفر بتاعى طب انا عندى ستاتيك اى بي واحد
هستضيف اكثر من موقع بأكثر من دومين ازاى
وفى كام سؤال بخصوص الدومينات محتاجين موضوع جديد لان اسئله مهمه وكبيره يعنى لو استحملتنى فى الاسئله ممكن تعمل بيهم كتاب

أنا سعيد جدا بأسئلتك أخي الكريم فبارك الله فيك

أما بالنسبة لل DNS فأنت بالفعل تحتاج إلى 2 IP لكي تستطيع أن تعمل بال DNS الخاص بك. أما إن كنت ستستخدم DNS آخر فلا تحتاج إلى أي بي آخر.

أما بالنسبة لاستضافة أكثر من موقع على IP واحد فقط فهذا طبيعي ويسمى في عالم الاستضافة name based web hosting

ولن تحتاج إلى أي بي آخر إلا في حالة واحدة فقطوهي عمل ssl certificate منفصلة للموقع. فال ssl certificate تكون مبنية على ال IP وبالتالي فلكل IP لا يمكن وضع إلا SSL certificate واحدة فقط.

وال name based web hosting يقوم بها الأباتشي بكفاءة، ويمكننا أن نتحدث عن طريقتها بالتفصيل لاحقا بإذن الله. ويمكنك البحث في جوجل عن طريقة عمل الأباتشي وعن name based virtual hosting using apache


وبإذن الله سنتكلم لاحقا في هذه الأمور بالتفصيل.

أحمد غازي 29-10-2007 03:41 PM

أما بالنسبة لمسألة ال firewall

في عالم الاستضافة يمكن وضع ال firewall في أحد مكانين:

1- إما على نفس الجهاز، وهو الأغلب بالنسبة لأصحاب السيرفرات في العالم
2- وإما على جهاز منفصل إما أن يكون سيرفر منفصل أو جهاز firewall معد لذلك خصيصا مثل أجهزة سيسكو وغيرها من مصنعي ال firewall

وفي حالة وضعه على نفس الجهاز فان تحتاج إلى جهاز آخر. وهو أمر طبيعي وغير مستغرب أبدا وهو الشائع والأكثر استخداما كما قلنا.

ولشرح ال firewall وفائدته فهذا يحتاج أيضا إلى موضوع منفصل وبإذن الله نتكلم فيه بالتفصيل أيضا.

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

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

وأرجو من جميع الأخوة المشاركة بالأسئلو الإجابات والتعليقات حتى نستفيد جميعنا بإذن الله عز وجل.

عمرو البحيري 29-10-2007 03:45 PM

فاصل
----------
مبروك على تثبيت الموضوع لانه فعلا يستاهل التثبيت
وشكرا للاداره الواعيه التى ثبتت الموضوع

أحمد غازي 29-10-2007 03:59 PM

جزاك الله خيرا أخي الكريم وجزى الله خيرا الإدارة على تثبيت الموضوع

عمرو البحيري 30-10-2007 02:59 AM

معلش هنطمع فيك يا استاذنا
فكره سريعه عن الدومين سيرفر وهل ممكن نعمل دومين بدون الاحتياج الى اى منظمه او جهه ولو ينفع ايه الفرق بين الرسمي والغير

أحمد غازي 30-10-2007 08:02 AM

جزاك الله خيرا أخي الكريم

بالنسبة للدومينات، فقصتها كالتالي.

الدومينات الموجودة على الإنترنت حاليا مثل الكوم والنت والأورج وهكذا كلها تخضع لسيطرة منظمة أمريكية تسمى ICANN

وتقوم هذه الشركة بإعطاء توكيلات لشركات تسجيل الدومينات لكي تسمح لها بالكتابة في ال root servers الخاصة بالانترنت، والشركات التي يعطى لها هذا التوكيل تسمى ICANN accredited

ولكي تحصل شركة على توكيل من ال ICANN يجب ان يكون رأس مال الشركة لا يقل عن 500 ألف دولار ويتم دفع نقود لل ICANN ويأتي ناس من هناك لينظروا هل الشركة قادرة على تشغيل هذا العمل أم لا وهكذا.

الشركات التي هي معتمدة من ال ICANN تقوم بعد ذلك بإعطاء ريسلر لشركات أخرى وتبيع للزبائن العاديين أو تعطي ريسلر للشركات فقط. وهناك شركات معتمدة تبيع للناس فقط دون اعطاء ريسلر.

يتبع بإذن الله...

أحمد غازي 30-10-2007 08:06 AM

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

وكل الشركات إما عندها ريسلر من شركة معتمدة أو تشتري الدومينات بشكل منفصل دون ريسلر.

هذا بالنسبة لتسجيل الدومينات حاليا على الإنترنت. ولكن السؤال الآن، ما معنى أصلا تسجيل الدومينات وكيف يتم هذا الأمر؟

هذا ما سنعرفه في الرد التالي بإذن الله عز وجل.

يتبع بإذن الله...

أحمد غازي 30-10-2007 08:21 AM

أخي الكريم واخواني الكرام

المعلوم أن التخاطب بين أجهزة الكمبيوتر على الإنترنت يتم باستخدام أرقام ال IPs. بمعنى أنه يمكننا استخدام هذه الأرقام مباشرة في التعامل. ولكي يكون هذا التعامل سهل تم اختراع موضوع الأسماء أو الدومينات. ولكي يتم تحويل هذه الأسماء أو الدومينات إلى أرقام فنحن نحتاج إلى ما يسمى DNS servers.

فائدة هذه السيرفرات هو تحويل الأسماء إلى أرقام لكي يتم التخاطب في النهاية بين الأجهزة بالأرقام.

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

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

ولكي يمكن أن يسجل أي دومين جديد، فيجب وضع سجل له في جذر هذه الشجرة، وهذا هو ما تقوم به الشركات المعتمدة من ال ICANN.

والسؤال الآن، أين هي هذه ال root servers؟

اخواني الكرام

ال root servers هي السر في عالم دومينات الإنترنت، وعليها تقوم جميع الأسماء والدومينات الموجودة في الإنترنت. وإذا سقطت هذه السيرفرات ستسقط جميع اسماء الإنترت بلا استثناء. أي سيسقط التعامل بالأسماء في الإنترنت تماما.

هذه السيرفرات عبارة عن 13 سيرفر فقط لا غير. أسماؤها من A إلى M .root-servers.net

يمكنكم رؤية تفاصيلهم من هنا

http://www.root-servers.org/


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

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


يتبع بإذن الله...

أحمد غازي 30-10-2007 08:32 AM

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

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

حسنا، قلنا أن ال root servers هي أصل مسألة الدومينات. وأي دومين سيرفر على الإنترنت يعمل ك caching DNS server يجب أن يحمل نسخة من الملف الذي يحتوي على أسماء وأرقام ال 13 root server.

هذا الملف عادة يسمى root.hints أو root.cache أو root.ca أو أي اسم آخر بحسب نوع الدومين سيرفر الذي تستخدمه. وهذا الملف يمكنكم رؤيته هنا.

http://www.internic.net/zones/named.root

إذا ما نظرتم في الملف اخواني الكرام ستجدون أسماء وأرقام ال 13 root server الذين تحدثنا عنهم وأسماؤهم من A إلى M.root-servers.net


اخواني الكرام

إليكم المفاجأة الكبرى.

هذا الملف هو الذي يجعلنا جميعا على الإنترنت نستخدم الدومينات الخاصة بال ICANN

اخواني الكرام

هذا الملف هو سر الإنترنت كلها. إذا ما تم استبدال هذا الملف بملف آخر يحتوي على root servers أخرى فسنرى انترنت مختلفة تماما عن الإنترنت الحالية.

يتبع بإذن الله...

أحمد غازي 30-10-2007 12:30 PM

اخواني الكرام

أرجو أن نكون قد فهمنا مسألة الدومينات وأصلها. وردا على السؤال هل يمكن عمل دومين دون اللجوء إلى أي منظمة أو جهة؟

بناء على ما شرحنا عاليه، الإجابة هي نعم يمكن. وهذا الأمر يحدث على مستوى الشركات لاستخداماتهم الداخلية.

أما على مستوى الإنترنت، فهناك مشروعات تجارية وغير تجارية إما لاستبدال ال root servers الخاصة بال ICANN والعمل على أسماء دومينات مختلفة، أو توفير بديل لل ICANN ولكن يعمل على نفس الدومينات الحالية ويكون خارج أمريكا.

من أمثلة هذه المشروعات، ما تقوم به new.net

http://new.net/

فهؤلاء يقومون بتسجيل أسماء أخرى تماما عن دومينات ال ICANN

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

وموقعهم هو

http://www.orsn.net/


والمشروع التالي محاولة لتوفير بديل عالمي لل ICANN الأمريكي أيضا.

http://public-root.com/

اخواني الكرام

السؤال الآن، هل نستطيع نحن المسلمون والعرب توفير بديل عن ال ICANN الأمريكي؟

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

يتبع بإذن الله..

أحمد غازي 30-10-2007 12:36 PM

اخواني الكرام

لكي يتم الاستفادة بالطبع من ال root servers البديلة، كل ما في الأمر أن يقوم مزودوا خدمة الإنترنت بإضافة أو استبدال ملف ال root servers الذي تحدثنا عنه، ويوضع في ال DNS server الذي يستعمله زوار الإنترنت من خلال هذا المزود أو ذاك. وبهذا تكون لدينا إنترنت بديلة بأسماء نطاقات مختلفة تماما، ويمكن أن تعمل جنبا إلى جنب مع الدومينات الحالية الخاصة بال ICANN.

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

أرجو أن أكون أجبت عن سؤالك أخي الكريم وإن لم أكن أجبت أرجو أن تخبرني وجزاك الله خيرا

عمرو البحيري 30-10-2007 02:53 PM

اخى الكريم بارك الله فيك
اجابه وافيه انا كنت عارف ان الموضوع كبير وعايز موضوع منفصل بس حبيت اعرف بشكل عام هل اللى فى دماغى صح ولا لا
الفكره بدأت معى فى عام 2003 تقريبا عندما تعاملت لاول مره مع Windows Server 2000 ثم بعد ذلك دخلت على Windows Server 2003 Enterprise Edition
كان احتكاك عملى بدون دراسه نظرا لطبيعه العمل على سيرفرت الشركه والاتصال بالكلنت وهكذا
لقيت domain server
ابتديت اعمل دومين ودخلت على الدى ان اس ولقين ان الموضوع جايز وممكن يشتغل بس انشغلت بشغلى ومكملتش خصوصا انى كنت فى الامارات فى هذا الوقت وكان سرعه النت عندهم ضعيفه وقصه ال اى بى الثابت كانت صعبه صرفت نظر عن الموضوع ولاكن كل يوم تراودنى الفكره ان الانتر نت ليس حكرا على احد وانه عباره عن جهازى وجهازك وجهاز باقى الافراد المتصلين على النت وكام سيرفر متصلين 24 ساعه لثبات المعلومات يعنى احنا ممكن نعمل مثلا انترنت مصري فقط او خاص مثل كثيرا من البنوك والشركات والتى يطلق عليها انترانات فالموضوع مستفز نوعا ما انه يوجد قابليه لعمل دومين ولا تستطيع نظرا لاحتكار احدى المنظمات وكمان يوجد فى النت تعتيم على كثير من الاشياء مثل خط الربط مثلا عشان اربط شبكه شركتى مثلا من اسكندريه الى القاهره لازم خط ربط ليز لاين وسنترال وقصه طويله اكيد انتو عارفنها مع ان مش شرط يكفى فقط وجود مزود نت فى الفرعين وبنعمل فيرجوال كونكشن مع اى بي ثابت خلص الموضوع ومعاك ربط بين الفرعين وايضا تعتيم وتحريم voip فى مصر مع انه مش من حق اى جهه ان تحتكره لانه عباره عن راوتر بشتريه وخط النت انا دافع ثمنه وكثيييييييييييييير من التعتيمات
وشكرا لك اخى الكريم وفى انتظار وضوع منفصل
ولو تتطلب الامر لتنفيذ الفكره اكون سعيد لو اقدم اى مساعده من اى ناحيه طبعا انا عارف انى بكلم استاذ بس يمكن اساعد فى اى شي

أحمد غازي 30-10-2007 03:02 PM

جزاك الله خيرا أخي الكريم وبالطبع الأمر يحتاج لتضافر جميع الجهود

وبارك الله فيك، وبإذن الله ستكون هناك مواضيع تفصيلية مستقلة كثير من المفاهيم والأمور

وجزاك الله خيرا على اسئلتك الجميلة وفي انتظار المزيد

عمرو البحيري 30-10-2007 03:25 PM

طب مش ممكن نعمل احنا dns بدون اللجوء لمزود خدمه
يعنى لو انا عملت سيرفر نطاقات وبعدنا عن ال com ,net الخ مش ممكن نخالى السيرفر ده لوحده يقوم بالعمليه ولا لازم نوزع الملف على مزودات النت

أحمد غازي 30-10-2007 03:35 PM

حسنا

الآن عندما تشغلDNS server وتضع عليه دومينات، من في العالم سيسمع عن سيرفرك هذا، وكيف سيصل إليه؟

لكي يصل الناس إلى سيرفرك من أجل تحويل الاسم إلى رقم، يجب أن يكون اسم سيرفرك منشور في ال root server file، وهذا الملف موجود في ال dns serves التي تعمل ك caching name servers، وهذه تكون موجودة عند مزودي الخدمة ومعدة للزبائن لاستخدامها لتحويل الاسماء إلى أرقام.

وهذا الأمر يحتاج إلى تجربة عملية لكي تتضح الصورة تماما. وبإذن الله سنتكلم عنها بالتفصيل في مواضيع منفصلة بإذن الله. وكمثال للدومينات المنفصلة يمكنك قراءة موقع new.net لأنهم يعملون بدومينات منفصلة. وعندهم في الدعم الفني شرح لكيفية رؤية هذه الدومينات من النت.


طبعا الحل الآخر هو أن يضع الزائر بيده في جهازه رقم السيرفر الخاص بال DNS server الذي عندك. وهذه يمكن عملها على مستوى الزوار جميعا بواسطو برنامج مساعد يضبط هذا الرقم تلقائيا في الجهاز. هذه الطريقة مقبولة أيضا ولكن الطريقة الأولى بالطبع أفضل منها.

new.net عندهم الطريقتين تقريبا على ما أذكر.

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

وبارك الله فيك

عمرو البحيري 30-10-2007 03:36 PM

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

أحمد غازي 30-10-2007 04:01 PM

كلام جميل وصحيح 100% سلمت يداك يا أخي الحبيب

عمرو البحيري 30-10-2007 04:29 PM

بارك الله فيك يا اخى وربنا يوفق للعمل الصالح
إقتباس:

اقتباس من مشاركة أحمد غازي (المشاركة 395685)
أنا سعيد جدا بأسئلتك أخي الكريم فبارك الله فيك

أما بالنسبة لل DNS فأنت بالفعل تحتاج إلى 2 IP لكي تستطيع أن تعمل بال DNS الخاص بك. أما إن كنت ستستخدم DNS آخر فلا تحتاج إلى أي بي آخر.

أما بالنسبة لاستضافة أكثر من موقع على IP واحد فقط فهذا طبيعي ويسمى في عالم الاستضافة name based web hosting

ولن تحتاج إلى أي بي آخر إلا في حالة واحدة فقطوهي عمل ssl certificate منفصلة للموقع. فال ssl certificate تكون مبنية على ال IP وبالتالي فلكل IP لا يمكن وضع إلا SSL certificate واحدة فقط.

وال name based web hosting يقوم بها الأباتشي بكفاءة، ويمكننا أن نتحدث عن طريقتها بالتفصيل لاحقا بإذن الله. ويمكنك البحث في جوجل عن طريقة عمل الأباتشي وعن name based virtual hosting using apache


وبإذن الله سنتكلم لاحقا في هذه الأمور بالتفصيل.

نرجع لموضوعنا الاصلى انا فى انتظار شرح هذه النقطه
نعطي مثال للشرح عليه
يوجد لدينا سيرفر مستعد للاستضافه
طاقه السيرفر 10 مواقع مثلا
وعندنا 10 عملاء يريدون ان يأخذوا استضافه وكل واحد منهم لديه دومين خاص به يريد ان يوجه هذا الدومين الى موقعه الموجود على سيرفر الاستضافه الخاص بنا
مثلا الدومينات نفرض انها كالتالى
www.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx1.com
الى
www.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx10.com

فكيف تسير الامور فى هذه الحاله
لانه يوجد لدى لبث فى هذه النقطه
الحيره فى رقم ال Ip
يعنى ال10 ip يتوجهم الى من dns السيرفر
ولماذا احتاج الى dns خارجي مادام يوجد لدى سيرفر

أحمد غازي 31-10-2007 12:11 AM

أخي الكريم

لن تحتاج إلى dns خارجي يا أخي الكريم

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

ولشرح هذه النقطة نقول وبالله التوفيق.

لنفرض أن عميلا ما اشترى دومين اسمه x10.com وهذا العميل يريد أن يضع هذا الدومين عندك. على سيرفرك، فما الذي ستقوم به أنت لكي يحدث هذا؟

ستقوم بالآتي.

كل دومين في الإنترنت يحتاج إلى 2 dns servers لكي يخدمه. وهذا الاحتياج هو أحد قوانين ال ICANN لكي يكون الدومين مخدم عليه بواسطة 2 سيرفرز وليس واحد فقط بحيث لو واحد فقد الثاني يخدم.

حسنا، شركات الاستضافة عادة ما تضع الاثنين سيرفرز على نفس الجهاز. بمعنى أنه يكون جهاز واحد ويعمل عليه dns server واحد ولكن الجهاز معرف باثنين IP.

جميل، إذن ببساطة سيكون عندك 2 IP على نفس الجهاز وستشغل عليه dns server.

هؤلاء الاثنين IP ستسميهم اسمين مختلفين. فلو كانت شركتك تسمى hosting.com فستسمي هذان الاثنان كما يلي.

ns1.hosting.com
ns2.hosting.com

الأمر به تفاصيل ولكننا نختصر حاليا فقط لتوضيح الصورة.

حسنا، انت الآن عندك 2 dns servers بالنسبة للعالم الخارجي.

ستقول لعميلك، لو سمحت، ضع هؤلاء الاثنان dns servers، في المكان المخصص لهما عند شركة تسجيل الدومين.

فسيقوم العميل بذلك.

الآن شركة تسجيل الدومين x10.com تعلم أن ال dns servers المسئولة عن هذا الدومين هما

ns1.hosting.com
ns2.hosting.com

الآن، كل من يطلب الدومين x10.com سيسأل شركة تسجيل الدومينات، وهي بالتالي ستوجهه إلى ال dns servers الخاصة بك.

وال dns servers الخاصة بك ستوجهه إلى ال IP الخاص بالموقع x10.com .

إلى هنا انتهت مهمة ال dns تماما وتبدأ مهمة الويب سيرفر وهو الشق الثاني من السؤال.

ونجيب عليه فيما يلي بإذن الله.

يتبع بإذن الله...

أحمد غازي 31-10-2007 12:19 AM

أخي الكريم

الآن، انتهت مهمة ال dns servers تماما لأن المستخدم الآن قد وصل إلى ال IP الخاص بسيرفرك والذي عليه الموقع x10.com.

انتهت مهمة ال dns servers وبدأت مهمة الويب سيرفر.

المستخدم وصل إلى الويب سيرفر ومعه معلومتين، اسم الدومين أو الموقع وال IP الخاص به.

هنا الويب سيرفر يمكنه العمل بطريقتين:

1- ما يسمى IP based virtual hosting
2- أو ما يسى name based virtual hosting

في الحالة الأولى، الويب سيرفر لا يسمح لل IP الواحد بأن يكون عليه سوى موقع واحد فقط.

وفي الحالة الثانية، الويب سيرفر يسمح تماما بأن يكون ال IP الواحد له أكثر من اسم أو موضوع عليه أكثر من موقع.

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

وفي هذا ال directory سيجد المستخدم الصفحات الخاصة بالموقع المطلوب.

وبهذا نكون قد أجبنا، وبارك الله فيك

وللأمر تفاصيل فنية نسردها لاحقا بإذن الله عز وجل

عمرو البحيري 31-10-2007 01:44 AM

بارك الله فيك وجزاك خيرا
ايوه كده الصوره وضحت تمام وفى انتظار التفاصيل باذن الله
انا محتاج مساعده جانبيه منك حتى لو بعتلى على الخاص او الماسنجر عشان منخرجش عن الموضوع هنا او لو حبيت هنا معنديش مانع اللى تشوفه
مشكلتى كتبتها هنا فى الرابط ده
http://www.linux-egypt.org/showthread.php?t=20169

أحمد غازي 31-10-2007 08:42 PM

يمكنك اضافتي على msn أخي الكريم

ghazi_ws@hotmail.com

nabilbenka 31-10-2007 10:37 PM

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

أحمد غازي 31-10-2007 10:39 PM

وعليكم السلام ورحمة الله وبركاته أخي الكريم

وشكرا لك على المرور والتعليق

وجزاك الله خيرا

lord.khalid 01-11-2007 04:09 AM

أهـلا بك أستاذ غازي ،،

مـره أخرى ، أرغب بشكرك على كرمك ، لم تبخل على أحد بهذه المعلومات ، والتي هي حقاً مهمه وكانت غائبه عنّا مدة طويله..

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

سؤالي ، ماهو الفرق بين الأرقام التي تبعا للـ raid ( 0 -1-5- 10 ) ؟

لإني قرأت البعض ينصح برقم معين لبعض الحالات ، وحالات أخرى لأرقام أخرى ...

تقبل تحياتي

أحمد غازي 01-11-2007 01:00 PM

جزاك الله خيرا على المرور أخي الكريم خالد وبارك الله فيك

أما فيما يتعلق بال RAID فهو ما يلي:

هذه الكلمة هي اختصار Redundant Array of Independent Disks

وهي تعني المصفوفة المتكررة للأقراص المستقلة فما معنى هذا الكلام؟

معناه أن هذه طريقة لاستخدام أكثر من هارديسك في تخزين البيانات لتحقيق أحد الأهداف التالية:

1- تلافي آثار انهيار الديسكات بإمكانية الحصول على البيانات في حالة انهيار أحد الديسكات
2- أو الحصول على كفاءة أعلى باستخدام أكثر من هارديسك على التوازي وبالتالي الحصول على وصول أسرع للبيانات

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

فمثلا RAID 0 يعطي الفائدة الثانية فقط دون الأولى، حيث أنه في هذه الطريقة يتم تسجيل البيانات على أكثر من ديسك بشكل موزع وبالتالي نحصل على سرعة أعلى في القراءة منها. ولكن إذا فقد أحد الديسكات فلا يمكن تعويض البيانات التي عليها. وهذه الطريقة تسمى striping

أما RAID 1 فيعطي الفائدة الأولى فقط بتسجيل البيانات على أكثر من ديسك بشكل متكرر، وهو ما نسميه المرآة، أي نفس البيانات الموجودة على هذا اليسك هي نفسها موجودة على هذا وذاك والآخر وهكذا. وبالتالي إذا ما فقد أحد الديسكات تكون البيانات موجودة وسليمة على الديسك الآخر والثالث وهكذا. وهذه الطريقة تسمى mirroring

ويمكن الجمع بين الطريقتين في طريقة تسمى RAID 0+1 أو RAID 1+0 على حسب ما الذي يحدث أولا التوزيع أم التكرار.

أما RAID 5 فهذه تعطي الفائدتان معا ولن بطريقة أخرى تسمى striping with parity. وهذه تحتاج إلى شرح مفصل ليس هذا محله.

ولمزيد من المعلومات حول RAID يمكن كبداية قراءة الويكي الخاص بها

http://en.wikipedia.org/wiki/RAID

وجزاك الله خيرا

أحمد غازي 01-11-2007 01:27 PM

اخواني الكرام

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

والحوار كالتالي:

إقتباس:

تركي: انا قريت موضوعك وفهمت الشي الكثير بس كان عندي أستفسار عن الرام فائدتها وطريقه عملها ؟
أحمد غازي: تمام
أحمد غازي: الرامات هي الجزء من جهاز الكمبيوتر الذي هو الذاكرة المؤقتة للجهاز
تركي: حلو
أحمد غازي: بمعنى أن أي عملية تتم في الجهاز، بالطبع ستحتاج إلى مكان مؤقت لكي تعمل فيه
أحمد غازي: هذا المكان المؤقت يستخدم في وضع معاملات العمليات الحسابية مثلا
أحمد غازي: وتوضع فيه نتائج البحث من جداول البيانات وهكذا
أحمد غازي: توضع هذه الأشياء مؤقتا لكي تتم علها عمليات حسابية أو غيرها
أحمد غازي: وأي برنامج يعمل في الجهاز، يأخذ جزءا من هذه الذاكرة لاحتياجاته
أحمد غازي: لكي نطبق هذا على عالم الاستضافة سنجد الآتي
أحمد غازي: سنجد أن أي موقع على أي سيرفر يتم التعامل معه من خلال برنامج معين
أحمد غازي: وهذا البرنامج يكون موجود على السيرفر
أحمد غازي: وهذا البرنامج سيمى خادم الويب
أحمد غازي: web server
أحمد غازي: هذا البرنامج يعمل كما شرحنا في الموضوع كالتالي
أحمد غازي: كل زائر يأتي إلى أي موقع على السيرفر يتعامل مع نسخة مخصصة له من هذا البرنامج
أحمد غازي: وكل نسخة تأخذ جزءا من الذاكرة المؤقتة التي نسميها الرام
أحمد غازي: وبهذا فقياس احتياجك للرام يكون على قدر كمية الزبائن المتوقعين للموقع
أحمد غازي: لأن عدد نسخ برنامج خادم الويب تعتمد على عدد الزوار كما رأينا
تركي: طيب كيف نحسب النسبه الي تأخذها الرام
تركي: من كل زائر أو مجموعة
أحمد غازي: فإذا جاء على السيرفر 10 زوار في نفس اللحظة فمعنى ذلك أن عشر نسخ ستفتح
أحمد غازي: كيفية الحساب كالتالي
أحمد غازي: سنقول أن كل نسخة من برنامج خادم الويب تأخذ في الرام 15 ميجا تقريبا
أحمد غازي: هذا الرقم قد يزيد وقد يقل
أحمد غازي: ولكن 15 هو رقم معقول كبداية
تركي: على حسب ماذا ؟
أحمد غازي: فإذا ما كنا نتوقع أن 10 زوار يمكن أن يتواجدوا في نفس اللحظة فمعنى ذلك أننا نحتاج إلى 150 ميجا رام
أحمد غازي: الرقم يزيد على حسب استهلاك برنامج خادم الويب للرام
أحمد غازي: بمعنى
أحمد غازي: أن خادم الويب يخدم صفحات من أنواع مختلفة
أحمد غازي: منها صفحات ثابتة html
أحمد غازي: ومنها برامج php مثلا
أحمد غازي: فإذا على سبيل المثال كان عندك برنامج php
أحمد غازي: وهذا البرنامج يقرأ من ملف حجمه 20 كيلو بايت مثلا
أحمد غازي: واحتاج أن يفتحه في الرام
أحمد غازي: فسيأخذ من الرام بقدر هذا الملف
أحمد غازي: هذا الملف قد يكون به مصفوفة أو ما شابه ذلك
أحمد غازي: وإذا كانت المصفوفة كبيرة جدا فسيحتاج إلى مكان أكبر وهكذا
أحمد غازي: المهم أن رقم 15 ميجا رقم جيد كبداية
تركي: يعني صارت عندي جبهتين الرام والباندوث ؟
أحمد غازي: ويمكن لمدير السيرفر أن يرى استهلاك الرام من خلال ssh
أحمد غازي: نعم، هما بالفعل أهم نقطتين في مجال الاستضافة
أحمد غازي: تكملة لحساب الرام نقول
أحمد غازي: ال 150 ميجا التي تحدثنا عنها منذ قليل هي استهلاك خادم الويب فقط
أحمد غازي: ولذلك يجب أن يضاف إليها رامات اخرى لبقية استهلاك بقية البرامج على الجهاز
أحمد غازي: وليكن مثلا 256 ميجا
أحمد غازي: أو أكثر حسب كمية البرامج الموجودة في الجهاز
أحمد غازي: والحقيقة أنك يمكن أن تبدأ ب 512 ميجا رام
تركي: هل أقدر أعرف كم يستهلك كل برنامج ؟
أحمد غازي: وإذا ما وجدت احتياجاك للرام زاد تستطيع زيادتها فيما بعد
أحمد غازي: نعم تستطيع بالأمر التالي
أحمد غازي: تفتح ال ssh
أحمد غازي: وتكتب الأمر التالي
أحمد غازي: top
أحمد غازي: ستجد 5 سطور في الأول
أحمد غازي: في رابع سطر يذكر لك استهلاك الرام حاليا
أحمد غازي: ثم في بقية السطور المعروضة ستجد استهلاك كل برنامج من الرام
أحمد غازي: برنامج top هذا في غاية الأهمية
أحمد غازي: لأنه يعرض أكثر البرامج استهلاكا للرام والبروسيسور
تركي: ممتاز
تركي: طيب حساب عدد الزوار اللحظيين يتم خلال وجودهم في مده زمنيه معينه هل هي تتجاوز 10 ثواني أو أقل أو أكثر
أحمد غازي: كلمة زائر لحظي لها المفهوم التالي
أحمد غازي: عندما يزور زائر موقع معين ويطلب صفحة معينة
أحمد غازي: كم حجم هذه الصفحة؟ أرجو أن تجيب
تركي: 200 كيلو
أحمد غازي: شوف يا أخي الكريم
أحمد غازي: انت معاك حق
أحمد غازي: ولكن هذا الرقم وللأسف الشديد لايوجد إلا في المواقع العربية
أحمد غازي: لماذا؟
أحمد غازي: لأن المصممين عادة يغفلون هذه النقطة
تركي: لان شغلنا ماهو دقيق
أحمد غازي: ألا وهي أن الصفحة يجب أن تكون خفيفة لكي تتحمل بسرعة
أحمد غازي: فتجدهم يصممون صور كبيرة الحجم جدا فبالفعل تجد أن الصفحة قد يصل حجمها إلى 200 كيلو أو أكثر
أحمد غازي: ولكن الطبيعي وهذه نقطة يجب أن يركز عليها المصممون، الطبيعي أن حجم الصفحة الواحد بما فيها من صور لا ينبغي أن يزيد عن 50 كيلو مثلا
أحمد غازي: و 50 كيلو كثير
أحمد غازي: وهذا الأمر بإذن الله سأتكلم فيه في الويب العربي بالتفصيل متوجها إلى الأخوة المصممين
أحمد غازي: حسنا، نرجع إلى حساب الزوار
تركي: حتى تتحمل بسرعه وتعطي مجال للويب سيرفر في خدمه زائر أخر ؟؟ هل هذا المقصود
أحمد غازي: الله ينور عليك
أحمد غازي: هذا هو المقصود بالفعل
أحمد غازي: وبالتالي ستحتاج إلى رامات أقل بكثير جدا
أحمد غازي: كما ستستهلك باندويدث أقل بكثير جدا
تركي: يعني المشكله فينا ماهي في الرام
أحمد غازي: نعم، المشكلة في عدم كفاءة التصميمات وعدم كفاءة استخدام النت عموما للأسف
أحمد غازي: وهذا الأمر سنتكلم فيه كثيرا بإذن الله بالتفصيل
تركي: طيب اللود هو نفسه الضغط على الرام أو شي أخر
أحمد غازي: اللود على الجهاز يقاس على البروسيسور
أحمد غازي: ولكن للرامات دخل كبير فيه
أحمد غازي: كيف ذلك؟
أحمد غازي: خليني فقط اكمل مسألة حساب الزوار
تركي: طيب
أحمد غازي: ثم ندخل في مسألة اللود
أحمد غازي: بإذن الله
أحمد غازي: انت قلت أن الصفحة تكون حجمها 200 كيلو
أحمد غازي: فكم من الوقت سيحتاج خادم الويب لكي ينقل للزائر هذه ال 200 كيلو؟ أرجو أنت تجيب
تركي: على حسب سرعة أتصاله
أحمد غازي: تمام
أحمد غازي: يعني لو بيحمل مثلا على 10 كيلو في الثانية
أحمد غازي: سيحتاج إلى 10 ثواني
أحمد غازي: آسف 20 ثانية
تركي: 20
أحمد غازي: تمام، ممتاز
أحمد غازي: هذا الوقت هو المقصود بالزائر اللحظي
تركي: يعني كذا تدخلت عوامل كثير
أحمد غازي: فهو زائر يزور صفحة واحدة في زمن معين
أحمد غازي: نعم، هو أكثر من عامل في الحقيقة
أحمد غازي: لأننا الآن رأينا أن سرعة اتصال الزائر لها تأثير
أحمد غازي: فنفترض أنني في البيت ليس عندي إلا خط تليفون
تركي: طيب 200 كيلو الي تحملت عند الزائر تستهلك من الرام
أحمد غازي: فأقصى ما يمكنني عمله هو التحميل على سرعة 4 كيلو
تركي: صح
أحمد غازي: ال 200 كيلو هذه ليس لها علاقة بالرام
تركي: عدد الزوار اللحظيين يقل مع سرعه الاتصال
أحمد غازي: ولكن علاقتها بالرام أن خادم الويب ظل مفتوحا كل هذه الفترة في الرام
أحمد غازي: بحسب استهلاكه هو من الرام
تركي: بس انا ما عرفت ليه حددت 15 ميجا
أحمد غازي: فلو كان هو يستهلك من الرام 15 ميجا كما قلنا، فسيظل مفتوحا طول مدة تحميل الصفحة
أحمد غازي: وسيظل آخذ من الرام طول هذه المدة 15 ميجا
أحمد غازي: لأن هذا تقريبا هو الذي يحدث في أرض الواقع
أحمد غازي: برنامج الويب هذا له حجم في ذاته أليس كذلك؟
تركي: صح
أحمد غازي: هذا الحجم عادة هو قريب من الرقم الذي قلناه
تركي: الله يرضى عليك
أحمد غازي: الله يخليك
أحمد غازي: نعود إلى موضوع الزائر البيتي
أحمد غازي: هذا الزائر سرعته 4 كيلو في الثانية
أحمد غازي: فسيحتاج إلى 200 على 4 = 50 ثانية لتحميل الصفحة
أحمد غازي: وبالتالي ستزداد مدة تواجد الزائر اللحظي مما يسبب استهلاكا أطول للرامات
تركي: صح
تركي: كل مازادت سرعة الأتصال قل الأستهلاك للرام
أحمد غازي: إذن نخلص إلى أن حجم الصفحة هو عامل مثر في استهلاك الرامات وفي احتياجنا إلى رامات أكبر
تركي: كلام جميل
أحمد غازي: بهذا المفهوم، نعم
أحمد غازي: وهنا النصائح للمصمم هي
أحمد غازي: أن يستعمل الكتابة قدر الإمكان بدلا من الصور
أحمد غازي: بمعنى أنه لا داعي أن يصنع صورة إذا كان سيكتب فيها كتابة فقط
أحمد غازي: وإذا صنع صورا فعليه أن يجعلها صغيرة الحجم قدر الإمكان، طالما أن الأمر لا يستاهل كل هذا البر
أحمد غازي: الكبر
أحمد غازي: الصور الكبيرة لا تستخدم إلا في حالة واحدة فقط هي عرض الصور
تركي: صح
أحمد غازي: كأن يكون الموقع عبارة عن متحف أو ما شابه ذلك
أحمد غازي: أما أن يكون منتدى مثلا وله واجهة خرافية
أحمد غازي: صحيح شكلها جميل
أحمد غازي: ولكن حملها ثقيل بدون أي داعي بتاتا


l 4you l 03-11-2007 02:59 AM

أخ أحمد الله يعطيك العافيه عندي سؤال

ماهي برامج السيرفر ؟

أسمع كثير كلام عن فائدة ssh في تثبيت برامج السيرفر

ممكن أعرف مثل أيش ومافائدتها ( البرامج )

كذلك سؤال عن معنى لود على السيرفر ماذا يعني ؟

lord.khalid 03-11-2007 03:19 AM

حقيقة أخي أحمد شرح لايُعلى عليه أبدا....

حسنا أعتقد مثلا استخدمت RAID-10 أو RAID-5
ثد يساعد بالكثير من الحلالات ، وخاصة فشل أو تعطل الهارد ، ولكن لو حصل لاقدر الله أختراق للسيرفر وحذف متعمد لمحتويات الهارد ديسك ، فلن استفيد ، لأنها ستحذف بشكل تلقائي حتى لو لم يعلم المخترق بوجود هارد ديسك آخر !!

يبدو أن حل البك اب الأخارجي لامفر منه !


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

مدير السيرفر، أو المتسضيف الذي أنا لديه الآن ، نصحيني بتعديل تصاميم صفحات الـ html إلى تصاميم جديثه ، وقياسيه..

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

كذلك بخصوص وقت الأتصال، حينما فتحت مركز الرفع الخاص بالموقع، أُخبرت بأني لابد وأن أزيد مدة الأتصال حتى يستطيع الأعضاء رفع ملفات بأحجم متوسطه ، مثل 10 - 15 ميجا ..
يعني المدة المتوقعة بالأتصال المتوسط هي 3 - 6 دقائق لإكمال الرفع ...

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

بسيرفري الخاص ، عندي 2 جيجا رام ، يعني هل بالفعل بيعمل مشاكل لو مثلا أطلت مدت الأتصال لـ عشر أو ربع ساعه حتى ييستطيع الأعضاء رفع ملفات بـحجم 20 - 30 ميجا ؟؟

( بعد ماعرفت هذه الأمور ، تعجبت من مواقع الرفع التي تسمح حتى 100 ميجا وأكثر ، كم أعداد بالضبط أعداد وقت الأتصال !! )

وجزاك الله ألف خير..

php4h.com 03-11-2007 04:49 AM

والله الموضوع اكثر من رائع

وجزاك الله كل خيرا على هذة المعلومات ولكن اريد ان اعرف من اين يمكننى الحصول على

* نظام التشغيل CentOS ـ (0)
* لوحة التحكم BlueQuartz ـ (0)


وللعلم اذا فعلاً توفرت هذة البرامج سوف اقوم بتنفيذها للتجربة
لانى سابقاً توصلت لطريقة انشاء بث مباشر من جهاز الكمبيوتر البسيط لمحطة اذاعية على الانترنت
دون مشاكل مع الـip


وشكراً لك مرة اخرى

عمرو البحيري 03-11-2007 08:38 AM

السلام عليكم ورحمه الله وبركاته
اخى احمد غازى
اخوانى الكرام
للاهميه شيء غريب حاصل معايا مش لاقى تفسير علمي حد لو تكرمتم يفسر اللى حصل معايا وهو كالتالى
كنت اريد ان ازهب الى موقع منتديات mybb غلطت وكتبت فى المتصفح www.mybb.org
الا وان شي غريب قد اصابنى بالارتباك وعدم وجود تفسير علمي ادانى احساسا ان الجهاز بتاعى معفرت
حنما ظهر لى الاندكس بتاع السيرفر الشخصي بتاعى
طب ايه فى ايه:confused: :confused: :confused: :confused:
تفسير علمي بسرعه لو سمحتم

أحمد غازي 03-11-2007 10:49 AM

إقتباس:

اقتباس من مشاركة l 4you l (المشاركة 397269)
أخ أحمد الله يعطيك العافيه عندي سؤال

ماهي برامج السيرفر ؟

أسمع كثير كلام عن فائدة ssh في تثبيت برامج السيرفر

ممكن أعرف مثل أيش ومافائدتها ( البرامج )

كذلك سؤال عن معنى لود على السيرفر ماذا يعني ؟

الله يعطيك العافية

بالنسية لبرامج السيرفر فهي كثيرة وأنواعها مختلفة، ولكن سنوجز بإذن الله وسنركز على الأنواع إن شاء الله.

أخي الكريم

ما معنى كلمة سيرفر؟

تعني خادم. والخادم يخدم عملاء أو زبائن. ومحور الأمر هو الخدمة نفسها.

إذن، فنحن عندنا ثلاثة أشياء:

1- خادم server
2- زبون client
3- خدمة service


ونحن نسمع في مجال الإنترنت عن خدمات الإنترنت. فما هي هذه الخدمات؟

هذه الخدمات هي كل ما تجده على الإنترنت مثل الويب، والبريد الإلكتروني وال FTP والشات وغير ذلك من الخدمات. فهذه الخدمات تسمى خدمات الإنترنت Internet services

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

فالمنظومة المتكاملة هي زبون يطلب خدمة وخادم يقدم هذه الخدمة.

حسنا، ما هو الزبون وما هو الخادم؟

الزبون والخادم ببساطة هي برامج. نعم، برامج كمبيوتر.

وهذا هو التعريف الأصلي لكلمة زبون وكلمة خادم. فالخادم في أذهان الكثيرين لا يدل على شيء سوى أنه جهاز كمبيوتر.

ولكن في حقيقة الأمر هو برنامج كمبيوتر يقدم خدمة معينة.

والزبون كذلك، فهو برنامج كمبيوتر يطلب خدمة معينة.

ولنركز معا في كلمتي يطلب ويقدم. فإذا كان البرنامج يطلب خدمة فهو زبون وإذا كان يقدم خدمة فهو خادم.

إذن الخادم والزبون هما برامج كمبيوتر.

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

فالخادم عندما تقال على الجهاز، فيصد بها البرنامج الذي هو داخل الجهاز الذي يقدم الخدمة الفلانية.

إذن عندما يقال خادم الويب، فيقصد بها برنامج الكمبيوتر الذي داخل الجهاز والذي يقدم خدمة الويب.

وعندما يقال خادم البريد الإلكتروني فيقصد به البرنامج داخل الكمبيوتر الذي يقدم خدمة البريد الإلكتروني.

وهكذا.

يتبع بإذن الله...

أحمد غازي 03-11-2007 11:11 AM

حسنا

من الشرح السابق يتضح لنا أن برامج السيرفر هي في الغالب برامج خوادم. وقد تكون برامج زبائن وقد تكون لا هذا ولا ذاك بل برامج مستقلة بذاتها.

إذن نحن عندنا ثلاثة أنواع من البرامج على السيرفر:

1- برامج سيرفر وهذه هي الغالبة.
2- برامج زبائن
3- برامج مستقلة بذاتها لا هي خوادم ولا هي زبائن.


ولنأخذ كل نوع ونفصل فيه قليلا.

1- برامج تعمل كخوادم


وهذه مثل خادم الويب، وفي عالم اللينوكس خادم الويب عادة يكون أباتشي Apache

ومثل أيضا خادم البريد الإلكتروني، أيضا في اللينوكس عادة ما تكون sendmail وقد تكون qmail أو exim أو postfix أو غير ذلك. وكل هذه الأسماء هي خوادم بريد إلكتروني.

ومثل خادم ال SSH، فلكي تستطيع أنت أن تستخدم برنامج الزبون الخاص بال ssh لكي تتصل بالسيرفر، فيجب أن يكون هناك خادم لل SSh يقدم لك هذه الخدمة.

ومثل خادم قواعد البيانات MySQL

ومثل خادم ال DNS الخاص بأسماء النطاقات.

ومثل خادم ال FTP وخادم الشات digichat وغير ذلك من الأمور المشهورة.

وهكذا نرى أن السيرفر الواحد أو الخادم الواحد كجهاز كمبيوتر في عالم الاستضافة هو عادة في حقيقة الامر عبارة عن أكثر من خادم في آن واحد.

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

2- برامج الزبائن

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

فمثلا، يوجد زبون ssh للاتصال بخوادم أخرى، ويوجد زبون ftp وغير ذلك.

وهناك من برامج الزبائن ما يمكن الوصول إليه من خلال الويب، مثل برنامج زبون البريد الإلكتروني الذي يستخدم من خلال الويب وهو ما يسمى webmail

وهناك برنامج إدارة قواعد البيانات phpmyadmin

وهناك برنامج لوحة التحكم مثل cpanel وplesk غير ذلك من لوحات التحكم.

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


3- البرامج المستقلة

فهذه برامج لا يمكن أن يطلق عليها خوادم أو زبائن. مثل iptables مثلا الذي هو يعمل كجدار ناري. فهذا البرنامج يتعامل مع ال kernel وليس له اتصال بخادم أو زبون.

ومثل البرامج الفائدية الأخرى مثل gzip و tar وغير ذلك من البرامج الفائدية utilities.

أخي الكريم

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

وجزاك الله خيرا

أحمد غازي 03-11-2007 12:07 PM

أما عن معنى كلمة لود load على السيرفر فهذه تعني الأمر التالي.

تكلمنا عن الرامات، ولم نتكلم عن البروسيسور.

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

التحميل على البروسيسور يتم بتشغيل البرامج المختلفة. وكلمة اللود هذه تعبر عن مدى انشغال البروسيسور في الجهاز.

وكلما كان اللود عالي معناها أن البروسيسور مشغول أكثر.

ولكن كيف ينشغل البروسيسور؟

كل عمل البروسيسور قد ينحصر في أمرين اثنين فقط:

1- عمل الحسابات الرياضية والمنطقية وهذه الوظسفة هي تشغيل البرامج نفسها
2- التعامل مع الأجزاء المختلفة من الجهاز مثل الرامات والهارديسك وكروت الشبكة وهكذا.

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

المهم أن البروسيسور يرتب أولوياته عندما يكون مشغولا.

السؤال الآن، ما الذي يشغل البروسيسور أكثر؟

للإجابة عن هذا السؤال نقول وبالله التوفيق.

إذا قارنا البروسيسور بإنسان سريع جدا يتعامل مع آخرين ويلبي طلباتهم، فبالتأكيد ستكون سرعة الآخرين مؤثرة في سرعة هذا الإنسان على تلبية الطلبات وعلى معدل انشغاله.

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

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

البروسيسور نفس الشيء، عندمت يعالج العملية الحسابية والمنطقية فإنه يعالجها داخله وبالتالي لا تشغله كثيرا وينتهي منها بسرعة.

أما عندما يبدأ التعامل مع الرامات أو الهارد ديسك، فسيبدأ في الانشغال أكثر لأن الرامات أبطأ والهارديسك كجزء ميكانيكي أبطأ بكثير جدا.

فعندما يقرأ البروسيسور أو يكتب في الهارديسك، فإنه ينشغل وقتا طويلا جدا، وبالتالي يعطل وراءه عمليات أخرى تحتاج إلى انتباه.

هذا الانشغال المستمر يسمى اللود.

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

هذا الرقم يمكن الحصول عليه من الأمر التالي:

w

أو

uptime

سنجد أمامنا ثلاثة أرقام، رقم يعبر عن متوسط اللود في خلال دقيقة ورقم يعبر عن متوسط اللود في خلال خمس دقائق وثالث يعبر عن متوسط اللود في خلال 10 دقائق.

هذا الرقم إذا كان أقل من 1 فمعنى ذلك أن اللود قليل على البروسيسور وأن الاستجابة سريعة والأمور طبيعية. إذا بدأ الرقم في الارتفاع فسنبدأ في الشعور بالبطء النسبي إلى أن يصل إلى 4 و 5 و6. بعد الرقم 8 نبدأ في الشعور الحقيقي بالبطء إلى أن يصل إلى 10 أو 11. إذا ما زاد اللود عن 11 فسنشعر ببطء قاتل ومعنى ذلك أن الأمر يحتاج إلى تدخل من مدير السيرفر ليعرف سبب ارتفاع اللود.

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

أنا قابلت خوادم وصلت إلى 20 و30 وأربعين. بل قابلت مرة خادم وصل إلى 116، فماذا كانت النتيجة؟ كان هناك بطء شديد جدا واتهيار تام للخدمات التي على الجهاز مع عدم القدرة أصلا على الكتابة في ال ssh. بالطبع كان هذا السيرفر يرزح تحت نير الهاكر.


اما عن أسباب ارتفاع اللود فتكون عادة بسبب أحد الأمور التالية:

1- استهلاك الرامات الكامل وبدء العمل في الذاكرة الافتراضية على الهارد ديسك. هذه الذاكرة تسمى virtual memory أو swap.
2- ضغط ملفات ال log وتدويرها
3- عمل النسخ الاحتياطية من الملفات المختلفة وضغطها

وغير ذلك

نلاحظ أن أي تعامل مطول مع الهارديسك يسبب ارتفاعا ملحوظا في اللود للسبب الذي ذكرناه عاليه.


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

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

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

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


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


وللأمر تفاصيل ولكن هذا بإيجاز، وجزاك الله خيرا

أحمد غازي 03-11-2007 12:07 PM

إقتباس:

اقتباس من مشاركة lord.khalid (المشاركة 397275)
حقيقة أخي أحمد شرح لايُعلى عليه أبدا....

حسنا أعتقد مثلا استخدمت RAID-10 أو RAID-5
ثد يساعد بالكثير من الحلالات ، وخاصة فشل أو تعطل الهارد ، ولكن لو حصل لاقدر الله أختراق للسيرفر وحذف متعمد لمحتويات الهارد ديسك ، فلن استفيد ، لأنها ستحذف بشكل تلقائي حتى لو لم يعلم المخترق بوجود هارد ديسك آخر !!

يبدو أن حل البك اب الأخارجي لامفر منه !


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

مدير السيرفر، أو المتسضيف الذي أنا لديه الآن ، نصحيني بتعديل تصاميم صفحات الـ html إلى تصاميم جديثه ، وقياسيه..

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

كذلك بخصوص وقت الأتصال، حينما فتحت مركز الرفع الخاص بالموقع، أُخبرت بأني لابد وأن أزيد مدة الأتصال حتى يستطيع الأعضاء رفع ملفات بأحجم متوسطه ، مثل 10 - 15 ميجا ..
يعني المدة المتوقعة بالأتصال المتوسط هي 3 - 6 دقائق لإكمال الرفع ...

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

بسيرفري الخاص ، عندي 2 جيجا رام ، يعني هل بالفعل بيعمل مشاكل لو مثلا أطلت مدت الأتصال لـ عشر أو ربع ساعه حتى ييستطيع الأعضاء رفع ملفات بـحجم 20 - 30 ميجا ؟؟

( بعد ماعرفت هذه الأمور ، تعجبت من مواقع الرفع التي تسمح حتى 100 ميجا وأكثر ، كم أعداد بالضبط أعداد وقت الأتصال !! )

وجزاك الله ألف خير..



جزاك الله خيرا أخي الكريم وبارك الله فيك

أما بخصوص الباك أب أو النسخة الاحتياطية، فنعم هذه لا مفر منها كما تفضلت. والغرض من النسخ الاحتياطي يختلف تماما عن الغرض من ال raid كما هو واضح فبارك الله فيك. فالوظيفة التي يؤديها النسخ الاحتياطي هي أخذ نسخة سليمة من البيانات بشكل دوري، حتى إذا ما فقد أي بيانات فيتم الرجوع إلى آخر نسخة سليمة، بالطبع ستكون قديمة نسبيا ولكنها على الأقل ستكون سليمة.

هذا هو غرض النسخ الاحتياطي وهي وظيفة لا يمكن تأديتها إلا بهذا.


أما مسألة تحديث تصاميم صفحات ال html فقد يكون المقصود بها هو استخدام xhtml. وهذا الأمر مفيد للتوافق مع برامج قراءة والتحقق من ال xml، ولكن هذا الأمر ليس له علاقة بفتح المتصفح لأكثر من اتصال للشخص الواحد.

أما ما قد يكون المقصود بفتح أكثر من اتصال هو الحديث عن تقنية ال AJAX وهذه التقنية بالفعل تعطي في النهاية سرعة عمل للموقع ولكن ليس لها علاقة بتحديث ال html. وإنما لها علاقة بفتح اتصال بواسطة ال javascript باستخدام xml إلى صفحات ال php مثلا التي تتصل بقواعد البيانات، ويكون هذا الاتصال في الخلفية ولا يشعر به قاريء الصفحة المعروضة، ولذلك أثناء قراءته يقوم ال ajax بإحضار بيانات أخرى لعرضها وقت طلبها مباشرة دون الحاجة إلى طلبها ثم عرضها. أما تقنية ال AJAX فقد نتعرض لها بالتفصيل لاحقا بإذن الله.

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


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

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

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


وجزاك الله خيرا

l 4you l 03-11-2007 12:17 PM

مشكور عزيزي

كفيت ووفيت

شرح واضح


طيب لو أنا عندي سيرفر وحبيت أخذ سيرفر أخر

هل أقدر اضيف موقع واحد على سيرفرين

وهل الطريقه صعبه أو معقده أو مستحيله ؟؟

أحمد غازي 03-11-2007 12:22 PM

إقتباس:

اقتباس من مشاركة php4h.com (المشاركة 397292)
والله الموضوع اكثر من رائع

وجزاك الله كل خيرا على هذة المعلومات ولكن اريد ان اعرف من اين يمكننى الحصول على

* نظام التشغيل CentOS ـ (0)
* لوحة التحكم BlueQuartz ـ (0)


وللعلم اذا فعلاً توفرت هذة البرامج سوف اقوم بتنفيذها للتجربة
لانى سابقاً توصلت لطريقة انشاء بث مباشر من جهاز الكمبيوتر البسيط لمحطة اذاعية على الانترنت
دون مشاكل مع الـip


وشكراً لك مرة اخرى

جزاك الله خيرا أخي الكريم وبارك الله فيك

وقد أسعدتني بأنك ستجرب الأمر فالتجربة العملية هي أهم ما في الموضوع.

أما CentOS فيمكن الحصول عليه من هنا

http://www.centos.org/

وبالمناسبة ف CentOS هو التوزيعة المجانية من نظام التشغيل RedHat Enterprise

أما بالنسبة ل BlueQuartz فيمكن الحصول عليه من هنا

http://bluequartz.org/

وبالمناسبة أيضا، فلوحة التحكم هذه هي الاستمرار للوحة التحكم cobalt raq الشهيرة. ومن كان متواجدا في عالم الاستضافة منذ فترة طويلة يعلم أن هذه اللوحة هي أول لوحة تحكم للاستضافة على الإطلاق في حدود علمي، وهي تسبق ال cpanel بكثير. وكانت سيرفرات ال cobalt هي الاختيار الأول لشركات الاستضافة. إلا أن ما حدث أن شركة sun اشترت هذه الخوادم وقتلتها وتوقفت عن انتاجها. وبالتالي توقفت عن انتاج لوحة التحكم. ولكن ما حدث هو أن مجموعة من الهواة قرروا الاستمرار في لوحة التحكم تلك وتقديمها بشكل مجاني وهو ما يسمى BlueQuartz

وهو بديل مجاني رائع لل CPanel لأن Cpanel تكلف في حدود 40 دولار في الشهر للتأجير و1250 دولار للشراء!


ويمكنك أخي الكريم أن تحصل على سي دي محمل عليها ال CentOS وال BlueQuartz مسبقا بشكل جاهز للاستخدام. وهذه السي دي يمكن الحصول عليها من هنا.


http://www.nuonce.net/bq-cd.php

كل ما عليك هو تحميل ملف ال ISO حرقه على سي دي، ثم تنصيبه ستجد عندك في خلال 10 دقائق سيرفر استضافة جاهز للعمل فورا.

إذا ما أردت أي مساعدة أرجو أن تخبرني أخي الكريم. وإذا أحببت فأنا عندي نسخة من الاسطوانة يمكنني أن أعطيها إياك إذا زرت الإسكندرية.

وبارك الله فيك والله يوفقك بإذن الله.


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 11:02 AM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012