NETIO.cz rozeslal zákazníkům další dávku novinek a po červencové vlně s dedikovanými servery je tentokrát zajímavá hlavně pro ty, kdo se o své weby starají sami. Největší položkou je PHP 8.6 v testovací verzi, tedy možnost ověřit si kompatibilitu webu několik týdnů před ostrým vydáním. Vedle toho provider přepsal pravidla, podle kterých posílá e-maily o zaplněném místě, a v NETIO panelu přibyla volba oprávnění pro MySQL uživatele. Žádná z novinek nevyžaduje okamžitou akci, dvě z nich ale stojí za pár minut v administraci.
PHP 8.6 RC3: otestujte web dřív, než vyjde ostrá verze
Do nabídky verzí PHP přidal NETIO.cz PHP 8.6.0 RC3, tedy třetího kandidáta na vydání. Ostrá verze 8.6.0 má podle providera vyjít 19. listopadu 2026, což odpovídá obvyklému listopadovému termínu nových větví PHP. Verzi přepnete v NETIO panelu u konkrétního webu a stejně snadno se vrátíte k předchozí, když se něco rozbije.
Pro koho je to relevantní: pro vývojáře a správce, kteří chtějí dopředu vědět, jestli jim web s novou větví pojede. Pro běžný produkční provoz ji NETIO zatím nedoporučuje a není důvod to zpochybňovat. RC znamená, že se ještě mohou objevit chyby. Než přepnete, ověřte si podporu u redakčního systému, šablony i pluginů. U WordPressu bývá brzdou spíš starší plugin než jádro. Ideální je zkusit to na testovací kopii webu, ne na ostré instanci.
Co PHP 8.6 přináší: NETIO zmiňuje funkci clamp(), která omezí hodnotu na zadaný rozsah a nahradí obvyklou kombinaci min() a max(), novou třídu Time\Duration pro přesnou práci s časovými úseky a částečnou aplikaci funkcí (partial function application), díky které lze funkci předvyplnit jen některými parametry a zbytek dodat později. Pro provozovatele webu je to spíš zajímavost, pro vývojáře vlastního kódu důvod projít si poznámky k vydání na php.net, až ostrá verze vyjde.
Zároveň NETIO aktualizoval všechny stávající verze PHP na poslední opravná vydání s bezpečnostními a dalšími opravami. Proběhlo to automaticky, nic dělat nemusíte.
Upozornění na zaplnění místa: první e-mail při 95 %, další jen při skutečné změně
Druhá novinka řeší věc, kterou zná každý, kdo spravuje víc webů nebo schránek: upozornění na docházející místo, která chodí buď pozdě, nebo naopak každý den znovu. NETIO přepsal pravidla, podle kterých odcházejí e-maily o zaplnění místa u hostingu, webů i e-mailových schránek.
Nová pravidla v kostce:
- první upozornění přijde při zaplnění 95 %,
- další dostanete až ve chvíli, kdy obsazené místo naroste alespoň o 1 % oproti poslednímu odeslanému upozornění, drobné kolísání tedy nové e-maily nespouští,
- při 99 % a více se připomínka zopakuje po 7 dnech,
- jakmile zaplnění klesne na 93 % nebo méně, ať už po uvolnění místa, nebo po navýšení kapacity, upozornění se automaticky uzavře. Pokud se místo později znovu zaplní, aktivuje se znovu.
Podstatná je právě ta mezera mezi 93 a 95 %. Bez ní by schránka, která se pohybuje kolem hranice, generovala e-mail při každé přijaté a smazané příloze. Kompletní popis pravidel najdete v NETIO panelu v nastavení upozornění, v novém panelu Jak upozornění fungují.
Co s tím udělat: nic, pokud máte upozornění zapnutá. Jen počítejte s tím, že u menších kapacit zbývá od prvního e-mailu do plné schránky málo času. Pět procent z 1 GB schránky je 50 MB, což je pár větších příloh.
Oprávnění MySQL uživatelů: jen čtení pro externí nástroje a dodavatele
Při vytváření nebo úpravě MySQL uživatele v NETIO panelu nově zvolíte, jaká oprávnění bude mít k vybraným databázím. Na výběr jsou tři úrovně:
| Úroveň | Oprávnění | Typické použití |
|---|---|---|
| Plný přístup | všechna oprávnění | aplikace, která databázi spravuje (WordPress, e-shop) |
| Čtení a zápis | SELECT, INSERT, UPDATE, DELETE, LOCK TABLES, SHOW VIEW | běžná práce s daty bez změny struktury tabulek |
| Jen čtení | SELECT, SHOW VIEW | reporting, analytické nástroje, externí dodavatel |
Zvolená oprávnění platí stejně pro všechny vybrané databáze. Hodí se to ve chvíli, kdy potřebujete zpřístupnit data externímu nástroji, kolegovi nebo dodavateli, aniž by v databázi mohl cokoli změnit. Typicky napojení analytického nástroje, zálohovací skript nebo agentura, která má dělat jen export. U většiny hostingových administrací to dosud znamenalo buď plný přístup, nebo žádost na podporu o ruční úpravu práv.
Ve výpisu MySQL uživatelů přibyl sloupec Oprávnění, takže na první pohled vidíte, kdo má jaký přístup. Uživatel s ručně nastavenými právy se zobrazí jako Vlastní a při úpravě mu práva můžete ponechat beze změny, nic se mu tedy nepřepíše.
Dvě související změny chrání spíš před chybou z nepozornosti. Při smazání databáze se jejím uživatelům nově automaticky odeberou i oprávnění k ní. A uživatele, který je vlastníkem pohledů, procedur, funkcí, triggerů nebo eventů, nelze smazat ani mu změnit hostitele, protože tyto objekty by po takové změně přestaly fungovat. Pokud na tuto hlášku narazíte, je potřeba nejdřív převést vlastnictví objektů (DEFINER) na jiného uživatele.
Shrnutí
Z trojice novinek má největší praktický dopad volba oprávnění MySQL uživatelů. Přístup jen pro čtení pro externí nástroje je věc, kterou u řady providerů musíte řešit přes podporu, a tady je to pár kliknutí v panelu. PHP 8.6 RC3 je dobrá příležitost ověřit kompatibilitu webu s měsíčním předstihem, a nová pravidla upozornění zbaví zbytečného šumu hlavně ty, kdo spravují desítky schránek.

