افزونه‌های Zinn®

افزونه‌های رایگان روی هر سایت Zinn Digital®

هر سایت WordPress که میزبانی می‌کنیم، با دو افزونه از Zinn Digital® ارائه می‌شود که از پیش نصب شده و به‌روز نگه داشته می‌شوند: Zinn® Cache برای کش کردن کامل صفحه و شیء در سمت سرور، و Zinn® Footprint برای اثر انگشت تمیزتر و عمومی‌تر سایت. هر دو مطابق با استانداردهای دایرکتوری WordPress.org ساخته شده‌اند، به ۵۸ زبان ترجمه شده‌اند، دارای مجوز GPL-2.0-or-later هستند و رایگان می‌باشند.

  • ۵۸زبان‌ها، آماده برای ترجمه
  • GPL-2.0+مجوز آزاد، بدون قفل‌شدگی
  • ۶۵۰,۰۰۰+سایت‌های میزبانی‌شده در سراسر جهان

دو افزونه، بدون نیاز به مدیریت، رایگان

ما این افزونه‌ها را برای اجرای ناوگان میزبانی خود — بیش از ۶۵۰,۰۰۰ سایت در سراسر جهان — نوشته‌ایم، بنابراین آن‌ها برای مقیاس‌پذیری، امنیت و کارایی ساخته شده‌اند، نه به عنوان افزونه‌هایی برای فروش بیشتر. آن‌ها هنگام راه‌گذاری سایت شما به طور پیش‌فرض فعال هستند و عامل پردازشگر فایل‌ها را به‌روز نگه می‌دارد: در صورت انتشار نسخه جدید، افزونه مجدداً برای شما مستقر و فعال می‌شود، به‌طوری که هرگز نیازی به کلیک روی دکمه به‌روزرسانی نخواهید داشت.

هر دو دارای کیفیت مخزن هستند: آن‌ها با استانداردهای کدنویسی WordPress مطابقت دارند، بررسی‌های امنیتی را رد می‌کنند، هیچ اخطار PHP ایجاد نمی‌کنند و در صورت عدم وجود یک قابلیت، عملکرد خود را به آرامی و بدون خطا حفظ می‌کنند. از آنجایی که آن‌ها تحت مجوز GPL-2.0-or-later هستند، هیچ وابستگی اجباری وجود ندارد — چه با ما بمانید و چه نمانید، افزونه‌های فعال خود را حفظ خواهید کرد.

حافظه پنهان Zinn® — کش‌سازی سمت سرور و پاک‌سازی هوشمند

کش صفحه‌بندی کامل در لایه وب‌سفر، یک کش شیء اختیاری Redis، و پاک‌سازی‌هایی که فقط آنچه را که واقعاً تغییر کرده است پاک می‌کنند.

کنترل LSCache

هدرهای X-LiteSpeed-Cache-Control و تگ‌ها را درج می‌کند تا سرور LiteSpeed کل صفحات را بدون نیاز به PHP یا MySQL سرویس دهد. اگر افزونه شخص ثالث LiteSpeed Cache موجود باشد، کش کردن صفحات به آن محول می‌شود؛ بنابراین هیچ تداخلی وجود ندارد.

پاک‌سازی خودکار مبتنی بر برچسب هوشمند

وقتی یک نوشته، دیدگاه، ترم، پوسته یا افزونه تغییر می‌کند، فقط صفحات آسیب‌پذیر و فهرست‌های آن‌ها از طریق تگ‌های کش هدفمند پاکسازی می‌شوند – نه کل سایت. پاکسازی‌ها از طریق یک وب‌هوک امضا شده به پنل منعکس می‌شوند تا لبه شبکه توزیع محتوا (CDN) همگام با آن پاک شود.

کش حافظه Redis

یک کلید تعویض تک‌کلیکی، یک drop-in کش شیء مستقل را نصب می‌کند که خوانش‌های مکرر پایگاه داده را برون‌سپاری می‌کند. این ابزار هرگز روی drop-in افزونه دیگری بازنویسی نمی‌کند و در صورت عدم دسترسی به Redis، به یک کش درون حافظه بازمی‌گردد تا سایت به کار خود ادامه دهد.

استثناهای امن کش

تنظیمات پیش‌فرض منطقی برای WordPress، WooCommerce و Easy Digital Downloads — سبد خرید، تسویه حساب، حساب کاربری من، REST/AJAX، پیش‌نمایش، جستجو و هرگونه درخواست کاربر وارد شده یا نشست هرگز کش نمی‌شوند. قوانین مسیر، کوئری و کوکی خود را برای هر سایت اضافه کنید.

پاکسازی از راه دور امضا شده

یک پایانه REST به صفحه کنترل اجازه می‌دهد تا همه‌چیز، URLهای مشخص یا برچسب‌های مشخص را پاکسازی کند که توسط یک مدیر یا یک امضای HMAC-SHA256 روی بدنه درخواست احراز هویت می‌شود — و فقط محتوای امضاشده را می‌خواند، هرگز پارامترهای پرس‌وجو را نمی‌خواند.

کاهش تدریجی عملکرد

کشینگ تمام‌صفحه به یک سرور LiteSpeed نیاز دارد؛ بدون آن، افزونه صرفاً هیچ هدر کشی ارسال نمی‌کند در حالی که کش شیء، API استثناها و پاکسازی از راه دور همچنان کار می‌کنند. کشینگ یک قابلیت مبتنی بر هر بلوپرینت است، نه یک کلید همه‌یاهی.

ردپای Zinn® — یک اثر انگشت کوچک‌تر WordPress

