2010-12-15 29 views
0

Je veux faire un CMS très simple. Je serai le seul éditeur, donc j'aimerais garder mon code et mon contenu au même endroit si possible.Rails CMS sans base de données

Quelle est la meilleure façon de procéder? Fondamentalement, je voudrais utiliser le code statique comme mon modèle.

Répondre

2

Si vous voulez vraiment un CMS Rails, n'en connaissez pas qui utilise des fichiers statiques au lieu d'une base de données. Rails a été conçu pour les bases de données. Je dirais que le plus proche que vous pourriez obtenir serait d'utiliser quelque chose comme Refinery avec SQLite au lieu de MySQL. SQLite est toujours une base de données, mais il stocke votre "base de données" en tant que fichier dans db/production.sqlite3 sans avoir besoin d'un serveur de base de données.

Cependant, si Rails n'est pas une exigence, vous pouvez essayer Nesta (il utilise Ruby et Sinatra au lieu de Rails). Je ne l'ai pas utilisé moi-même mais cela ressemble presque exactement à ce que vous cherchez.

+0

C'est exactement ce que je cherchais! –

0

En fait, j'ai fini par utiliser Jekyll, c'était plus proche de ce que je cherchais que Nesta.