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

د.م. أنوار صفار

أنواع برامج السيرفرات %D9%88%D8%B1%D8%AF%D8%A9+%D8%AC%D9%85%D9%8A%D9%84%D8%A9+%D8%B5%D8%BA%D9%8A%D8%B1%D8%A9



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

د.م. أنوار صفار

أنواع برامج السيرفرات %D9%88%D8%B1%D8%AF%D8%A9+%D8%AC%D9%85%D9%8A%D9%84%D8%A9+%D8%B5%D8%BA%D9%8A%D8%B1%D8%A9



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

الهندسة والفنون

 
الرئيسيةالرئيسية  البوابةالبوابة  أحدث الصورأحدث الصور  التسجيلالتسجيل    دخولدخول        أنواع برامج السيرفرات I_icon_mini_login  

 

 أنواع برامج السيرفرات

اذهب الى الأسفل 
2 مشترك
كاتب الموضوعرسالة
ALMOHAB
عضو مميز
ALMOHAB


الاسد
تاريخ التسجيل : 11/05/2010
العمر : 43

بطاقة الشخصية
المجلة: 50

أنواع برامج السيرفرات Empty
مُساهمةموضوع: أنواع برامج السيرفرات   أنواع برامج السيرفرات Empty9/25/2010, 01:02


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

الاباتشي ، الـ IIS ، الاي بلانيت ، الروكسان ، الزيوس .

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


الخيار الأول / إذا كنت ممن يحب المصدر المفتوح سيكون سيرفرك بهذه الخصائص :

OS : Linux , Web server : Apachi , API : CGI
Dynamic page standard : PHP , Programming language : Perl , pike , python
Component model : Corba , Application server : Jboss,Zope,Tomcat
Database connector: ODBC , Database manager : Mysql , Postgres



الخيار الثاني / إذا كنت من أنصار مايكروسوفت فعليك باختيار الطريق الثاني و ستكون معلوماتك هذه :

OS :Windows , Web server : IIS , API : ISAPI
Dynamic page standard : ASP , programming language : VB , VC++
component model : COM+ , Application server : IIS
Database connector : OLE DB , database manager : SQL SERVER



الخيار الثالث / حسننا أما إذا كنت من محبي الجافا و شركة سان (sun) فستختار الطريق الثالث :
OS: UNIX , Solaris , Web server : iPlanet webserver, API: NSAPI
Dynamic page standard : jsp , servlet, programming language : java
component model : javaBeans
Application server : iPlanet Application server
Database connector : JDBC , database manager : Oracle , Sybase


1- Apache HTTP Server 1.3

