Otázky a odpovědi (FAQ)

Tento FAQ vám poskytne rychlé odpovědi a odkazy k dotazům, které často vyvstávají při podpoře projektu MODx.

Začněte prosím své hledání zde, pokud neobjevíte, co jste hledali, tak prosím využijte našeho diskuzního fóra, brzy vám jistě někdo odpoví.


Jak správně psát „MODx“?
I když je logotyp psán minuskami (malými písmeny), rozhodli jsme se v psané formě dodržovat starší tvar „MODx“ (především kvůli použití na začátku vět).
Jak nvyslovovat MODx?
Podívejte se prosím na tento blog. Správná výslovnost je v češtině intuitivní – „modyks“. Nikdy nebylo záměrem vyslovat název s dlouhým „o“, např jako v anglickém slově „mode“, pokud na tom však trváte, my s tím žít dokážeme, ikdyž to není správně. Podívejte se také na MODx na Wikipedii, kde naleznete mezinárodní fonetický přepis.
Co MODx potřebuje pro provoz?
MODx funguje na různých strojích a prostředích. Nejlepších výsledků dosáhnete s aktuálními verzemi PHP, MySQL a Apache. Nejkratší cesta k funkčním přátelským URL vede přes modul mod_rewrite v Apache. Více informací naleznete v požadavcích.
Jak se nejrychleji naučit pracovat s MODx?
MODx má ve své komunitě několik ohromných lidí, kteří napsali parádní tutoriály a knihy o tomto skromném open source CMS projektu. K rychlému seznámení s MODx si projděte několik velmi užitečných zdrojů.
Kolik MODx stojí?
Projekt MODx žádným způsobem nezpoplatňuje používání software, který je poskytován pod licencí GNU GPL. Jediná cena, kterou budete platit je plně ve vaší režii a týká se pronájmu/pořízení serveru, služeb a připojení k internetu.
Jak můžu odeslat bugfix na chybu v kódu MODx?
Pokud pro ten který problém dosud neexistuje bug report, tak ho prosím vytvořte v našem bug trackeru (Jira) a odešlete patch report do našeho peer code review systému (Crucible) ke zhodnocení. Až bude patch zkontrolován členy core týmu a bude vyhodnocen jako adekvátní bez vedlejších efektů, bude odeslán do vývojové větve k začlenění do další verze systému MODx.
Jak získám právo odesílat zdrojový kód do vývojové větve?
Nejdřív začněte posílat patche na otevřené bugy v bug trackeru (Jira) a odesílejte patch reporty do peer code review systém (Crucible) ke zhodnocení. Po vyřešení nejakých bugů se můžete ozvat core developerům s žádostí o práva na commit (odeslání zdrojového kódu).
Jak dobrý je MODx?
MODx je tak dobrý, že se i Chuck Norris kryje strachy.
Musím umět programovat, abych mohl MODx používat?
Pro správu webu v každodenním provozu určitě ne. Pokud znáte Microsoft Word, tak dokážete spravovat web v MODx během jedné hodiny nebo i méně, je-li web nastavený pro „běžné“ editory obsahu a koncové uživatele. Abyste web dokázali v MODx rozběhnout, měli byste umět základy tvorby webu: HTML, CSS a JS a měli byste být zběhlí v tvorbě webů „holýma rukama“.
Můžu v MODx použít svou oblíbenou JavaScriptovou knihovnu?
Ano, MODx nezavádí žádná omezení čehokoliv, co se nakonec objeví front endu.
Jak velký web je možné v MODx vytvořit?
Pro verzi MODx Evolution/0.9.6.x, v závislosti na konfiguraci serveru, může systém cachování dojít ke svým velikostním a výkonostním limitům při přibližně 5000 dokumentech, ale to je pouze pro hrubou představu. Verze MODx Revolution žádná výkonostní omezení nemá.
Proč více verzí?
  • 0.9.6.x – původní zdrojové kódy, z první stabilní verze 0.9.0 z konce října 2005.
  • Evolution – vyčištěná a vyladěná distribuce 0.9.6.x s konvencemi a terminologií v souladu s kompletně přepsaným vydáním Revolution.
  • Revolution – plně objektová, zbrusu nová vývojová větev, která byla vyvíjena více než 2 roky, aby odstranila nedostatky původního zdrojového kódu – zavedla opravdu rekurzivní parser a odstranila limit 5000 dokumentů.
Mohu aktualizovat současný projekt běžící na verzi 0.9.6.x/Evolution na verzi Revolution?
Ve většině případů bude upgrade jednoduše fungovat. Pokud používáte nějaký vlastní kód (snippets), budete možná muset udělat menší změny k aktualizaci na nové API.
Nabízí MODx možnosti revize dokumentů, schvalování, navrácení předchozí verze apod.?
Tyto funkce nejsou v současnosti součástí vydávaného jádra, ale je v plánu jejich začlenění do jádra verze Revolution.
Proč MODx Manager nevaliduje vstupy?
Abyste mohli pravidla porušovat, musíte je znát a všichni pravidla známe. Navíc to, že se v manageru nic striktně nevaliduje, nemá vůbec žádný význam na použitelnost ani na funkčnost a má tedy, v tomto případě, opačný efekt.
Umožňuje MODx provoz více webů z jedné instalace?
Ano. Pro každou verzi však platí jiný postup. Pro instrukce ohledně provozu více webů ve verzi Evolution/0.9.6.x se podívejte do oficiálního fóra. U verze Revolution se podívejte na článek na wiki oficiálního webu.
Podporuje MODx více jazykových verzí?
Ano. Manager je k dispozici ve více než 20 různých jazyků. Pro více jazykových verzí na front-endu existují různá řešení, která si prosím přečtěte na oficiálním fóru.