1

私は MODx を初めて使用しますが、そのパワーと柔軟性には非常に感銘を受けています。注意点が 1 つだけあります。それは、私がよく知らないからだと思います。

私はフロントエンド開発者で、あらゆる規模の Web サイトを構築することに慣れています。しかし、私は通常、ファイルとバージョン管理を扱っています。MODx でこのパラダイムを維持するにはどうすればよいですか?

これまでのところ、IDE を使用する唯一の方法は、静的ファイルをコードと共に保持し、後で MODx Manager にコピー/貼り付けすることです。理想にはほど遠い。

スニペットやチャンクなどを含めるために、多くの人が「インクルード」スニペットを使用していることは承知しています。これは MODx 固有のタグで機能しますか? たとえば、ファイルをスニペットとして含め、そこでテンプレート変数 (またはリソース リンク) を定義した場合、それは適切にレンダリングされますか?

また、スニペット コードを MODx Manager に入力するのと比較して、ファイルを含めることでスニペットを使用するとパフォーマンス ヒットがありますか?

要するに、MODx でサイトを開発するにはどうすればよいですか? コードはどこに入力しますか?「HTML のインポート」のような機能はありますが、スニペットとチャンク用ですか? Manager を経由せずに、新しいテンプレート、ドキュメント、チャンク、TV などを作成する方法はありますか?

前もって感謝します!

4

3 に答える 3

1

チャンク、スニペット、リソースなどのバージョン管理を可能にする革命用の VersionX があります。

于 2013-02-19T21:37:12.987 に答える
1

modx で開発するための完全なドキュメンテーション サイトがあります短い答えはノーです。スニペットのバージョン管理などはありません。はい、手動で維持する必要があります。【そうでなくてよかった】

ほとんどの PHP コードはスニペットまたはプラグインのいずれかに入ります。もちろん、これらのリソース タイプのいずれかに静的ファイルを含めることができます。いいえ、パフォーマンスの向上/低下があるかどうかはわかりませんが、想像してみてください」あなたのインクルードがキャッシュ可能な場合は「いいえ」。インクルードの場合、次のようなことができます:

include_once $modx->config['base_path'].'_path_to_my.php_';

-ショーン

于 2011-07-14T21:37:11.307 に答える
0

Modx でバージョン管理を実装できるAuditorというパッケージがあります。

編集

申し訳ありませんが、あなたの質問にレボリューションのタグが付けられていることに気付きました.AuditorはEvo用です. ロードマップにはあると思いますが、まだ解決策はないと思います

于 2011-07-15T08:40:22.410 に答える