المميزات : مجاني ، ذو مصدر مفتوح ، قابل للتوسعه عن طريق الماجولات .
العيوب : الدعم المحدود ، عدم وجود الـ SSL في النسخة الأم ، يحتاج إلى المهارة !
الاباتشي برنامج سيرفر قديم و موفق و محبوب لأقصى درجة إلى درجة انه على إحصائيات شركة Net craft اكثر من نصف مواقع الإنترنت تستخدم هذا السيرفر .
نسبة كبيرة من نجاح هذا السيرفر تعود إلى شهرة البرنامج القديمة بين المستضيفين للمواقع و مقدمي خدمات الإنترنت ISP .
تتواجد نسخ كثيرة له تتناسب مع أنظمة تشغيل مختلفة مثل الويندوز و الماك و OS X و اليونيكس .
و من ميزاته القوية هو انه مصمم على الماجولار أي انه يمكنك إضافة باقات أخرى له لكي ترفع من أداه بدون الحاجة إلى تغير أشياء معقدة في اصل البرنامج .
يمكنك تحميل النسخة الأم مجانا من موقع [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] و لكن ميزاتها محدودة و يجب عليك إضافة بقية الباقات و الإضافات لك تستفيد من بقية الامتيازات للـ SSL .
والنسخة التجارية منه اسمها
Secure Web Server 3 Stronghold .
و المفيد من هذا التصميم للاباتشي انك ستضيف الأشياء التي تحتاج لها فعلا و ستترك الأشياء التي لا تحتاج لها و هذا ما سيرفع من أداء و سرعة السيرفر مثلا إذا أردت الاستفادة من ميزات FrontPage Extension يكفي إضافة الباقة فقط .
تنظيمات الاباتشي تتم عن طريق تحرير الأسطر الموجودة في الملفات النصية و هذا مناسب جدا للمبرمجين الذين يعتمدون على الكتابة و لكنه سيسبب مشاكل للذين تعودوا على الواجهة الرسومية و مع ذلك يوجد برنامج Comanche الذي بإضافته للاباتشي يمكنك التحكم بخيارات الاباتشي بواسطة واجهة رسومية . و لكن الأمر الذي يجب عليك أن تنتبه له انه مع كل تغير يجب أن تعيد تشغيل الاباتشي لكي تكون التغيرات نافذة المفعول .
الـ Authentication و الأمن في النسخة الأم محدودة لذلك ستستخدم ملفات .htaccess للتحكم بدخول المستخدمين . الـحماية للـ LDAP غير ممكنة إلا بإضافة باقات إضافية .
الاباتشي قابل للتوسعة بشكل كبير و يدعم سكربتات السي جي آي و الانكلود و إضافة أنواع الـ MIME سهلة ، و تتم إضافة الباقات المساعدة مثل البيرل و البي اتش بي و emulates ASP و غيرها من اللغات بالسهولة و كأنك تضيف Plug-in للفوتوشوب . و ستحتاج إلى باقات إضافية لدعم الـ NSAPI و Java servlet .
قوة الاباتشي بعد أن خضع للتجربة كانت متوسطة و يعمل بشكل افضل على اليونيكس من الويندوز .
النسخة الثانية تتميز بالثبات و أنها تعمل افضل على الويندوز .


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



2- Internet Information Services (IIS) 5.0

المميزات : يعتبر جزء من الويندوز( OS ) ، سهولة الاستخدام بشكل رهيب و الدعم الفني القوي .
العيوب : ضعف الأمن ، صعوبة تنظيمه للاستفادة المثلى من قوة الجهاز الخادم .
الاي اس اس يعتبر برنامج السيرفر الافتراضي للويندوز من شركة مايكروسوفت ، و اعتمادا على إحصائيات شركة Netcaft هذا برنامج السيرفر هذا يستخدم في 29 من مواقع الإنترنت و هو يأتي مجاني مرفقا مع ويندوز 2000 ، و لا يعمل على أي OS آخر غير الويندوز .
ارتباطه القوي مع الويندوز و عملهما معا بنظام جعله سهل الاستخدام و التحكم و جعله يخرج بنتائج ممتازة بعد الاختبار . إذا كنت تريد برنامج سيرفر سهل الاستخدام يعتمد على تقنيات مايكروسوفت مثل ( ASP ، COMT ، Studio Visual ) و بقيمة رخيصة نسبيا سيكون IIS اختيارك المناسب . مايكروسوفت بذلت جهودا كبيرة إلى أن جعلته بسيطا سهل الاستخدام بعيد عن التعقيد و اعتقد أنها نجحت بامتياز في هذا الجانب .
بعد أن تقوم بتنصيب البرنامج على الويندوز اذهب إلى لوحة التحكم و في فولدر Administrative Tools سيتم إضافة رابط جديد باسم Internet Service Manager بعد الدخول عليه سيظهر برنامج مشابه للإنترنت اكسبلورر يمكنك من خلاله السيطرة و التحكم بالسيرفر . والسيطرة عن بعد أيضا قابلة للاستخدام عن طريق الويب .
في التنصيب سيتم السماح للمستخدم بتغير الكثير من الأشياء و هذا ما سينعكس سلبيا على الأمن و هذا ما أثبته فيروس كود ريد و نيمدا . و أثبتت دراسة شركة Netcaft أن المواقع التي تستخدم الاي اس اس عندما تتعرض لأضعف الهجمات من الفيروسات تظهر الضعف وتكون معرضة للإصابة بسهولة . و لكن إذا كنت تستخدم IIS يجب عليك استخدام الـ Tool Lockdown و متابعة الخدمات الأمنية التي تقدمها مايكروسوفت و التي تؤكد أنها سترفع نسبة الأمن بقوة فيها و ستحد من حرية المستخدم في تغير الخيارات أثناء التنصيب .
كل ما تنتظره من سيرفر موجود فيه مثل إنشاء السيرفرات المجازية و خاصية التحكم و أعمال التحكم و المحدوديات بحسب الاي بي . أحيانا ستحتاج إلى إضافات لاستخدام بعض خصائص الـ Authentication ، مثل (( Internet connector )) الذي تقدمه مايكروسوفت .
بالإضافة إلى أن ميزة الـ Reliable Restart ستقوم بعملية إعادة تشغيل أتوماتيكية إذا توقف السيرفر عن العمل .
أضف إلى ذلك الدعم لــ SSL و TLS و SGC و Fortezza و Kerberos و WebDAV .
و يمكنك تعريف الـ MIME بالسهولة و إنشاء صفحات لإظهار أخطاء HTTP و حتى تستطيع ترتيب محتويات الموقع على أساس تعاريف RSAC .
و من الطبيعي أن يكون البرنامج هذا داعما قويا لتقنيات مايكروسوفت مثل ASP و Server Extensions FrontPage . و لكن مع الأسف لا يدعم الـ JSP و لا البي اتش بي و البيرل و بقية لغات برمجة ويب باستثناء الـ CGI .
أجزاء IIS الأخرى تتكون من سيرفر FTP ( لنقل البرامج و الملفات)و سيرفر NNTP (للمجموعات الأخبارية ) و سيرفر SMTP ( للبريد الإلكتروني ) .


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



