1

Ruby、できれば Sinatra を使ってシンプルな CMS を作ろうと思っています。www.nestacms.com は素晴らしい候補のようです。

主な目的:

  • ビジネス ユーザーがページを追加/編集/削除できるようにする (gitアプリの機能経由ではなく)
  • Heroku にデプロイする

私が理解しているように、Nesta ページは、展開内の静的ページ ファイルによって生成されます。via を追加しgitて Heroku にプッシュすれば問題ありません。

しかし、Heroku Web アプリでページ (ファイル) を作成したい場合、Heroku の読み取り専用ファイル システムのため、これは不可能です。

周りの助けを探しています:

  • Nesta と Heroku で目的を達成する
  • 代替アプローチ
4

1 に答える 1

0

Githubには、ファイルを操作するためのエディターと、ブラウザーでブランチを作成/マージするためのボタンがあります。

コンテンツ関連のメディアをクラウド ストレージ サービス ( dropboxgoogle drivecloudflareなど) に保存することもできます。また、これらのストレージを WebDAV やその他のツールを介してドライブなどに接続/マウントすることもできます。

snap-ciは、自動化されたテストおよび/または展開 ( herokuまたは VPS/サーバー)のための無料で使いやすい統合サービスを提供します。master ブランチが変更されると、 github Webhook がsnap-ciをトリガーし、Web サイトは平均 1 分でデプロイされます。

于 2013-12-17T01:44:39.357 に答える