問題タブ [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.

0 投票する
2 に答える
146 参照

html - HTML/CSS を使用して公開情報表示を作成するためのリソースはありますか?

建物内の来客用ディスプレイに時刻表や地図などの情報を表示したい。これらのディスプレイは、せいぜいマウス入力しか提供しませんが、キーボードは提供しません。

10 年前、これは Macromedia Director の領域でしたが、現在では、ブラウザーとコンテンツ管理システムがより優れたアーキテクチャを提供すると信じています。しかし、この目的のための単一のオープン ソース システムを見つけることができませんでした。一部の CSS スタイルでさえも見つかりませんでした。対話性の低い公共情報システムを実装する方法のアイデアをいただければ幸いです。

0 投票する
2 に答える
420 参照

security - さまざまな CMS のセキュリティに関する研究はありますか?

Secunia の検索結果へのリンクを投稿して、特定の CMS (またはブログ ソフトウェア) がどれほど安全でないかを (数字で) 実証するのが好きです。

Drupal の欠点のいくつかを参照してください。

しかし、この回答には興味深いコメントがありました。

イートン

Secunia は、明示的に発表された脆弱性レポートのみを発行することに注意することも重要です。私は、重要なセキュリティ修正をマイナー リリースに組み込んでいる他の CMS パッケージを使用してきましたが、アナウンスはまったくありませんでした。Drupal には 15 人のセクション チームがあり、コアと 3500 のすべてのアドオンをレビューし、ポリシーの問題として、どんなに小さなものでも、セキュリティ パッチを公式に発表します。

コンテンツ管理システムを比較する際にこれを考慮した研究や記事はありますか?

0 投票する
2 に答える
1010 参照

php - パーソナル CMS の構築 - クラスとライブラリ

私は個人用の CMS を構築しており、コア機能とクラスを整理するためのアドバイスが必要です。私はフォルダを持っています:

「classes」フォルダー内のファイルには、コア クラス (ファイルごとに 1 つのクラス) が含まれています。

さて、問題は /libraries/ についてです。どのクラスでも使用できる関数が含まれており、別のライブラリの他の関数を使用することもあれば、コア クラスにアクセスする必要があることもあります。それらを関数として記述するだけですか、それとも静的にしてクラスにラップする必要がありますか? 基本的にどこにでも必要ですが、整理しておきましょう。

0 投票する
2 に答える
397 参照

php - php .tplベースのコンテンツ管理システム—長所と短所

私は、テンプレートを利用したphpに基づくレガシーコンテンツ管理システムを使用している会社で働いています。特にAJAXの実装能力が低く、分岐したテンプレートツリーが一般的に混乱しているため、最新のCMS(つまり、Drupal)よりもはるかに劣っているため、私はそれにうんざりしています。それをバックアップするための確固たる議論がある限り、新しいCMSに切り替えることは私の力の範囲内です。私は主にコーダーではないので、このサイトの人々に目を向けることにしました。古いシステムを手放す主な理由は何でしょうか?

よろしくお願いします、

マイク

0 投票する
2 に答える
2633 参照

php - MagentoでSEOされた「タグ」ページを作成するには?

Magento では、SEO の URL 書き換えを有効にしており、正常に動作しています。

  • タグ (site/tag/product/list/tagId/1/ として表示)
  • レビュー (たとえば、site/review/product/list/id/1/ として表示)
  • RSS フィード (site/rss/catalog/category/cid/3/sid/1/ として表示)

なぜこれはSEOされていないのですか?そして、この問題の解決策は何でしょう。タグの方が心配です。助けてください

ありがとう

0 投票する
5 に答える
424 参照

php - php/mysql CMS の多言語ユーザー入力の前処理および後処理の最適な方法

さて、文字列のサニタイズに関する情報はたくさんありますが、コンテンツ管理システムに挿入するためのユーザー入力 (今入力しているものなど) を準備するための最良の方法、そしてフィルター処理の方法については、私が見つけることができるものはほとんどありません。出てきます。

私は 2 つの多言語 (日本語、英語 + その他のロマンス語) CMS を構築しており、®、™ などの特殊文字を日本語の文字と一緒に表示するのに苦労しています。

非常に一貫性のない結果が得られ続けています。

すべてを UTF-8 に設定しています。

Web ページ: および

.htaccess ファイル: AddDefaultCharset UTF-8 AND (問題を強制するため)

各データベース接続の後: mysql_query("SET NAMES 'UTF8'");

各データベース、テーブル、およびフィールドも utf8_general_ci に設定されます

魔法の引用符はオフです。最初に htmlpurifier のデフォルト設定でユーザー入力を前処理し、次にこの関数を実行します。

これでデータベースに登録されます。

この関数ですべてをフィルタリングして、データベースから返します。

残念ながら、これでも一貫性のない結果が得られます。ほとんどの場合、® 記号は小さなひし形になります。

私はこれについて良いことを探しましたが、最良の方法が何であるかを見つけることができないようです...

0 投票する
1 に答える
307 参照

asp.net - 柔軟なレイヤード ASP.NET フレームワーク (Digg/ブログ/CMS)

私の次の Web サイトでは、すべてをゼロから作成したくありません。同時に、私はフレームワークにあまり注目されたくありません。ですから、あらゆるレベルで使用できるものが欲しいのです。

  1. DB (SQL Server) に直接アクセスします (DB レイアウトは、自己記述アプリよりもはるかに複雑であってはなりません)
  2. ビジネスの論理
  3. インターフェイス コンポーネント (Web パーツ/コントロール) - たとえば、ログイン、最もよく読まれた記事。

フロントエンドには、簡単に変更できるサンプル ページが必要です。

このアプリは DIGG に少し似ていますが、フロントエンドが異なります。KIGGというフレームワークがあり ます。しかし、それが私の基準をどのように満たしているかについてはあまり知りません。

0 投票する
6 に答える
228 参照

asp.net - 記事のウェブサイトを作る

【編集版】

注:オープンソースのCMSを使用したくないので、ここに自分で書きたいと思います。これは設計上の質問です。

[最初の質問はこのように曖昧ではありませんでした。番号付きのスタイル付きの段階的な質問を書いたのですが、サイトが質問を追加しなかった理由がわかりません。ショックを受けました。、そしてこの質問は、テスト用の漠然とした単純なバージョンであるか、たぶんたどる道です、]

ここで私は他の形式で質問を説明します、本当に私は両方をターゲットにしたいです、最初にアイデア(一般的なアルゴリズム)そして次にこの場合のより詳細で高度な戦利品、

DeveloperFusion.comの記事セクションいくつかの情報のような、提供された記事でサイトを作りたい

データベース:SQL Server

Unicode:はい

写真:はい

スタイル:はい

手順と問題

  1. Webエディターを介して新しい記事を挿入した後、新しいアイテムを保存する方法例:Server.HtmlEncodeメソッドを使用してhtml形式のバージョンで記事テーブルに新しいレコードとして追加します

2a。このように、データ形式はNCLOB-Text-NVarChar(Max)または...

2b。これが一般的なパターンなのかばかげたパターンなのかはわかりませんが、データベースに渡す代わりに、目的のページの名前でWebページを作成し、それに記事のコンテンツを追加します

3.クライアントがアドレスに到達する方法(例:domain.com/articles/6643/)ストレージオプションがSQLの場合、この記事のコードを渡してWebページとして表示するにはどうすればよいですか?

この質問はコードを取得するためのものではなく、特に戦略、アルゴリズム、フォーマットを知るためのものです。