Az 5.2.0 újdonságai
Konverziós motor fejlesztései és optimalizálásai:
- A konverziós motor többé nem másolja és duplikálja a forrásfájlokat, ha helyi konverziós szervereket használ. Ennek célja, hogy csökkentse a fájlrendszer terhelését a tartalomfeldolgozás során.
- Jobb konverziós folyamat naplózása: a videonaplók sokkal rövidebbek lesznek, és nem tartalmaznak ffmpeg-naplókat, ha minden a tervek szerint működik.
- Az elsődleges szerveren, nagy adathalmazon végrehajtott háttérfeladatok iteratív megközelítéssel megújulnak. Az olyan feladatok, mint például egy új képernyőkép formátum létrehozása, többé nem blokkolják a konverziós motort, mint korábban a rengeteg tartalommal rendelkező projekteknél.
- Az MP4 fájlok utófeldolgozása optimalizálva lett: a konvertáló motor most ellenőrzi, hogy a feltöltött fájlnak szüksége van-e utófeldolgozásra, és kihagyja, ha nincs rá szükség. Ez tovább csökkenti a fájlrendszer terhelését, ami nagyon fontos helyi konverzió esetén.
- A videoformátumok mostantól akár 2 különböző vízjelet is támogatnak egyszerre. Használhatja ezt arra, hogy logóját a videó tetején jelenítse meg, és több részletben mozgassa meg a szerzői jogait tartalmazó szöveget. Ezen kívül lehetőség lesz a vízszintes és függőleges videóknál eltérő maximális szélesség % értékek megadására, így minden esetben ideálisan elfér a vízjel.
- A rendszer automatikusan egyesíti a videó- és albumnaplókat kisebb tömörített archívumokba a lemezterület-használat csökkentése érdekében.
- A videoformátum ffmpeg beállításainál mostantól megadhatja egyéni videoszűrőit a -vf beállításban, amelyek a KVS által használt szűrőkkel kombinálódnak.
Fejlesztések a videók képernyőképeinél:
- Módosítottuk a képernyőképek kivágásának módját. Korábban a KVS körbevágást alkalmazott a képernyőkép-formátumok létrehozásakor, így ez nem érintette a képernyőképek forrásait. Úgy döntöttünk, hogy az összes új videó esetében megváltoztatjuk ezt a koncepciót: a KVS mostantól a képernyőkép-források levágását alkalmazza, és vágott formában menti azokat. A régi videók képernyőkép-forrásai érintetlenül maradnak.
- A képernyőkép kivágási beállításainál mostantól engedélyezheti a fekete területek automatikus kivágását. Ez az opció alapértelmezés szerint be lesz kapcsolva, és azonnal hatással lesz az összes új videóra.
- Módosítottuk a manuálisan feltöltött képernyőképek feldolgozásának módját is. A KVS ezentúl lehetőséget ad arra, hogy a manuálisan feltöltött képernyőképeknél is kivágást és vízjelet alkalmazzon, míg korábban ez egyáltalán nem volt lehetséges.
- Ezekkel a változtatásokkal a régi KVS-problémát is kijavítottuk, amikor új képernyőképformátumok létrehozásakor a manuálisan feltöltött képernyőképekre kivágás és vízjel kerülhet, ami az új formátumok minőségének romlásához vezethet. Ez soha nem fordulhat elő új videóknál.
- Új képernyőkép-csoportot adtunk a poszterekhez, saját külön képernyőkép-formátumokkal. A plakátok csak manuálisan tölthetők fel, összehasonlítva az áttekintő képernyőképekkel, amelyek feltölthetők vagy a forrásból létrehozhatók.
- A függőleges videók képernyőképei mostantól sokkal jobbak lesznek! Először is konfigurálhat különböző átméretezési beállításokat a függőleges és vízszintes videókhoz képernyőkép formátumban. Másodszor, ha a videó képaránya eltér a szükséges képernyőképaránytól (például függőleges videók esetén), a KVS elmosódott hátteret hoz létre fekete sávok helyett.
- Javítottuk a grafikus felhasználói felület használhatóságát, amikor képernyőképekkel dolgoztunk az adminisztrációs panelen.
- A képernyőképek manuális létrehozása mostantól figyelembe veszi az LA-t és a konverziós motor tartalombeállításaiban konfigurált időkorlátokat, így nem lehet elindítani ezeket a folyamatokat, ha elérik ezeket a korlátokat. Ezek a korlátok általában azért vannak beállítva, hogy csökkentsék az elsődleges szerver terhelését csúcsidőszakban.
- A tömeges szerkesztés grafikus felhasználói felület mostantól lehetővé teszi az áttekintő képernyőképek törlését (csak a fő képernyőképet hagyva meg), valamint az adott videókészlethez tartozó képernyőkép-formátumok újralétrehozását.
Hírcsatorna-javítások exportálása:
- Mostantól lehetőség van inaktív videók exportálására feedeken keresztül.
- Statikus kategorizáló szűrőket adtunk hozzá, hogy jobban szabályozhassa, mely tartalom jelenjen meg a hírcsatornákban.
- Több forgalomkövetési paraméter támogatása hozzáadva (korábban csak egyet lehetett megadni). Ezeket a paramétereket a rendszer automatikusan csatolja az összes hírcsatorna által megjelenített URL-hez és beágyazási kódhoz.
- Hozzáadtuk a műholdak támogatását és a műholdas URL-ek létrehozásának lehetőségét a tartalomhoz.
- A hírcsatorna-dokumentációs oldalt a hírcsatorna-készítő űrlapra fejlesztettük, amely grafikus felhasználói felületet biztosít az összes hírcsatorna-beállítás egyszerű konfigurálásához, és az adatok a szükséges formátumban való lekéréséhez.
- Módosítottuk a videóformátum-szűrők működését a hírcsatornákban. Korábban ezek a szűrők hibásan működtek, és ha egy videó nem tartalmazta a szükséges formátumot, akkor ez a videó más elérhető videofájllal exportálva lett. Az új verzióval a feedek üres videofájlokat adnak vissza minden olyan videóhoz, amely nem rendelkezik a kért formátummal. Emiatt ezeknek a szűrőknek az elnevezését is megváltoztattuk – a video_format_1 és video_format_2 lesz a video_format_standard és video_format_premium helyett. >. A régi paraméterelnevezést használó feed URL-ek nem fognak működni a frissítés után. A kijavításuk érdekében meg kell nyitnia a hírcsatorna URL-jét, és újra ki kell választania a szűrőket a megjelenő űrlapon, hogy megkapja az új hírcsatorna URL-címét. Azt is meg kell értenie, hogy ezeknek a szűrőknek a használatakor előfordulhat, hogy a hírcsatorna egyes videóinál üres a videofájl, és ez importálási hibákat eredményezhet ezeknél a videóknál.
Hírcsatorna-javítások importálása:
- A hírcsatornák KVS formátumú importálása hasznosabbá válik. Először lehetővé teszik, hogy kiválassza, milyen adatokat szeretne importálni. Másodszor, több videofájl importálását is támogatják ugyanahhoz a videóhoz, hasonlóan a kézi importáláshoz. Ezzel a fő fájlok és videó-előnézetek importálhatók egyik webhelyről a másikra anélkül, hogy újra kellene őket létrehozni.
- A hírfolyam naplózása jobb lesz; azt is beállíthatja, hogy egy hírcsatorna mennyi ideig tárolja a naplóit, és a beállítások alapján automatikusan megtisztítja azokat.
- A hírcsatornák mostantól automatikusan törölhetik az általuk importált videókat. CSV-hírcsatornák esetén meg kell adnia a törölt videók hírcsatornáját, amely a törölni kívánt videók URL-jét tartalmazza. Ez csak akkor használható, ha a hírcsatorna beállításaiban a videó URL-jét választotta kulcsmezőnek. A KVS formátumú feedeknél nem kell semmit megadni, mivel automatikusan lekérik a szükséges adatokat.
- A hírcsatorna beállításaiban megadhatja a szűrést időtartam, értékelés, népszerűség és terminológia szerint. Ezt akkor is használhatja az importált adatok szűrésére, ha a forráshírcsatorna nem támogatja a szűrést.
- Végül a hírcsatornákban a markolók támogatását is hozzáadtuk. Ez felhasználható az RSS-csatornák megszerzésére, vagy egyéni logikával létrehozhatja azon oldalak listáját, amelyeket más webhelyekről szeretne letölteni.
KVS-lejátszó és VAST továbbfejlesztések:
- Lejátszónk mostantól több VAST-hirdetőt is támogat ugyanabban a VAST-válaszban. Egyes hirdetési brókerek ezt használják arra, hogy alternatív hirdetőket kínáljanak a jobb konverzió érdekében.
- A Player most egy kicsit más HTML-struktúrát hoz létre, amikor VPAID hirdetéseket jelenít meg, hogy jobb integrációt tegyen lehetővé bizonyos hirdetőkkel, akik érzékenyek a lejátszó HTML-elrendezésére.
- A lejátszó beállításaiban konfigurált VAST-időkorlát mostantól az egyes hirdetőkre vonatkozik, nem pedig a teljes VAST-ra. Ez lehetővé teszi az alternatív VAST-hirdetők megjelenítését akkor is, ha az elsődleges hirdető lassan dolgozik, és időtúllépést vált ki.
- A lejátszó beállításai mostantól lehetővé teszik annyi alternatív VAST-hirdető megadását, amennyi szükséges. Ha ez be van állítva, a rendszer egyenként próbálja ki az alternatív hirdetőket, amíg bármelyikük nem üres hirdetést jelenít meg.
- A lejátszó jobban naplózza a hirdetési hibákat.
- A VAST-profilok többféleképpen továbbfejleszthetők. Mostantól minden VAST-profilban szereplő hirdetőhöz beállíthatja a hirdetők speciális készletét. Egy másik fontos változás az országok szűrésének megadása. Korábban általában be kellett volna állítania legalább egy hirdetőt országszűrő nélkül, amelyet alapértelmezettként használna. Helytelennek tartottuk ezt a megközelítést, és teljesen megváltoztattuk. Az új verziónál kifejezetten meg kell adni, hogy egy adott hirdetést bizonyos országokban be kell-e kapcsolni, vagy inkább ki kell kapcsolni. Így minden ország nélküli hirdető minden országban bekapcsolódik, mintha nem lenne engedélyezve a szűrés.
- Az országok szűrése mellett a hivatkozók szerinti szűrést is hozzáadtuk, hogy teljes mértékben szabályozhassuk, mikor kell bizonyos hirdetőket be- vagy kikapcsolni. Egyes forgalmi partnereknél gyakori probléma, hogy nem engedélyezik bizonyos típusú vagy időtartamú reklámozást a forgalmuk számára. Az ilyen hirdetések általában jobb árakkal rendelkeznek, de nem használhatja, ha ezektől a forgalmi partnerektől vásárol forgalmat. Az új hivatkozó szűrési funkcióval szabadon használhat bármilyen hirdetést, ha ki kell kapcsolnia azokat a forgalom azon részein, amelyeknél ilyen korlátozások vannak.
- A lejátszó beállításainak módosítása mostantól automatikusan visszaállítja a gyorsítótárat a videóblokkoláshoz. Ezért az új beállítások azonnal életbe lépnek, amint elmenti őket. Korábban akár több órába is beletelhetett, amíg a frissített lejátszóbeállítások az összes videóoldalon megjelentek.
- A VAST-előfizetési kulcs mostantól automatikusan frissül a KVS-tárolóból, így nem kell manuálisan frissítenie a különböző lejátszóbeállításokban. A sablonok módosítása nélkül is támogatja az álneveket.
Jobb statisztikák:
- A forgalmi és játékosstatisztika támogatja az eszköztípus szerinti szegmentálást: asztali számítógépek, telefonok és táblagépek. A statisztikai beállításokban engedélyezhető.
- A játékosstatisztika támogatja a beágyazott kódprofilok szerinti szegmentálást. Ez rendkívül hasznos, ha több más projektben is használ KVS beágyazási kódokat, és külön forgalomelemzést szeretne ezekhez.
- A forgalmi statisztikák videolejátszásokat is tartalmaznak majd, hogy jobb kilátásban legyen a forgalom minősége.
- Az adminisztrációs panelen kézzel hozzáadott keresési statisztikákat a rendszer nem tisztítja automatikusan a webhely felhasználóitól gyűjtött keresési statisztikákkal. A statisztika beállításaiban is beállíthatja, hogy minden felhasználó által beküldött keresési lekérdezést kisbetűre írjon.
Egyéb fejlesztések:
- Vadonatúj levélszemét-szűrő modul. Elemzi az azonos típusú közzétett adatok előzményeit egyetlen IP-ről / fiókról, vagy mindenkiről. Ha ez a szám meghaladja a megadott határértéket (például egy IP-cím 10-nél több megjegyzést tesz közzé az elmúlt 300 másodpercben, vagy általában az összes felhasználó 10-nél több megjegyzést tesz közzé az elmúlt 300 másodpercben), akkor az összes jövőbeli azonos típusú adat (pl. megjegyzések) az adott IP-ről vagy az összes felhasználótól a beállításokban konfigurált műveletek vonatkoznak. Ezek a műveletek több szintű szigort tartalmaznak: captcha megkövetelése, deaktiválás hozzáadásakor, csendes törlés vagy hiba megjelenítése.
- A fájlfeltöltés csonkolt feltöltő használatára vált, amely lehetővé teszi a kiszolgálón vagy proxyn beállított szinte bármilyen feltöltési fájlméret-korlát támogatását. Ez nagyon fontos a CloudFlare által proxyzott projekteknél, amelyek 100 MB-os feltöltési fájlméret-korlátot írnak elő. Korábban ilyenkor lehetett aldomainre helyezni a feltöltést, de most már ez nem lehet probléma. Az adminisztrációs panel a frissítés után automatikusan elkezdi használni az új feltöltési koncepciót, de a webhely feltöltőjének váltásához frissítenie kell a téma JS fájlját. Ezt az eljárást később a témafórumon ismertetjük.
- A KVS átváltott a „helyes” Memcached modul használatára. A korábbi PHP5 2 különböző, hasonló írásmódú modult támogatott, és a KVS-ben használt modult a PHP7-nél kihagytuk.
- Az albumok tömeges szerkesztése lehetővé teszi az adott albumkészlethez tartozó formátumok újbóli létrehozását egyenként. Korábban csak a teljes albumkészlethez lehetett újra létrehozni az albumformátumot.
- A hirdetések böngészőszűrése mostantól támogatja a Yandexet és az UCBrowser-t.
- Továbbfejlesztették a tartalom rendszergazdák közötti szétválasztásának funkcióját. Lehetőség volt arra korlátozni, hogy az adminisztrátorok csak olyan tartalmakhoz férhessenek hozzá, ahol tulajdonosként vannak beállítva. De a tulajdonjog beállítása csak szuperadminok számára volt megengedett, így nem volt túl kényelmes. Ez megváltozott, így mostantól minden rendszergazdai jogosultsággal rendelkező rendszergazda módosíthatja a tartalom tulajdonjogát. Ezenkívül adminisztrátori jelzők segítségével további szinteket adtunk a tartalom elkülönítéséhez, ami jobb módszer lehet ennek kezelésére. Végül lehetővé tettük az adminisztrátor felhasználók deaktiválását a törlés helyett.
- A tartalomimportálási beállítások mostantól lehetővé teszik a megragadók által végzett ellenőrzés letiltását. Erre az ellenőrzésre valójában nincs szükség, sőt bizonyos problémákat is okozhat, például hosszú ideig tarthat, és a szerver IP-címe blokkolhatóvá válhat.
- A tartalomstatisztikai bővítmény jobb grafikus felhasználói felülettel rendelkezik. Ez a beépülő modul mostantól listázza a legutóbbi időszak végrehajtásait, és eredményei elkülönítik a különböző tárolócsoportokon használt lemezterületet.
- A kategória avatarokat generáló beépülő modul mostantól a CTR alapján a legjobb tényleges képernyőképet fogja használni, ha engedélyezte a képernyőképek elforgatását. Korábban ez a beépülő modul minden esetben a fő képernyőképet használta.
- A KVS mostantól támogatja az AWE Black Label beépülő modullal való integrációját. Ha el szeretné kezdeni használni, kérjük, forduljon ügyfélszolgálatunkhoz.
- A tárolószerverek tesztelését továbbfejlesztettük, hogy ellenőrizzék az SSL-problémákat, és azonnal jelentsék azokat, amint felmerülnek.
- A Felügyeleti panel mostantól kiemeli az inaktív kategorizáló objektumokat a választóikban, és szükség esetén lehetővé teszi a kiszűrést is.
- A KVS-t úgy módosítottuk, hogy törölje a megjegyzéseket a felhasználók törlésekor. Ezt speciális „Törlés tartalommal” művelettel kell megtenni. A korábbi megjegyzéseket nem törölték, hanem névtelen felhasználóra váltottak, ami rossz volt a spam fiókok törlésekor.
- A Captcha támogatást hozzáadtuk a post_edit, playlist_edit és dvd_edit blokkhoz.
- Végül eltávolították az ismerősök meghívása blokkoló funkciót. Javasoljuk, hogy távolítsa el ezt a linket a webhely láblécéből, mert úgyis leáll.
- A bejelentkezés blokkban hozzáadtuk az egyszeri bejelentkezés (SSO) funkció támogatását. Ez a funkció rendkívül hasznos lesz azok számára, akik integrálják a KVS-t más tagzónáikkal, például fórumokkal. A lényeg az, hogy a felhasználókat nem kell integrálnia a KVS-be, hanem egyszerűen létrehozhat egy aláírt hivatkozást a KVS webhelyre, és megjelenítheti azt a felhasználó számára. A linkre kattintva a felhasználó automatikusan bejelentkezik a KVS-be a fiókjával, és ha még nincs ilyen felhasználó, akkor automatikusan létrejön. Ezért a másik platformra bejelentkezett felhasználók biztonságosan bejelentkezhetnek a KVS-be, minden további integrációs erőfeszítés nélkül.
- A randomize_positions opció logikája a list_videos blokkban kissé módosult. Ezzel a paraméterrel véletlenszerű videókat illeszthet be a CTR szerint rendezett videólistákba, így a CTR más videók esetében is kiszámításra kerül. A beillesztés most nem lesz teljesen véletlenszerű – egy külön randomize_positions_sort_by paraméterrel testreszabhatja a beszúrt videók rendezését. Ezenkívül a beillesztett videók ahelyett, hogy lecserélnék őket, eltolják az eredeti videókat, és a teljes blokk CTR-je nem csökken.
- A list_models blokkban mostantól szűrhet egyéni mezők szerint.
- A list_members blokkban mostantól szűrhet a tagsági állapot szerint.
- Az üres keresési eredmények nem használják a rendszer 404-es oldalát, ha a search_empty_404 paraméter engedélyezve van. Ehelyett csak 404-es állapotot adnak vissza, és üres keresési eredményoldalt jelenítenek meg.
Javított hibák:
- [SÚLYOS] Az exportálási grafikus felület nem tette lehetővé 5-nél több mező kiválasztását (regresszió az 5.1.0 után).
- [SÚLYOS] A műholdak üres rendszergazdákat jelenítettek meg az adminisztrációs panelen (regresszió az 5.1.1 után).
- [KÖZEPES] A keresési statisztikák ugyanazokat a kis- vagy nagybetűs lekérdezéseket különbözőnek tekintették (regresszió az 5.1.1 után).
- [KÖZEPES] URL-feltöltés a webhely területéről hibákat okozhat a lassú letöltéseknél.
- [MEDIUM] Helytelen show_model_groups viselkedés a list_models blokkban.
- [KÖZEPES] A KVS néha törölheti a /tmp könyvtárat.
- [KÖZEPES] A NATS User Management visszaküldése figyelmen kívül hagyhat bizonyos konverziós eseményeket.
- [ALACSONY] Az igazán nagy importok ellenőrzési folyamata napokig is eltarthat.
- [LOW] Egyes esetekben a statisztikák jövőbeli dátumokat is naplózhatnak.
- [LOW] A leállító szavak prioritása magasabb volt, mint a reguláris kifejezések helyettesítése.
- [LOW] A konverziót megkezdő háttérfeladatok hibába ütköznének, ha a konverziós szervert deaktiválnák.