CMS bez databáze

martin

CMS bez databáze
« kdy: 21. 02. 2015, 18:46:48 »
Ahoj znáte nějaký jednoduchý CMS bez databáze, něco na způsob Mnews (tam mi bohužel nejdou přidávat obrázky k článku a ani autor mi nedokázal poradit).
Díky za návrhy.


martin

Re:CMS bez databáze
« Odpověď #1 kdy: 21. 02. 2015, 18:53:43 »
Ještě bych to měl upřesnit. Rád bych, aby šel obsah rovnou zakomponovat do mnou vytvořených stránek. Tak jako v případě Mnews.

Jimm

Re:CMS bez databáze
« Odpověď #2 kdy: 21. 02. 2015, 19:21:20 »
Už v názvu content management systém je vidět, že by to chtělo databázi, ne? Já zase rád létám do USA, ale bez letadel. Proč se bojíš databáze?

Jimm

Re:CMS bez databáze
« Odpověď #3 kdy: 21. 02. 2015, 19:24:09 »
Ale abys neřekl, že to s tebou nemyslím dobře: http://www.cmsimple.org/en/

martin

Re:CMS bez databáze
« Odpověď #4 kdy: 21. 02. 2015, 19:28:14 »
Už v názvu content management systém je vidět, že by to chtělo databázi, ne? Já zase rád létám do USA, ale bez letadel. Proč se bojíš databáze?

Já to v názvu nevidím, omlouvám se. Můžeme tomu tedy říkat redakční systém. Proč ? Je to zbytečně složité na obsluhu i na moje potřeby - přidávání krátkých zpráv/novinek. Navíc i kvůli hostingu zdarma je to výhoda.


martin

Re:CMS bez databáze
« Odpověď #5 kdy: 21. 02. 2015, 19:30:00 »
Ale abys neřekl, že to s tebou nemyslím dobře: http://www.cmsimple.org/en/

Zrovna jsem to nahodil. Bohužel obsah nejde zakomponovat do vytvořených stránek. Používá to svoje šablony. Ale byl jsi blízko, díky.

smartass

Re:CMS bez databáze
« Odpověď #6 kdy: 21. 02. 2015, 19:43:34 »
Co třeba nějaký generátor statického webu? V podstatě se jedná o programy, který z texťáků (obvykle podporují např. Markdown) a jiných souborů (odkazované orbázky, atd.) udělá statické stránky s určenou strukturou. V podstatě je to něco jako pustit
Kód: [Vybrat]
wget -r na dynamický web. Roli databáze zde tedy vlastně plní adresářová struktura zdrojových dat a textů.
Vybírat lze například na https://www.staticgen.com/
Osobně mám zkušenosti s Pelicanem (občas do něj přispívám), je v Pythonu a používá Jinja2 template engine, takže lze zakomponovat kamkoliv.

martin

Re:CMS bez databáze
« Odpověď #7 kdy: 21. 02. 2015, 19:49:41 »
@smartass
To vypadá, jako to co potřebuji, ale jelikož budou přspívat občas i jiní lidé, přikláním se spíš k nějakému WYSIWYG editoru viz cmssimple. I tak díky, třeba to využiju jinde.

123

Re:CMS bez databáze
« Odpověď #8 kdy: 21. 02. 2015, 21:03:48 »

Jenda

Re:CMS bez databáze
« Odpověď #9 kdy: 21. 02. 2015, 21:14:24 »
plone

Proč ti vadí databáze?

martin

Re:CMS bez databáze
« Odpověď #10 kdy: 21. 02. 2015, 21:18:51 »
plone

Proč ti vadí databáze?

Možná by sis mohl přečíst můj příspěvek, díky.

Franta <xkucf03/>

Re:CMS bez databáze
« Odpověď #11 kdy: 21. 02. 2015, 21:30:34 »
Už v názvu content management systém je vidět, že by to chtělo databázi, ne? Já zase rád létám do USA, ale bez letadel. Proč se bojíš databáze?

CMS nepotřebuje databázi a dokonce nepotřebuje ani web. CMS je systém na správu obsahu. Jednou z jeho funkcí je publikace toho obsahu v nějakém formátu – ať už je to web, e-mail, síťový disk, NNTP, cokoli – ale primární je ta správa. Když si vymyslím nějakou rozumnou adresářovou strukturu, použiji symbolické odkazy a rozšířené atributy, klasická unixová práva případně ACL, uživatelům to nasdílím třeba přes NFS, SSHFS, DAV nebo Sambu a nad tím si napíšu nějaký jednoduchý CLI nástroj na tu správu, tak mám plnohodnotný CMS (a dokonce mnohem lepší než to, co se za CMS dneska běžně vydává). A není tam žádná databáze ani web.

I když se zaměříme na webové CMS resp. „redakční systémy“ (což je jen podmnožina CMS), tak ani tam není potřeba databáze. Data stále můžou být v souborech, dají se používat metadata na úrovni FS, adresářová struktura a symlinky.

smartass

Re:CMS bez databáze
« Odpověď #12 kdy: 21. 02. 2015, 21:57:21 »
Nějaké web editory pro Pelican již existují, viz. odkazy v trackeru: https://github.com/getpelican/pelican/issues/1601
Uvidíte, jestli to bude pro Vaše potřeby dostatečné.

martin

Re:CMS bez databáze
« Odpověď #13 kdy: 21. 02. 2015, 22:19:50 »
Nějaké web editory pro Pelican již existují, viz. odkazy v trackeru: https://github.com/getpelican/pelican/issues/1601
Uvidíte, jestli to bude pro Vaše potřeby dostatečné.

Kouknu na to, díky.
Každopádně další doporučení vítám, ať je z čeho vybírat.

fahacz

Re:CMS bez databáze
« Odpověď #14 kdy: 21. 02. 2015, 22:56:57 »
Je to uz hodne let, ale pouzival jsem http://pivotx.net/ umi flat-files.