lexbor 2.4.0

13-noyabr kuni, bir yildan ortiq ishlab chiqilganidan so'ng, yuqori samarali HTML2.4.0 va CSS tahlil kutubxonasining 5 versiyasi chiqdi. lexbor, uchinchi shaxslarga bog'liqliksiz C tilida yozilgan va Apache 2.0 litsenziyasi ostida tarqatilgan.

Kutubxona modullarga bo'lingan (Core, CSS, DOM, Encoding, HTML, NS, Punycode, Selectors, Tag, Unicode, URL, Utils), ular alohida kompilyatsiya qilinishi va ishlatilishi mumkin (CMake opsiyasi LEXBOR_BUILD_SEPARATELY=ON).
Kutubxonada Elixir, Crystal, Python, D, Ruby va PHP tillari uchun uchinchi tomon bog'lash va o'ramlari mavjud.

O'zgarishlar ro'yxati:

  • Asosiy: bilan ishlash samaradorligini oshirish SWAR (qadoqlangan SIMD);
  • URL: URL ob'ektini o'zgartirish uchun qo'shilgan API;
  • URL: URL manzilini klonlash imkoniyati qo‘shildi;
  • URL: tahlil qilishdan oldin yangi qatorlar va yorliqlarni olib tashlang;
  • Kodlash: yangilangan indeks GB18030-2022;
  • Kodlash: statik ma'lumotlarning kichraytirilgan hajmi;
  • URL: samaradorlikni oshirish;
  • xatolarni tuzatish va sinovni yaxshilash.

Manba: linux.org.ru

DDoS himoyasi, VPS VDS serverlari bo'lgan saytlar uchun ishonchli hosting sotib oling 🔥 DDoS himoyasi, VPS VDS serverlari bilan ishonchli veb-sayt xostingini sotib oling | ProHoster