1

私の頭の中に、本当にばかげた質問があります。

長い間Wordpressを使ってサイトを作っていましたが、もう使いたくありません。そして今、私は少し異なるアプローチを探しています。そうでなければ、私は Ruby on Rails の初心者です。私は何冊かの本を読んだことがありますが、この問題についてはあまり自信がありません。だから、ここに契約があります:

友人から、彼の会社用に簡単なウェブサイトを作成するように依頼されました。彼は、次のページを含む非常に単純な静的 Web サイトのみを必要としています。

  1. 製品
  2. コンタクト

各ページには簡単な情報が含まれており、連絡先フォームやその他の基本的な機能を実装する必要はありません。また、Heroku にこのアプリをデプロイしたいと考えています。Heroku にはあまりお金がなく、無料のホスティングを探しているからです。さらに、この問題の最善のアプローチは、彼がウェブサイトを編集するのに役立つある種の CMS になると思います。

最終的な解決策の概要:

  1. シンプルな CMS を使用した静的 Web ページ
  2. 基本的なレイアウトに Twitter ブートストラップを使用する
  3. Heroku にデプロイする

この件に関するすべての貢献に感謝します。ありがとうございました

4

2 に答える 2

2

あなたが言ったことはすべて、WordPress を使い続ける必要があることを示唆しています。ブログ以外の静的 Web サイト (投稿の代わりにページを使用) を完全に表示でき、いくつかの優れたテーマが利用可能です。WP は、何年にもわたって、ブログにも適した CMS になりました。Drupal など、適切なツールは他にもあります。

私は、非常に技術に詳しくない人々のために、ほぼ同じ目標を持つ WP サイトをセットアップしました。少しのトレーニングで、彼らは最終的に、サイトの管理方法、画像のアップロード方法、コンテンツの追加方法、他のユーザーへのアクセス許可の付与方法、その他多くの優れた機能を習得しました。私は 2007 年から Rails を使用していますが、その場合、Rails は適切なソリューションではありませんでした。

Rails は、複雑でスケーラブルな動的 Web サイトを構築するために使用される、非常に (非常に!) 洗練された Web 開発環境です。パワーとともに、WordPress よりも数桁高いレベルの複雑さが伴います。使っrefinerycmsていても複雑な設定が必要で、知識も必要です。Heroku を使用していて、refinerycms のような RailsCast に従っている場合でも、もっと理解しなければならない壁に突き当たることは間違いありません。Rails はこのように魅力的です。

これが Rails を学ぶ理由であり、時間を投資する意思がある場合は、ぜひ試してみてください。しかし、単純な解決策が必要な場合は、そうではありません。Rails を学ぶことは、飛行機の操縦を学ぶことに似ていますが、難しいものです。

于 2012-11-30T16:47:06.840 に答える
1

レールのある静的ページの場合、High Voltage gem を使用できます。この gem の詳細な使用方法については、このブログ投稿を参照してください。ページを作成したら、heroku で通常の rails アプリと同じようにアプリを簡単にデプロイできます。

于 2012-11-30T16:47:02.207 に答える