السبت، 27 مايو 2017

افضل 11 برامج لانشاء خادم الويب على جهازك واستخدامه

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

ماهو السيرفر المحلي Localhost وكيف يمكن تثبيته ؟

تنقسم لغات برمجة مواقع الإنترنت إلى قسمين، الأول يتم تنفيذه على حاسب المستخدم Client Side مثل HTML وجافا سكريبت والثاني يتم تنفيذه على الخادم أو على Server الموقع وهو يُعرف بـ Server Side. لكن المستخدم بإمكانه تنفيذ الأكواد البرميجة التي تتطلب التنفيذ بلغات مثل Php أو Python من خلال تثبيت السيرفر المحلي Localhost

لغات البرمجة مثل PHP, ASP, Python وRuby تحتاج إلى خادم لتنفيذ التعليماتها ، وبالتالي سوف تحتاج إلى حجز مساحة على سيرفر اي يوجد مواقع توفر لك استظافة ترفع فيها موقعك أو الحصول على خادمك الخاص بتثبيت برامج على حاسوبك وترفع موقعك ليعمل بشكل الصحيح
السيرفرات المحلية Localhost من خلالها يُمكن تحويل الحاسب إلى خادم افتراضي لتجربة البرمجيات قبل رفعها على الإنترنت.

وتتوفر الكثير من البرامج لإنشاء سيرفر محلي مثل WampServer، XAMPP، أو AMPPS اتي تساعدك في انشاء سيرفر محلي خاص بك وتدعم أنظمة تشغيل ويندوز، ماك ولينكس.

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

وهنا في تدوينة اليوم اعرض عليكم افضل 11 مواقع توفر لك برامج لانشاء سيرفر محلي او خادم الويب

1. Apache HTTP Web Server

Apache HTTP Web Server لتطوير مواقع هو برنامج مفتوحة مصدر لأنظمة التشغيل الحديثة بما في ذلك UNIX و Windows NT. و أحد ملقمات الويب الأكثر شعبية حاليا  والهدف  الرئيسي من هذا المشروع هو توفير خادم الويب آمنة وفعالة  هو تقديم سيرفر فعال وآمن.

2. XAMPP

xampp وهو إختصار لجملة X Apache MySQL Perl PHP  هي توزيعة بسيطة وخفيفة تعطي للمطورين سهولة كبيرة في تكوين سرفر محلي حيث انه يحتوي على الاضافات الضرورية لتطوير مواقعهم و هو عبارة عن حزمة تحتوي على الكثير من البرامج و الخدمات مجمعة في حزمة واحدة
البرنامج xampp  يحتوي على كل ماتحتاجه وهي كتالي :

+ Apache 2.2.12 (IPV6 enabled) 
 + MySQL 5.1.37 (Community Server) with PBXT engine 1.0.08-rc
 + PHP 5.3.0
 + PEAR (PEAR, Mail_Mime, MDB2, Zend) 
 + Perl 5.10.0 (Bundle:Apache2, Bundle:Apache:ASP, Bundle:Email, Bundle:DBD:mysql,:SQlite) 
 + XAMPP Control Version 2.5.8 (ApacheFriends Edition) 
 + XAMPP CLI Bundle 1.6 
 + XAMPP Port Check 1.4 
 + XAMPP Security 1.1 
 + SQLite 2.8.17 
 + SQLite 3.6.16 
 + OpenSSL 0.9.8k 
 + phpMyAdmin 3.2.0.1 
 + ADOdb v5.09a 
 + FPDF v1.6 
 + Zend Framework 1.9 Minimal Package (via PEAR) 
 + Mercury Mail Transport System v4.62 
 + msmtp 1.4.17 (a sendmail compatible SMTP client) 
 + FileZilla FTP Server 0.9.32 
 + Webalizer 2.21-02 (with GeoIP lite) 
 + Xdebug 2.0.5 for PHP 
 + eAccelerator 0.9.6-rc1 for PHP 
 + Ming 0.4.2 for PHP 
 + PDF with pdflib lite v7.0.4p4 for PHP

وبرنامج متوافق مع Linux, Mac , Windows.

3. WampServer