نشانه‌های آشکاری را که فاش می‌کنند یک سایت از WordPress استفاده می‌کند و نسخه آن چیست، حذف می‌کند. هر اقدام یک کلید تغییر مستقل است، بنابراین اگر پوسته یا افزونه‌ای به آن وابستگی داشته باشد، هر کدام را می‌توان خاموش کرد.

  • تگ متای generator را از هدر صفحه و فیدها حذف می‌کند.
  • نسخه‌ی WordPress را از URLهای دارایی‌ها حذف می‌کند — اما تنها زمانی که مقدار ?ver برابر با نسخه‌ی هسته باشد، بنابراین نسخه‌های سفارشی برای شکستن کش حفظ می‌شوند.
  • پیوندهای کشف RSD، Windows Live Writer، لینک کوتاه و REST/oEmbed را حذف می‌کند.
  • غیرفعال‌سازی XML-RPC، که یک اثر انگشت و سطح حمله رایج است.
  • پینگ‌بک‌ها را غیرفعال کرده، روش‌های پینگ‌بک و هدر X-Pingback را حذف می‌کند.
  • جزئیات خطای ورود را پشت یک پیام کلی پنهان می‌کند و مشخص نمی‌کند که نام کاربری یا رمز عبور کدام‌یک اشتباه بوده است.
  • هدر X-Powered-By را در جاهایی که PHP اجازه می‌دهد حذف می‌کند.

چگونگی ورود آن‌ها به سایت شما و به‌روز ماندنشان

  • استقرار-پوش (Deploy-push) مسیر اصلی است: کارگزار عامل، فایل‌های افزونه را به‌عنوان بخشی از ردپای استقرار (deploy footprint) در هر سایت قرار می‌دهد و آن‌ها را در هر انتشار مجدداً مستقر می‌کند؛ یک بازنویسی هم‌توان (idempotent) که افزونه را نیز فعال نگه می‌دارد.
  • یک به‌روزرسان درون‌افزونه‌ای و میزبانی‌شده توسط کاربر، لایهٔ محکم و مطمئنی است که به‌روزرسانی‌های خودکار WordPress را به‌اجبار فعال می‌کند تا حتی اگر ارسال گروهی با تأخیر مواجه شود، پنل مدیریت نسخهٔ درست را نشان دهد.
  • به‌روزرسانی‌ها از طریق HTTPS از کنترل پنل ما دریافت می‌شوند، در هر دو جهت با HMAC احراز هویت می‌گردند، میزبان بسته محدود شده و چک‌سام SHA-256 قبل از نصب تأیید می‌شود؛ بارگیری دستکاری‌شده رد خواهد شد.
  • رازهای هر سایت در زمان راه‌اندازی از Vault تزریق می‌شوند و هرگز commit نمی‌شوند؛ هر ویژگی بدون ثابت‌های خود غیرفعال است، بنابراین افزونه‌ها به صورت مستقل نیز اجرا می‌شوند.

سوالات متداول

آیا افزونه‌ها هزینه‌ای دارند؟

خیر. کش Zinn® و Footprint-Free اثر زینه® رایگان هستند و به صورت پیش‌فرض روی هر سایت WordPress که میزبانی می‌کنیم نصب شده‌اند. آنها تحت مجوز GPL-2.0-or-later ارائه می‌شوند، بنابراین هیچ چیز برای خرید وجود ندارد و هیچ محدودیتی در کار نیست.

آیا Zinn® Cache به سرور LiteSpeed نیاز دارد؟

کشینگ تمام‌صفحه این کار را انجام می‌دهد: از ماژول LiteSpeed (LSCache) یا افزونه شخص ثالث LiteSpeed Cache استفاده می‌کند. در سایر سرورها، افزونه صرفاً هیچ هدر کشی را ارسال نمی‌کند، در حالی که کش شیء Redis، رابط برنامه‌نویسی استثنائات (exclusions API) و پاک‌سازی از راه دور همگی به کار خود ادامه می‌دهند.

اگر Redis در دسترس نباشد چه اتفاقی می‌افتد؟

کش اکجکت اختیاری است. اگر افزونه phpredis موجود نباشد، این کلید با یک اخطار غیرفعال می‌شود و اگر Redis در حین اجرا از دسترس خارج شود، قطعه‌کد drop-in پاسخ را از یک کش درون‌حافظه‌ای مختص همان درخواست سرویس‌دهی می‌کند تا سایت هرگز از کار نیفتد.

آیا Footprint شرکت Zinn® سایت من را خراب می‌کند؟

تنظیمات پیش‌فرض برای وب‌سایت‌های معمولی ایمن هستند و هر اقدام یک کلید ضامن مستقل است. اگر یک ادغام به XML-RPC — مثلاً اپلیکیشن موبایل WordPress یا Jetpack — یا به پیوندهای کشف وابسته است، می‌توانید آن یک مورد را خاموش کنید.

آیا من باید آن‌ها را مدیریت یا به‌روزرسانی کنم؟

خیر. عامل کارگر فایل‌ها را در هر نسخه به‌روز نگه می‌دارد و به‌روزرسانی‌کننده درون‌افزونه‌ای، به‌روزرسانی‌های خودکار را اجباراً فعال می‌کند، بنابراین هیچ‌کس مجبور نیست روی دکمه به‌روزرسانی کلیک کند. به‌روزرسانی‌ها قبل از نصب، امضا و از نظر مجموع بررسی (checksum) تأیید می‌شوند.

هر دو افزونه را روی اولین سایت خود دریافت کنید

یک دوره آزمایشی ۱۴ روزه بدون نیاز به کارت بانکی را شروع کنید و سایت شما با Zinn® Cache و Zinn® Footprint فعال روی آن راه‌اندازی می‌شود. مهاجرت رایگان، ضمانت بازگشت وجه ۳۰ روزه و تضمین آپ‌تایم ۹۹.۹۹٪، بدون وابستگی به فروشنده.

شروع رایگان