Nic není černobíle a vše má své pro a proti. Výhody XML: - nepotřebuje databázový server - je čitelný i v běžném textovém prohlížeči - je snadno přenositelný (jeden soubor) - XML má jeden formát a skoro každý programovací jazyk ho dokáže číst Nevýhody XML: - data jsou uložena nehospodárně a zabírají více místa než v databázi (opakující se tagy, vše je textově reprezentováno) - nelze ho snadno zabezpečit - nepodporuje rychlé vyhledávání (indexy atp.) - neřeší přístup více uživatelů najednou, popřípadě přes sít, či internet - defaultně se musí XML natáhnout celé do paměti - při větším množství dat to zpomaluje XML bych použil na uložení nastavení, ale asi pro uložení uživatelů bych zvolil databázi, to samé na texty a články - bude to zabírat méně místa a bude to rychlejší.
|