Znalosti

Primárně programuji backend v PHP.

Jaké technologie používám?

  • PHP, Symfony, Nette
  • MariaDB, Doctrine, ElasticSearch, Redis
  • Twig, latte, Smarty
  • Bootstrap, Materialize
  • PHPUnit, PHPStan, CodeSniffer
  • Docker, nginx, Apache
  • git, composer, npm / yarn
  • PHPStorm, VSCode a další

Jaké věci jsem už tvořil?

  • Komplexní e-shopový systém na míru
  • Komplexní systém pro herní komunitu
  • Firemní stránky s vlastní administrací na míru
  • Různé mikroslužby jako např. sledování pozic ve vyhledávači, odesílání newslatterů
  • Různé automatizace procesu, propojení, API, importy a exporty, web scraping a jiné
  • E-shopy na PrestaShopu
  • Firemní stránky na WordPressu
Více informací najdete v záložce reference.

Jaké redakční systémy jsem dříve používal?

předtím krátce PHPBB, PHP-Fusion a Joomla

Historie

Od PrestaShopu k vlastnímu e-shopovému systému

Svůj první e-shop jsem postavil na PrestaShopu. Postupně jsem na PrestaShopu tvořil další a další e-shopy. Vytvářel jsem vlastní šablony, importy / exporty, různé úpravy na míru. U PrestaShopu mě dost limitovalo, že jsem měl několik domén, různé jazykové mutace, různé měny, různé ceny, více skladů s různou dostupností a ve výsledku stejné produkty a to v tehdejší době bylo něco, co vyžadovalo mít "zkopírovaný" několikrát celý e-shop, což zase vyžadovalo nesmírné aktualizace, různé administrace atd., proto jsem se v roce 2012 rozhodl začít vyvíjet své vlastní univerzální e-shopové řešení, které usnadní práci a vývoj. V jedné centrální administraci je spravováno desítky malých e-shopů.
Příklad:
5 e-shopů na 5 doménách. Stejný produkt s obrázky. Různé jazykové mutace, názvy, popisky, ceny a podmínky dodání.
V minulosti: 5 PrestaShop e-shopů Systém musel být 5x, obrázky musely být 5x, databáze 5x, administrace 5x, všechny úpravy na míru se dělaly 5x. Asi si dokážete představit, co to muselo být při desítkách tisíc produktů.
Dnes: Vlastní e-shopové řešení. Systémové soubory 1x, obrázky 1x, databáze 1x, administrace 1x.


Kdy použít WordPress a kdy něco jiného?

Pro většinu firemních stránek doporučuji WordPress. Na to abyste si tam vytvořili a mohli upravovat podstránky, reference, blog, kontakt s mapkou a formulářem, naprosto ideální platforma. Pracoval jsem hlavně s pluginy pro SEO, posuvník obrázků (slider), formuláře, galerie, reference. Sám jsem si upravoval některé šablony na míru. Stejně tak i některé pluginy. Pro rozsáhlejší projekty doporučuji vytvořit stránku namíru, bez používání WordPressu. Stejně tak nedoporučuji použít WordPress na stránky velmi malého rozsahu. Například tato má osobní stránka taky nemá WordPress, nepotřebuji ho. Jen by to zdržovalo.