Programátoři všech zemí spojte se!
Vítejte na webu Garth.cz. Pokud jste programátor nebo se o programování, programovací jazyky
a příbuzná témata zajímáte, naleznete zde pravděpodobně nějaké užitečné informace.
Stránkám se věnuji ve volném čase a jejich obsah vkládám postupně, mějte prosím trpělivost
i s kategoriemi, které se plní velmi pozvolna. Pokud se chcete podělit o vlastní poznatky,
rady nebo zkušenosti, neváhejte a napište.
Místní zaklínadla: PHP, MySQL, (x)HTML, JavaScript, www atd.
V obecné rovině zde mluvíme o všech IT tématech, která lze potkat v reálném či virtuálním světě.
Co vám stojí za kliknutí, stojí prostě i za hovor.
PHP · Bezpečnost PHP webu
V říjnu 2026 vyšly opravy dvou kritických chyb v samotném PHP, známých pod názvem PHP2Shell. Útočník přes ně může na serveru spustit vlastní kód bez přihlášení, a to ještě dřív, než se spustí kód vašeho webu. Kterých verzí se týkají, jak je opravit v novém i starém PHP a co dělat, když aktualizace hned nejde.
více info →
Ostatní · Hosting a nasazení
Web potřebuje server, na kterém poběží, a doménu, přes kterou ho návštěvníci najdou. Co sledovat při výběru hostingu, jak spolu souvisejí doména a záznamy DNS a jak web přestěhovat na jiný hosting bez výpadku.
více info →
Ostatní · Hosting a nasazení
Bez HTTPS dnes web nefunguje pořádně: prohlížeč ho označí jako nezabezpečený a formuláře posílají data čitelně. Certifikát od Let's Encrypt je zdarma a hosting ho obvykle vydá sám. Na co si dát pozor – ověření domény, stále kratší platnost certifikátů a smíšený obsah.
více info →
Ostatní · Hosting a nasazení
Nejběžnější cesta, jak dostat soubory webu na hosting, je přenos souborů. Proč nepoužívat obyčejné FTP, jak se liší FTPS a SFTP, jak nahrávat z příkazové řádky a přihlašovat se klíčem SSH místo hesla.
více info →
Ostatní · Hosting a nasazení
Místo hledání změněných souborů a nahrávání přes FTP stačí změny poslat příkazem git push a server si web nasadí sám. Holý repozitář na serveru s hookem post-receive, varianta s git pull a automatické nasazení z GitHubu.
více info →
Ostatní · Hosting a nasazení
Rozeslat newsletter v noci, smazat staré záznamy, každý den zazálohovat web – na to je cron. Jak se zapisují časy v crontabu, jak napsat skript PHP pro cron a jak zálohovat soubory webu tak, aby se daly obnovit.
více info →