3- iPlanet Web Server Enterprise Edition 6.0

الميزات : الدعم المثالي لتقنيات الجافا و قابلية الترقية المثالية .
العيوب : القيمة المرتفعة نسبيا و واجهة مستخدم معقدة جدا .
شركة iPlanet التي تأسست من شركتين Sun و Netscape تركت النسخة الخامسة من برنامجها لتنتقل إلى النسخة السادسة الرائعة التي تحتوي على الكثير من المزايا و التي يمكن الإشارة إلى بعض مميزاتها : الدعم الكامل و المثالي للجافا ، الثبات و القوة ، القابلية للتوسيع و الترقية ، و الأهم أنها قوية جدا للمواقع التي ترتفع فيها نسبة الترافيك . بالإضافة انه يعمل بتنظيم مع الـ Application Server iplanet .
مع كل هذه الميزات فان نقطة ضعف هذا السيرفر انه صعب التحكم و معقدا جدا بحيث انه يعتبر اصعب برامج السيرفرات في التحكم ، لدرجة انه أثناء استخدامنا لهذا السيرفر اضطررنا أن نرجع إلى صفحات التعليمات مرات كثيرة و نبحث حتى يصيبنا الملل !.
نعم لا يجب أن يكون برنامج السيرفر بهذا التعقيد فكثير من مميزات هذا السيرفر وجدنا فيه برنامج السيرفرات Zeus و لكن بشكل مريح و سهل ، و هناك طريقتين لإدخال الأوامر و هي من واجهة المستخدم أو باستخدام سطر الأوامر . مع ذلك لو نتغافل عن هذه النقطة فالسيرفر ممتاز و يلبي احتياجات المواقع كبيرة الحجم و التي ترتفع فيها نسبة الترافيك .
والجدير بالذكر أننا يمكننا تنظيم السيرفر بحيث تسري عمليات التغيرات من سيرفر مجازي إلى آخر بالوراثة .
وأيضا الجدير بالذكر و المميز انه عند عمل التغيرات في نظام السيرفر لن تحتاج إلى إعادة تشغيله أبدا و ستكون التغيرات نافذة المفعول مباشرة ، و لكن البرنامج لا يظهر أي إشارة تشير إلى أن التغيرات هل هي في طور التنفيذ أو لا بخلاف برنامج السيرفرات Zeus .
وهو كذلك يدعم الـ SSL، و الـ authentication له يعتمد على تقنية LDAP . ميزات و تقنيات هذا السيرفر و الخدمات التي يقدمها للمبرمجين تعتمد أساسا على تقنيات الجافا و لكن لم ينسى تقنيات مايكروسوفت مثل FrontPage Extensions و دعم الـ ASP أيضا متوفر باستخدام برنامج CHili!soft ASP ... و لكن من البديهي أن الدعم الأساسي للجافا و الـ JSP و الـ Servlet ، بالإضافة إلى الـ J2EE .
نعم فهو برنامج سيرفرات ممتاز و لكن الـ IIS و Zeus تفوقا عليه . و عندما شغلنا البرنامج على اللينكس حصلنا على نتائج أقوى و افضل من الويندوز .


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



