KVS 6.4.0

14 October, 2025

لطفاً اطلاعات کامل مربوط به به‌روزرسانی را با تصاویری از پیشرفت‌ها در انجمن KVS بیابید: به‌روزرسانی KVS 6.4.0.

موارد جدید در KVS 6.4.0:

  1. با توجه به تغییراتی که در نمایه سازی ویدیوهای گوگل ایجاد شد، مجبور شدیم سیستم تحویل فایل ویدیویی و همچنین تحویل عکس آلبوم را به طور کامل بازبینی کنیم. این منجر به پیشرفت های زیادی در این زمینه شد که در زیر توضیح داده شده است.
  2. پیوندهای محلی به فایل‌های ویدیویی و عکس‌ها اکنون پایدار هستند و دیگر به نوع حفاظت انتخاب‌شده بستگی ندارند. این پیوندهای محلی برای ربات‌های جستجوگر بدون پارامترهای حفاظتی قابل دسترسی هستند و ما پشتیبانی اعتبارسنجی را برای ربات Yandex اضافه کرده‌ایم (قبلاً فقط Google و Bing پشتیبانی می‌شدند). کش صفحه اکنون برای ربات های جستجو غیرفعال شده است و به آنها امکان می دهد همیشه اطلاعات به روز را با پخش کننده ببینند.
  3. یک گزینه جدید به شما امکان می دهد دسترسی به پیوندهای محلی را با یک ارجاع دهنده خالی مسدود کنید. در حالی که ما هنوز با فعال بودن حالت حفاظت کامل (بدون اتصال به هات‌لینک حتی بین پروژه‌های خود) این مورد را ضروری نمی‌دانیم، اگر اجازه اتصال بین پروژه‌های خود را بدهید و بخواهید اتصالات شخص ثالث را مسدود کنید مفید است.
  4. اکنون می توانید الگوهای پیوند را سفارشی کنید (به عنوان مثال، الگوهای قدیمی مانند /get_file/ و ​​/get_image/ را حذف کنید). این گزینه در فایل setup.php است و از طریق پنل مدیریت در دسترس نیست. اگر پروژه شما قبلاً دارای ویدیوهای ایندکس شده است، الگو را تغییر ندهید، زیرا نمایه سازی را بازنشانی می کند و به طور بالقوه منجر به فهرست زدایی یا ممنوعیت می شود. برای پروژه‌های جدید، قبل از شروع فهرست‌بندی ویدیوها، این مورد را تغییر دهید. ساختار پیوند جدید اطلاعات ویدیو و فرمت را رمزگذاری می کند و نشان نمی دهد که متعلق به کدام ویدیو یا آلبوم است.
  5. برای سرورهای ذخیره از راه دور که از KVS استفاده می کنند، باید اسکریپت remote_control.php را به صورت دستی در همه سرورها به روز کنید تا ویژگی های جدید فعال شود. این شامل قالب پیوند جدید با داده های رمزگذاری شده، سفارشی سازی الگو (حذف remote_control.php از URL ها)، و تنظیم زمان انقضای پیوند از طریق پنل مدیریت (ویرایش دستی قبلاً مورد نیاز بود). مهمتر از همه، پیوندهای موقت برای ربات‌های جستجو اکنون دائمی و مستقیماً روی سرورهای ذخیره‌سازی راه دور تأیید می‌شوند. KVS اکنون نظارت می کند و در صورتی که نسخه remote_control.php سرور قدیمی باشد، اطلاع می دهد.
  6. برای سرورهای ذخیره‌سازی که از تحویل CDN استفاده می‌کنند، ما نمی‌توانیم راه‌حلی از جانب خود ارائه دهیم. بر اساس تفسیر ما از الزامات جدید Google، همه پیوندهای فایل ویدیویی (از جمله پیوندهای ذخیره سازی نهایی CDN) باید همیشه پایدار و در دسترس ربات های جستجوگر باشند (ترجیحاً بدون پارامترهای حفاظتی بیش از حد). برای اعمال تغییرات لازم باید با ارائه دهنده CDN خود تماس بگیرید. در غیر این صورت، نمایه سازی ویدیو توسط Google ممکن است غیرممکن باشد. این مورد به مورد متفاوت است.
  7. تنظیمات پیش فرض جدید ما اکنون به 720p به عنوان فرمت ویدیویی اجباری نیاز دارند. این قالب به طور پیش فرض در داده های نقشه سایت / JSON-LD و برای پخش کننده استفاده می شود. قبلاً به طور پیش‌فرض از 480p استفاده می‌کردیم، اما ممکن است گوگل اکنون آن را بسیار کم کیفیت برای فهرست‌بندی در نظر بگیرد. اگر ویدیوهای شما قبلاً بدون مشکل ایندکس می‌شوند، توصیه می‌کنیم چیزی را تغییر ندهید تا از تأثیرگذاری بر URLهای فهرست‌شده موجود جلوگیری کنید. در غیر این صورت، در تنظیمات پخش کننده و در تنظیمات تم در گزینه قالب نقشه سایت، به 720p به عنوان پیش فرض تغییر دهید.
  8. تنظیمات پخش کننده جدید امکان مخفی کردن فرمت های ویدیویی که از وضوح دستگاه کاربر بیشتر است را می دهد. برای مثال، 1080p در اکثر تلفن‌ها در دسترس نخواهد بود و 4K فقط در دستگاه‌هایی با نمایشگر 4K (مانند تلویزیون‌ها یا نمایشگرها) ظاهر می‌شود.
  9. ثبت خطای گسترده برای پخش ویدیو: اگر ردیابی رویداد پخش کننده فعال باشد، KVS اکنون تعداد خطاهای هر ویدیو را در بخش آمار ویدیو جمع آوری می کند. می‌توانید این داده‌ها را گروه‌بندی و تجزیه و تحلیل کنید تا ویدیوهای مشکل‌ساز (مثلاً میزان خطای بالا، فایل‌های از دست رفته) یا گروه‌های ذخیره‌سازی خاص را شناسایی کنید (مثلاً یک سرور مشکلات تحویل دارد). یک حالت اشکال زدایی همچنین می تواند در هر گروه ذخیره سازی برای تجزیه و تحلیل نرخ تحویل / خطا در سرورها فعال شود، که برای شناسایی سرورهای مشکل دار در یک گروه مفید است.
  10. یک ویژگی جدید ارسال مجدد ویدیو امکان انتشار مجدد یک ویدیوی موجود را به عنوان جدید، بدون پردازش مجدد فایل ها فراهم می کند. ویدیوی قدیمی حذف می‌شود و یک نسخه تکراری جدید با تاریخ انتشار جدید ایجاد می‌شود اما تمام اطلاعات قبلی را حفظ می‌کند.
  11. اضافه شدن پشتیبانی از باینری magick (از ImageMagick). قبلاً KVS فقط با دستور convert کار می کرد که دیگر به طور پیش فرض در ImageMagick نسخه 7 موجود نیست. اکنون، می‌توانید از نسخه‌های جدیدتر ImageMagick بدون کامپایل مجدد استفاده کنید.
  12. یک گزینه جدید دسترسی «فقط دوستان» برای ویدیوها و آلبوم های فردی در دسترس است. همچنین درخواستی برای گزینه "Only Me" وجود داشت و ما فراموش نکرده ایم - اما به دلیل محدودیت های فنی، هنوز امکان پذیر نیست. ابتدا به یک ماژول زمانبندی محتوا نیاز دارد.
  13. یک رابط کاربری گرافیکی چند بعدی آمار معرفی کرد. این به شما امکان می دهد ابعاد مختلف آماری را در یک لیست واحد برای تجزیه و تحلیل عمیق تر پیکربندی و مشاهده کنید.
  14. تلویزیون ها به عنوان یک نوع دستگاه جدید در آمار اضافه شده اند.
  15. دو گزینه جدید برای مسدود کردن جغرافیایی و تأیید سن اضافه شده است: ادغام با AgeVerif.com، امکان بررسی سن برای کشورهای خاص بدون تغییر الگوهای سایت شما. کافی است یک کلید API دریافت کنید و کشورها/حالت های مورد نیاز را در تنظیمات وب سایت KVS فهرست کنید تا این مورد در بالای سایت شما کار کند. گزینه دیگر غیرفعال کردن تأیید سن برای ترافیک از ارجاع دهندگان خاص است.
  16. مدیریت نظرات به گروه امتیاز مدیر خود منتقل شده است تا آن را از مدیریت کاربر جدا کند.
  17. افزونه synonymizer اکنون گزینه ای برای خاموش کردن تغییر دایرکتوری ها برای محتوای قدیمی دارد، بنابراین URL صفحات قدیمی پس از پردازش تغییر نخواهند کرد.
  18. پلاگین Neuroscore اکنون از مترادف سازی آلبوم پشتیبانی می کند (قبلاً فقط برای ویدیوها کار می کرد).
  19. علاوه بر ساختارهای [rand] و [شبه‌ای] که در متون سایت با پشتیبانی توکن استفاده می‌شوند، اکنون می‌توانید از [if] برای مخفی کردن قسمت‌هایی از متون با مقادیر خالی استفاده کنید. این به موضوع بستگی دارد، اما تمام متون SEO (عنوان، توضیحات، کلمات کلیدی و متن SEO) در موضوع پیش فرض ما از آن پشتیبانی می کنند. جزئیات در اینجا: https://forum.kernel-video-sharing.com/topic/59-working-with-seo-texts-and-urls-in-kvs-themes/
  20. فیدهای صادراتی اکنون می توانند از طریق ماهواره ها کار کنند و داده ها را با استفاده از تنظیمات خاص ماهواره تحویل می دهند. به عنوان مثال، اگر ماهواره ای از محلی متفاوت استفاده کند، فید عناوین ترجمه شده را خروجی می دهد.
  21. ما یک مقاله انجمن جدید درباره ادغام Manticore Search به عنوان جایگزینی برای Sphinx منتشر کردیم. اگر Sphinx برای شما کار می کند، نیازی فوری به تغییر وجود ندارد، اما نسخه های آینده PHP ممکن است سازگاری را از بین ببرند. اگر جستجوی خارجی نتیجه ای نداشته باشد، KVS اکنون به جستجوی داخلی بازمی گردد - این از مسائلی مانند از دست دادن ویدیوهای مرتبط یا صفحات جستجوی خالی ناشی از خطاهای سرور Sphinx جلوگیری می کند.

اشکالاتی که رفع شده اند:

  1. [شدید] در برخی موارد، بارگیری فایل‌های ویدیویی از طریق import ناقص بود که منجر به کوتاه شدن ویدیوها شد.
  2. [LOW] در برخی موارد، واترمارک‌ها می‌توانند روی لبه‌های ویدیو برش داده شوند.
  3. [LOW] مشکل با دانلود اسکرین شات توسط grabbers.
  4. [LOW] دانلودهای آلبوم از طریق grabbers از تنظیمات پراکسی grabber استفاده نمی کردند.
  5. [LOW] mode_interconnected برای منابع محتوا کار نمی کرد.
  6. [LOW] سرعت پخش پخش کننده در پنل مدیریت به خاطر نمی ماند.
KVS 7.0.0 کاملاً جدید اینجاست اکنون سفارش دهید