برنامج Wampserver هو بخادم او إستضافة على حاسوبك Wampserver هو كإختصار للإسم و الذي يعني باللغة الإنجليزية Windows Apache MySQL PHP .
عندما تقوم بوضع رابط لموقع ما على متصفحك يقوم المتصفح بطلب ملفات الموقع من الخادم الذي يحتوي هذه الملفات, Wampserver يتصرف بنفس الطريقة يمكنك من تجربة موقعك بكل حرية و إصلاح بكل بساطة و مع عدم وجود الشبكة.
توجد نسخة من البرنامج لمستخدمي نظام linux و لنظام Mac Os و Windows.
هذا البرنامج هو الحل الانسب لكل مطور مواقع هو يعمل كـ سرفر محلى على جهاز الكمبيوتر الخاص بك حيث يمكنك استخدامه لتجارب وذلك للتأكد ما تريد تثبيته يعمل بشكل جيد ولن يؤثر على موقعك فهو يعمل كأنه خادم حقيقى على جهاز الكمبيوتر الخاص بك

4. USB Web server

USB Web server هو خادم الويب المتنقل الذي يعني انه تستطيع عمل به بدون تثبيته وتستطيع من خلاله عمل في اي حاسوب اي متنقل مما يوفر لك العناءة وهو جاهزة في اي وقت أو أيا كان أينما كنت، لديك خادم ويب في جيبك متنقل.
وهذه الخصائص الذي يمتلكها البرنامج كتالي

Features vanaf versie 6.0 
Apache 2.2.0 (Win32) 
MySQL 5.0 
PHP 5.1.6 
PHPMyAdmin 2.9.0-rc1 
Status scherm 
Status Apache 
Status MySQL 
Apache sluiten/starten 
MySQL sluiten/starten 
Handig snelmenu 
Open localhost 
Open rootmap 
Ga naar PHPMyAdmin 
Bekijk PHP info 
Handig configscherm 
Smtp instellingen 
Apache poort instellen 
MySQL poort instellen 
Makkelijke taal instellingen 
Gebruiksvriendelijke handleiding (Aparte download) 
Optionele PHP4 mod (Aparte download) 

5. ASCOOS Web Server

ASCOOS Web Server هو خادم الويب مجاني مفيد لمطوري ومصممي الويب، ويستند إصدارات متعددة من قواعد البيانات ولغات البرمجة وخوادم الويب مثل MySQL و PHP والسيرفرات مثل Apache و Nginx WebServers, PHP و Perl, MySQL, PostgreSQL, SQLite و MongoDB Databases, Cache Accelerators, SVN Subversion etc ، ويعتبر منظم لتحسين وسهولة إستخدام الخوادم .

6. Abyss Web Server

Abyss Web Server خادم الويب الشخصي المجاني وسهل الاستخدام مع دعم يمكنك من تشغيل برمجيات Ruby on Rails و ASP.NET و PHP, Perl .
Abyss Web Server هو سيرفر الويب الشخصي المجاني المصمم لأنظمة التشغيل ويندوز ، MacOS X ، لينكس ، FreeBSD. 
كما تحتوي على واجهة إدارة الويب البعيدة الذي يجعل تكوينه سهلا مثل تصفح موقع على شبكة الإنترنت. 

7. RaidenHTTPD Web Server

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

8. Virgo Web Server

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

9. MAMP

MAMP التي كانت مخصصة لنظام التشغيل Mac هو برنامج مماثل مع اكسمب xampp ، التي تسمح لإعداد سيرفر محلي على الكمبيوتر، ومتاحة الآن لمستخدمي Windows أيضا. MAMP لديه العديد من الوحدات النمطية الأساسية شملت SSL، قاعدة بيانات، بي إتش بي PHP مع المكتبات الأساسية المضمنة، بيثون، وبيرل، و في النسخة المدفوعة التي تضم أيضا عدد غير محدود من الادوات إلخ.

10. Zend

Zend هو خادم ويب الذي يعمل على الكمبيوتر المحلي الخاص بك ويسمح لك بتشغيل ونشر تطبيقات بي إتش بي PHP . ويشمل هذا البرنامج ما يزيد على 80 ملحقات متكاملة مع ملقمات ويب مختلفة مثل Apache أباتشي أو IIS أو Nginx. و قرص إعدادات PHP والتكوين، و يتضمن مصحح البيانات التخزين المؤقت  ومراقبة تطبيق إلخ. يمكن استخدامه البرنامج  Zend  على ويندوز و نظام ماك و لينكس.

11. EasyPHP

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

ليست هناك تعليقات:

إرسال تعليق