4- Roxen WebServer 2.2

الميزات : ذو مصدر مفتوح ، مجاني ، و إدارة المحتوى .
العيوب : المنتجة شركة خارجية صغيرة ( لن تستطيع دعم منتجها الدعم الكافي ) .
برنامج السيرفرات روكسان يعتبر محدود الانتشار و اقل البرامج الثلاثة السالفة الذكر انتشارا ، و لكن هذا لا يعني أن هذا السيرفر جديد النشأة بل انه يعتبر سيرفر قديم كانت سنة 1993 سنة ظهوره الأولى .
و قد نشاء في جامعة سويدية و إلى الآن شركة RealNetworks تستخدمه . الجدير بالذكر أن هذا البرنامج المفتوح المصدر لا يحتوي على بروتوكول الـ HTTP فقط ولكنه يدعم عشرات البروتوكولات الأخرى . و الذي يجعل هذا السيرفر مميز هو انه يعتمد على لغة خاصة به تدعى باسم RXML .
بعد تنصيب هذا البرنامج ( و هو عمل سهل جدا ) ستأتي مرحلة تنظيم خصائص السيرفر و التي يقدم لنا برنامج روكسان خدمة التحكم بواسطة الواجهة الرسومية . كما في برنامج السيرفرات أباتشي في روكسان أيضا يمكنك تشغيل و إيقاف الخصائص التي تحتاج لها و التي لا تحتاج لها للتسريع من أداء السيرفر . و الجدير بالذكر انك عندما تضع الماوس على أي خيار تظهر لك توضيحات لتسهيل العمل و يمكنك تغير اللغة على حسب اللغة التي تجيدها (( و ليس كبرنامج السيرفرات أي بلانيت المعقد الاستخدام )) .
بعد أن خضع هذا البرنامج للتجربة اظهر ضعفا و مشاكل في بعض النقاط . أحيانا أثناء العمل كان يتوقف السيرفر عن الاستجابة و نضطر إلى إعادة تشغيله مرة أخرى يدويا . نعم فتحت ضغط متوسط كان السيرفر يتوقف أو يعمل ببطء و كان اضعف من بقية السيرفرات السالفة الذكر في هذا النقطة .
البرنامج يحتوي على أغلبية خصائص السيرفرات الأخرى مثلا : authentication مع حماية الـ LDAP ، دعم الـ SSL . و إضافة إلى ذلك دعم الـ java server و الـ java Servlets و الـ FrontPage Extensions ، و دعم تقنية الـ CGI و الـ Fast CGI .


الخلاصة :
البرنامج له لغة خاصة تدعى RXML بالإضافة إلى انه يستفيد عن طريق الـ in-line من لغة البيرل و الـ PIKE . و مع أن البايك و الآر اكس إم إل لغتان قويتان و تلبيان احتياجات المبرمجين و لكن يعتقد أن المبرمجين سيتجهون إلى لغات البرمجة المعروفة اكثر .



