حول ServBay
ServBay هو أداة لإدارة بيئات التطوير الشاملة، وتهدف إلى تخفيف عبء صيانة بيئات التطوير من على عاتق المطورين، مما يمكنهم من الانغماس في البرمجة في غضون دقائق دون الحاجة لقضاء الوقت في تثبيت وضبط بيئة التطوير.
ServBay يأتي مجهزًا بالعديد من لغات التطوير ومكونات قواعد البيانات، بما في ذلك لغات التطوير مثل PHP و Nodejs، وقواعد البيانات العلائقية مثل MariaDB (MySQL) و PostgreSQL، بالإضافة إلى قواعد البيانات NoSQL مثل Redis و Memcached. كما تشمل Caddy كخدمة Web و dnsmasq كخدمة DNS، بالإضافة إلى خدمات البريد والتخزين وخدمات الطوابير الهامة للمطورين.
إحدى مميزات ServBay الكبيرة هي دعمه لاستخدام النطاقات واللاحقات (TLDs) غير الموجودة في التطوير المحلي، وإنشاء شهادات SSL مجانية لهذه النطاقات، مما يسمح للمطورين بالتطوير في بيئة HTTPS مشفرة (مثل https://api.servbay
). هذا ليس فقط يعزز أمان عملية التطوير، ولكنه أيضًا يوفر الكثير من الاستثمارات في النطاقات وشهادات SSL.
بالإضافة إلى ذلك، يوفر ServBay العديد من الوحدات التوسعية الغنية، والتي يمكن للمطورين استخدامها دون الحاجة إلى تجميعها بأنفسهم. على سبيل المثال، XDebug، IMAP، imagick، GD، Phalcon، swoole، scws لـ PHP، وكذلك postgis، pgrouting، pgvector، pg_jieba، zhparser لـ PostgreSQL.
يدعم ServBay أيضًا HTTP/2 و HTTP/3 وأحدث إصدار من PHP 8.4.
يأتي ServBay مزودًا بواجهة إدارة قوية (GUI)، بحيث يمكن للمطورين تثبيت وتحديث وتبديل نسخ الخدمات المختلفة بسرعة. من خلال التجميع المعياري، يمكن للمطورين تركيب واستبدال الخدمات المختلفة كما لو كانوا يلعبون بالـ LEGO، لتلبية احتياجات التطوير بسرعة.
بالنسبة لمديري الفرق، يمكن لـ ServBay التوفيق سريعًا بين بيئات التطوير الخاصة بالفريق، مما يجعل الأعضاء متوائمين في بيئة التطوير ويتشاركون وينسقون في نتائج العمل في الوقت الفعلي.
أخيرًا، ServBay هو برنامج صديق للبيئة، ولن يلوث نظامك. جميع الحزم والبيانات توضع تحت /Applications/ServBay
، مما يسهل عليك النسخ الاحتياطي والنقل والحذف.