SEO-saurus je tu: stvořeno v TYPO3 🚀🦖
Dobrá, vrhněme se na projekt! Jelikož mám nejsilnější znalosti v TYPO3, budu tento web vytvářet pomocí tohoto úžasného CMS.
Nejprve jsem přes terminál nainstaloval základní distribuci v13 (i když ještě není LTS, ale za pár týdnů bude). Příkaz, který jsem použil, byl následující: composer create-project typo3/cms-base-distribution seosaurus “^13”
.
Dále jsem otevřel svou doménu v prohlížeči a byl jsem vyzván k vytvoření prázdného souboru s názvem „FIRST_INSTALL“ v kořenovém adresáři dokumentu (pro mě je to adresář „public“). Poté TYPO3 provedl rychlou kontrolu nastavení PHP a já jsem nastavil přihlašovací údaje k databázi. To bylo snadné, protože jsem použil čerstvou databázi MariaDB. Poté jsem zadal své budoucí přihlašovací údaje.
Nyní jsem v backendu TYPO3! 🎉
Nejdříve jsem vytvořil kořenovou stránku a nastavil ji v češtině i angličtině. Nyní jsem pro vlastní šablony potřeboval vytvořit vlastní rozšíření. Protože používám Composer, vytvořil jsem si v kořenovém adresáři projektu adresář „Packages“ a do něj jsem přidal složku pro rozšíření a dva potřebné soubory: composer.json a ext_emconf.php. Také jsem aktualizoval svůj kořenový soubor composer.json, aby rozpoznal vlastní rozšíření:
“repositories”: [{
“type”: “path”,
"url": “./Packages/*/”
},],
Poté jsem spustil tento příkaz pro instalaci vlastního rozšíření:
composer req ununik/seosaurus @dev
Skvělou novou funkcí v TYPO3 v13 jsou sady TypoScript. Místo přímého zápisu TypoScriptu jsou tyto sady efektivnější a odlehčují databázi, takže se lépe spravují.
A teď... je čas slavit, protože první výstup SEO-Saurus je na světě! 🦖🚀
Co je CMS?
Systém správy obsahu (CMS) je softwarová aplikace, která umožňuje uživatelům vytvářet, spravovat a upravovat digitální obsah na webových stránkách, aniž by k tomu potřebovali odborné znalosti kódování. Poskytuje intuitivní rozhraní pro organizaci obsahu, přidávání médií a přizpůsobení rozvržení, což usnadňuje údržbu struktury a vzhledu webu. Mezi oblíbené platformy CMS patří WordPress, Joomla a TYPO3.
Co je TYPO3?
TYPO3 je open-source systém pro správu obsahu určený k vytváření a správě komplexních webových stránek. Systém TYPO3 je známý svou flexibilitou, škálovatelností a robustními funkcemi a je vhodný jak pro malé weby, tak pro velké projekty podnikové úrovně. Podporuje vícejazyčný obsah, rozsáhlé možnosti přizpůsobení a širokou škálu rozšíření, což z něj činí výkonnou volbu pro vývojáře i editory obsahu.