5- Zeus Web Server 4.0

الميزات : السرعة الرهيبة ، واجهة تحكم سهلة و جميلة و دعم التقنيات المفتوحة .
العيوب : غالي الثمن ، سوقه صغير ، الدعم الفني غير متواجد في كل العالم .
برنامج السيرفرات زيوس النسخة الرابعة التي تحتوي على الكثير من المزايا و المواصفات الرائعة جعلتنا نقول أن هذا البرنامج هو البرنامج الأول في السيرفرات و عمله القوي جدا على اليونيكس كان دليلا واضحا على تفوقه ( لا توجد حاليا نسخة للويندوز ) . وبرنامجنا هذا يحتوي على خصائص الاي بلانيت كلها بل و اكثر و خصائص لا يحتويها الاي بلانيت . عملية التنصيب غاية في السهولة فقط عليك أن تجيب على القليل من الأسئلة و ستكون جاهزا لتنطلق .. لوحة تحكم رسومية جميلة و سهلة جدا . و الخيارات في متناول اليد فبالسهولة يمكنك إضافة سيرفرات مجازية و ربطها بأي مجموعة تريد . الجدير بالذكر أن برنامجنا هذا مثل الاي بلانيت لا يحتاج إلى إعادة تشغيل السيرفر بعد إجراء التغيرات فقط ينتظر حتى تقوم بتأكيد تفعيل التغيرات و سيقوم بإظهار لوحة تظهر تطور إجراء التغيرات و هذه ميزة حصرية للبرنامج ، بالإضافة إلى انه يمكنه أن يحفظ الـ logging بطريقتين الـ realtime و الـ history .
البرنامج يدعم الـ SSL و خصائص و تراخيص الدخول سهلة التحكم بواسطة لوحة على شكل فورم . معظم خصائص الاباتشي متوافرة مثل الـ mod-rewrite و الـ mod-speling ( لتصحيح الروابط الخاطئة أتوماتيكيا ) .
البرنامج يستطيع على حسب اللغة المستخدمة في المتصفح و الكاركتر ست ، أن ينظم الخصائص العالمية ، وعلى حسب دعم المتصفح يستطيع البرنامج أن يختار أنواع الملفات و يحتوي على محرك بحث .
الجدير بالذكر أن الشركة خصصت قابليات و مميزات خاصة فقط للمواقع التي تريد التحويل من سيرفر إلى آخر ، واتخذت تسهيلات مثل الـ CGI و الـ FAST CGI و الـ SSI بالاضافة الى دعم الـ ISAPI و الـ NSAPI .
زيوس يدعم البي اتش بي و Servlets java و يمكنك استخدام الـ ASP بواسطة برنامج :
Sun Chili!Soft ASP و بعد الاختبارات لكل السيرفرات اكتشفنا أن أقوى هذه السيرفرات دعما للـ CGI هو زيوس .


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


تاريخ التسجيل : 04/04/2010
البلد /المدينة : bahrain

بطاقة الشخصية
المجلة:

أنواع برامج السيرفرات Empty
مُساهمةموضوع: رد: أنواع برامج السيرفرات   أنواع برامج السيرفرات Empty9/25/2010, 09:46

معلومات جميلة وبالمناسبة فتحنا موقع للهندسة والفنون على الفيس بوك في حالت رغبتك بحميل اي فايل العنوان فوق
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://eng-art.yoo7.com
 
أنواع برامج السيرفرات
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» برامج الهاتف النقال
»  اقوى واسهل برامج تعديل الصور 2010
» حصريا اعمل شات بدون برامج الشات ادخل بسرعة
» برنامج صينى يتحدى جميع برامج تشغيل الصوتيات والفيديوهات QQ player V2.4.716
» جدول بأسماء أهم برامج التحليل والتصميم الإنشائي والهندسي المعروفة ومميزاتها

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