問題タブ [content-management-system]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
web-applications - CMS またはページの再アップロード
私が取り組んでいるサイトにイベントページがあります。所有者は、イベント ページを毎週編集できるようにしたいと考えています。サイト所有者に、この 1 ページを編集してアップロードする方法を教えたり、この 1 ページだけに CMS を使用したりする方が簡単でしょうか??
メール アドレスに投稿する連絡フォームを除いて、サイトの残りの部分は静的です。したがって、CMS ログイン用のユーザー名とパスワードを格納するために、db を追加する必要があります。
CMS の場合、このケースに最も適しているのはどれですか?
content-management-system - ウィキとCMSの違いは何ですか
wiki と CMS の違いは何ですか? ありますか?
ruby-on-rails - 定義されていますか?RubyとRailsのメソッド
私はERBの上に書かれたかなり古いテンプレートシステムを持っています。データベースに保存されているERBテンプレートに依存しています。それらが読み取られ、レンダリングされます。あるテンプレートから別のテンプレートにデータを渡したい場合は、:localsパラメーターをRailsレンダリングメソッドに使用します。一部のテンプレートでこれらの変数のデフォルト変数を設定するために、定義済みの変数を使用しますか?ローカル変数が定義されているかどうかを単純に通知するメソッド。定義されていない場合は、次のようにデフォルト値で初期化します。
アプリを最新のRailsにアップグレードしていますが、奇妙な動作が見られます。基本的に、これは機能する場合(perexが定義されていない場合)と機能しない場合(perexが定義されてnilに設定されている場合)があります。これは、他に何も変更せずに発生します。
私は2つの質問があります:定義されたものを使用する以外にもっと良い方法はありますか?信頼性が低いことを証明しているのはどれですか(Rails 1.6の上位で数年間信頼できました)?このような方法では、すべてのテンプレートを書き直す必要はありません。Rubyのドキュメントを調べましたが、定義について何も見つかりませんでしたか?方法。それは非推奨でしたか、それとも私は単なる盲目ですか?
編集:実際の問題は、Ruby/eRBのバグと思われるものが原因で発生しました。untilステートメントが機能する場合もありますが、機能しない場合もあります。奇妙なことに、2行目が実行されたとしても、perexstilは他の世界ではゼロのままでした。定義済みを削除しますか?それを解決しました。
python - エンタープライズ Web サイトとイントラネットのフレームワーク/CMS の提案 (社長にしっかりと納得してもらう必要があります!)
スタック オーバーフロー コミュニティの皆様
私が勤務している大企業のいくつかの Web サイトをオーバーホールし、組織内のコンテンツ管理とドキュメント ストレージ用の内部イントラネット サイトを開発するタスクを与えられました。
私の「問題」は次のとおりです。彼らは、「実績のある安定したエンタープライズ対応のテクノロジー」であることを証明できるフレームワーク/言語/テクノロジーのセットを使用することを望んでいます。
仕様の「全体像」はそれほど複雑ではありません。主に製品情報とドキュメントを扱う各部門の Web ページを管理するエンタープライズ クラスの CMS を実装します (つまり、www.linksys.com の単純なバージョン)。
オープンソース プログラマーとして、私は Python を TurboGears で使用してゼロから構築したいと考えていますが、TurboGears が企業での膨大な実績を持っていることを社長に証明する方法を実際に見つけることができません。Zope は多くの企業で使用されているようですが、私には少し肥大化しているように見えます。Django も選択肢の 1 つかもしれませんが、TurboGears ほど柔軟ではないようです。
PHP は使いたくありませんが、Drupal には「適切な」名前 (AOL、Sony、MTV) が記載された非常に優れた履歴書があります。さらに、多くの CMS コンポーネントをゼロから構築する手間を省くことができます。
Rails も別の選択肢かもしれませんが、私はそれにあまり詳しくありません (そして、Python/PHP プログラマーとして、Ruby の構文は私を夢中にさせます)。
SO コミュニティは、このようなプロジェクトに対して何を提案しますか? 多くの方が同じジレンマに直面したことがあると思います。あなたにとって何がうまくいった/うまくいかなかったのですか?前にも言ったように、私の最初の選択肢は Python、2 番目は PHP、3 番目は Rails です。
ありがとう、セス
content-management-system - MySourceマトリックス-意見
MySource Matrixをコンテンツ管理システムとして使用した経験のある人はいますか?もしそうなら、考え/意見/コメント?
前もって感謝します。
content-management-system - Terminalfour サイト マネージャー - コンテンツ管理システム
私はプロジェクトを開始しようとしていますが、実際には今後 2 年間進行しており、組織としてTerminalFour Site Managerを実装する予定です。
私は基本的に、誰かがこのソフトウェアを使用したことがある場合のアドバイスやサポート、およびそれについての考えを求めています.
これまでのところ、明らかに最もきれいなインターフェースではないことを除けば、基本的なWebサイト編集などの大部分をうまく処理できるようです.
ただし、カスタム ビルドのテンプレートや、外部データ、RSS、MySQL テーブルなどとのリンクに関しては制限があります。
前述のように、他の誰かがそれを使用したことがある、または使用しようとしている場合、どう思いますか?
ありがとう
content-management-system - 完全なURLをcmsに保存する場所は?
私はcmsを作成していますが、特定のページの完全なURLを構造内のどこに保存するかについてはまだ解決していません。
すべてのページにはスラッグ (ページの URL フレンドリ名) があり、すべてのページには null 許容 (トップレベル ページの場合) の親と子があります。
特定のページの完全な URL (/first-page/sub-page) をどこに保存すればよいですか? これは、ページの他のプロパティと一緒にデータベースに入れる必要がありますか、それともキャッシュに入れる必要がありますか?
アップデート
私が求めているのはデータベース設計ではなく、特定のページへの完全な URL を格納する場所であるため、ユーザーが要求したページを取得するために URL 全体をトラバースする必要はありません (/first-page/sub-page )
更新 2
現在要求されている URL に属するページを見つける必要があります。要求された URL が /first-page/sub-page の場合、URL を分割してデータベースをループしたくありません (明らかに)。
単一のクエリ (WHERE url = '/first-page/sub-page') を実行できるように、テーブルに URL 全体を含めたいのですが、これは理想的ではないようです。親ページ?次に、すべての子孫の url-field も更新する必要があります。
他の人はこの問題をどのように解決しますか? 彼らはそれをデータベースに入れていますか?/first-page-/sub-page をページの ID にマップするキャッシュでは? それとも、要求された URL を分割してデータベースをループしていますか?
ありがとう
アンダース
content-management-system - SilverStripe をご存知ですか? ご意見・ご感想は?
ポータルではない優れた CMS を選択しようとしています。私のすべての調査により、SilverStipe が最良の選択肢であると確信しました。ご意見・ご感想をお願いします。
ご意見ありがとうございます。
編集:試してみることにしました。私はそれでしばらく過ごした後、私自身の答えを投稿します。応答がないことに基づいて、大規模なユーザーベースがないようです。(少なくとも、スタック オーバーフロー コミュニティと交差する人。)
python - 「Snippit」ベースのdjangoセミCMS
インターネットのどこかで、基本的にテキストの「スニペット」に基づいて構築された、中途半端な小さなdjangoCMSアプリについて読んだことを覚えています。
アイデアは、管理者でスニペット(製品の説明など)を作成し、それに名前('google_desc'など)を付けて、{%snippet google_desc%}やbamなどのテンプレートで呼び出すというものでした。 !!
それを作ったのはこの男だったと思いますが、よくわかりません。
この素晴らしさをどこで見つけることができるか誰か知っていますか?
編集:私は自分のプロジェクトにプラグインするためのアプリか何かを探していました。いいえ、既存のウェブサイト/サービス。
編集2:インシンはそれを手に入れました。私はdjango-chunksを追いかけていました
database-design - コンテンツの CMS バージョン管理戦略
基本的な CMS 機能を Web 製品に組み込むことを考えており、コンテンツのバージョン管理に関するヒントやデザインのアイデアを研究しています。私は特に、現在使用されているデータベース スキーマを探しています。
コンテンツのバージョン管理には何を使用していますか? バージョンを保存する必要があるさまざまな種類のコンテンツがある場合、どのようなパターンが適用されますか? Stack Overflow での質問のバージョン管理はどのように処理されますか?
ありがとう