フロント エンドにコンテンツを追加するために tinyMCE を使用したいと考えています。tinyMCEの最新バージョンをダウンロードするためのリンクを取得しました
しかし、TinyMCE 3.5.5 開発パッケージと TinyMCE 3.5.5 のどちらを選択するかについて、私は混乱しています。
実装に適したものを教えてください。私はsymfony 1.0フレームワークでphp 5.2を使用しています。
ありがとう
公式の tinymce ダウンロード ページに移動すると、3 つの異なるバージョンの tinymce が提供されます。
1 つ目は、通常の本番環境で使用するためのパッケージです。これは、既存のコア ファイルに変更を加えたり、カスタム プラグインを追加したりしたくない場合に便利です。
2 つ目は「jQuery パッケージ」と呼ばれるものです。これにより、開発者は tinymce エディター インスタンスを jQuery オブジェクトとして扱い、jQuery スタイルのような操作を使用できます。(このパッケージを使用しないことを強くお勧めします。これは問題の原因であり、オブジェクト作成のオーバーヘッドによりキーボード入力処理が遅くなるためです)。
最後の 1 つは開発者パッケージです。これには通常のビルドが含まれており、同じように使用できます。tiny_mce_dev.js
通常の代わりに含めることで、tiny_mce.js
クラスやプラグインなどの縮小されていない tinymce ファイルが読み込まれ、デバッグが容易になります。ダウンローダーが独自のプラグインを作成するか、非常に複雑な tinymce 構成設定を開発/使用する予定がある場合は、このパッケージを使用することをお勧めします。
どちらを選択しても問題ありません。どちらもまったく同じです。唯一の違いは、TinyMCE Developer バージョンではソース (javascript) を変更できることです。
私は数年前からカスタム コンテンツ管理システムに TinyMCE を使用していますが、ソースを編集する必要性や理由を感じたことはありません。
結論:通常のバージョン 3.5.5 で十分です。
どちらかを使用してください。
Dev パッケージは、縮小されていないバージョンのスクリプトを含む追加のものを提供するだけです。