Programování
Bráníme se útokům
Útoky na weby nejsou nic nového. V minulém článku jsem popsal, jak najít útočníka a jak ho zablokovat. Teď se podíváme na to, co všechno se dá ještě udělat. Minulý týden jsem řešil jeden takový útok, v podstatě DDoS, ale asi bych
Emailové formuláře ve WordPressu pro pokročilé
Rozšíření pro emailové formuláře je v systému WordPress opravdu plno. Pokud jste ale pokročilý uživatel, který ovládá značkovací jazyk HTML, tak by se vám tip na následující plugin mohl hodit. Je opravdu jednoduchý, bez zbytečností a velice rychle si ho oblíbíte.
8 užitečných pluginů do WordPressu zdarma
Ještě nepoužíváte WordPress? Tomuto redakčnímu systému svěřují své weby milióny uživatelů po celém světě. Díky nepřebernému množství rozšíření a šablon je WordPress velice přizpůsobitelný a dokáže na něm běžet téměř jakýkoliv web, od jednoduché firemní prezentace až po eshop. V tomto
Jak najít útočníka?
Dnes se podíváme na to, jak pomocí pár základních příkazů v Linuxu prohledat logy Apache nebo Nginx a najít zdroj útoků na prezentaci. Co budeme potřebovat? S přehledem si vystačíme s příkazy awk, cat, grep, ip, sort, tail, uniq, wc, whois a xargs.
Sitemapy ve WordPressu jednoduše
Sitemapa by měla být základem celého webu. Orientují se podle ní vyhledávače a zajišťují lepší a rychlejší indexaci stránek. Pokud používáte nějaké rozšíření pro SEO, nejspíše funkci sitemap již obsahuje. Ovšem plugin, o kterém se v tomto článku dočtete, má navíc
Optimalizace velikosti obrázků ve WordPressu
Optimalizace obrázků pro použití na webu je velmi důležitou součástí tvorby webových stránek. Nejen, že ušetříte spoustu prostoru na diskovém úložišti webového serveru, ale návštěvníci vašich stránek nebudou stahovat zbytečná kvanta datově náročných obrázků v plné kvalitě. EWWW Image Optimizer Roky jsem
Kritická chyba ve WordPress rozšíření pro Elementor
Pro nejrozšířenější redakční systém WordPress byl opět dostupný plugin s velmi závažnou zranitelností RCE (remote code execution). Tento plugin používá přes jeden milion uživatelů, přibližně 600.000 z nich ještě neprovedlo aktualizaci na poslední bezpečnou verzi. Závažná bezpečnostní chyba se týká pluginu Essentials Addons
Nepřestávejte se učit
V IT oboru je nutností neustále se vzdělávat. Vývoj jde tak rychle kupředu, že bez “aktualizací” znalostí se v podstatě nedá v oboru pracovat. Protože na všem špatném se dá najít i něco dobrého, tak díky lockdownu a globální pandemii spousta univerzit
Základní tipy pro zabezpečení WordPressu
Redakční systém WordPress podle posledních průzkumů na světe pohání téměř 33 % všech webových stránek. To s sebou kromě spousty výhod přináší i obrovské riziko útoků hackerů. Všechny vaše veřejné weby s největší pravděpodobností prochází automatizované nástroje, které zneužívají známých zranitelností WordPressu, a
Jak na přesměrování stránek ve WordPressu
Přesměrování je jednou z nejčastěji používaných funkcí na webových stránkách. Potřebujete vytvořit jednoduše zapamatovatelnou adresu, která odkazuje na obtížnější adresu na vašem či dokonce na externím web? Nebo například chcete přesměrovat smazané příspěvky a články na jinou část stránek? Potom se
Něco málo o http/3
Nová verze http protokolu http/3 je v dnešní době podporována většinou prohlížečů. Tak pojďme zlehka nakouknout pod pokličku. Za protokol http/3 vděčíme vývojářům Google a jejich implementaci protokolu QUIC. https://en.wikipedia.org/wiki/QUIC Než se pustím do toho, proč je to tak úžasné a
WordPress nejen jako blogovací platforma
WordPress je dobře znám jako blogovací nástroj. Koneckonců i spravovaná varianta od Automattic je určená zejména pro blogery. Ačkoliv od svého vzniku v této oblasti těžko hledá konkurenci, tak masivního využití se dočkal i v jiných oblastech. Od blogu to není daleko
84x rychlejší WordPress
Přiznám se, nedalo mi to. Když někde zahlédnu něco, co se mi moc nezdá, tak je potřeba ověřit fakta. Na webu LSCache.io jsou velmi zajímavé pluginy pro LiteSpeed Web Server. Jeho open source verzi jsem už tady jednou zmínil v souvislosti
Režim obnovení ve WordPressu
V populárním systému WordPress přibyla od verze 5.2 skvělá funkce pro odchytávání a opravu vzniklých chyb v pluginech a šablonách. Ideálně byste tuto funkci neměli vůbec potřebovat, ale může se stát, že po aktualizaci nějakého pluginu, šablony nebo verze PHP na
Document Store v MySQL
Od verze MySQL 8.0.11 je ve výchozím stavu součástí instalace X plugin. Tento plugin nám umožňuje pomocí X DevAPI využívat MySQL mj. jako NoSQL a mnohem více. Pojďme se tedy podívat na důvody, proč využít NoSQL v MySQL. Asi jako