الخادم المحلي هو أحد أدوات مشرف الموقع التي يقدمها العديد من المطورين للتنزيل والتهيئة والتثبيت مجانًا على جهاز كمبيوتر. يحظى بتقدير كبير من قبل مطوري الويب نظرًا للإمكانيات الواسعة التي يوفرها هذا البرنامج.
الخادم المحلي - برنامج متخصص يتم تثبيته على جهاز كمبيوتر محلي ويسمح لك بتطوير المواقع دون الوصول إلى الإنترنت. يشير مصطلح الكمبيوتر المحلي إلى الكمبيوتر المنزلي لأي مستخدم. يتكون الخادم من عدة وحدات برمجية مصممة لأداء وظائف مختلفة. عمل السيرفر المحلي يقلد تماما عمل السيرفر الحقيقي الموجود في الشركة المستضيفة. لا تختلف الوظيفة عن إمكانيات الاستضافة وتتكون من مكونات متشابهة ، وهي قاعدة بيانات MySQL والخادم ودعم PHP والبرامج النصية للعمل مع قواعد البيانات.
يتم تنزيل جميع مكونات الخدمة المحلية وتثبيتها في تجميع ، مما يلغي الحاجة إلى تكوينها. بعد التثبيت ، يحتاج المستخدم فقط إلى تثبيت محرك المشروع والبدء في العمل معه بنفس طريقة الاستضافة الفعلية.
المطور الذي ينشئ موقعًا ديناميكيًا باستخدام قواعد بيانات PHP و Perl و MySQL وأي نصوص جاهزة يحتاج ببساطة إلى خادم محلي لاختبار المنتج النهائي وتصحيحه. الحقيقة هي أن المواقع الديناميكية وصفحات الويب الخاصة بالمواقع ، قبل إرسالها إلى المتصفح ، تتم معالجتها بواسطة الخادم ، مما يترجمها إلى كود HTML عادي. إذا تم إنشاء موقع ديناميكي باستخدام PHP ، فسيتم تجميعه من ملفات منفصلة ، يمكن أن يكون هناك الكثير منها. على الخادم المحلي ، يمكنك إعادة إنتاج هذه العملية واختبار النتيجة وتصحيحها ، وكذلك معرفة كيف ستنعكس في المتصفحات المختلفة.
بالإضافة إلى ذلك ، إذا كانت صفحات الويب الخاصة بالموقع المستقبلي تستخدم أوامر SSI لتجميع صفحات HTML من ملفات منفصلة ، فإن الخادم المحلي يجعل من الممكن عرض الكود النهائي لهذه الصفحات. بدون استخدام خادم محلي ، لن يعملوا ببساطة. نتيجة لذلك ، ستكون أجزاء فقط من الموقع مرئية بدون أي عناصر مكونة.
بشكل منفصل ، يجب أن يقال عن الأدوات المساعدة المضمنة في الخادم المحلي التي تقوم بتشفير وتحسين البرامج النصية المشفرة بواسطة Zend Guard. بدون هذه الأدوات المساعدة ، ستكون العديد من البرامج النصية التي تستخدمها غير قابلة للتشغيل ، نظرًا لأن جميع المطورين تقريبًا يحمون البرامج النصية من السرقة وأي تدخل.