• ثبت نام
  • ورود
  • 49624 - 021 تلفن
  • ثبت نام
  • ورود
  • 49624 - 021 تلفن

معرفی وب سرور Caddy

Caddy WebServer - Novinhost.org


وب سرور Caddy
 توسط آقای متیو هولت و همکارانشون و با بهره گیری از زبان برنامه نویسی جدید, ساده وقدرتمند GO نوشته شده است و میتواند سایت های شما را بر روی پروتکل HTTP/2 سرو کند, همچنین به عنوان یک Load Balancer برای برنامه های PHP شما عمل میکند.

از سایت هایی که با پشتوانه این وب سرور اجرا شده اند میتوان به سایت پر بازدید gopheracademy.com اشاره داشت.

Caddy WebServer - Novinhost.org

 

 

 

 

Caddy فقط یک HTTP handler  و یک فایل سرور مجازی دارد, بقیه همه میان افزار یا Middle Ware هستند که هر کدام کار خاصی را مستقل و به بهترین شکل انجام میدهد, از جمله, فشرده سازی GZIP, پروکسی و احراز هویت. شما میتوانید درخواست های مورد نظر را به middle ware مناسب آن Route کنید.

Caddy میتواند سایت های زیادی را روی تنها یک پورت ارائه دهد, که از این قابلیت با عنوان Virtual Hosting نام برده میشود از امکاناتی که وب سرور کدی پشتیبانی میکند میتوان به HTTP/2, IPv6, Markdown, WebSockets, FastCGI اشاره کرد و به طور پیش فرض از HTTPS پشتیبانی میکند.

حجم فایل کانفیگ caddy نسبت به فایل سروری مثل nginx حدود یک دوم است

در باکس زیر نمونه ای از فایل کانفیگ caddy را مشاهده میکنید:

matt.life# Your site’s address

ext.html# Clean URLs

errors {

log ../errors.log # Error log

۴۰۴ error-404.html # Custom error page

} fastcgi/blog localhost:9000 php# PHP backend

caddy اوپن سورس بوده و در حال توسعه است .

نوشته مشابه

ثبت نظر