私はいくつかのコンテンツ管理プラットフォームを使用してきましたが、最終的には常に同様のエクスペリエンスが得られました。サイトを簡単に分割することはできますが、機能やその出力をオーバーライドしたいことがよくありますが、大量の PHP ファイルを調べなければ実現できませんでした。他のコードをくまなく調べなければならない場合を除いて、私は怠け者ではないので、これは常に大きな満足のいく結果をもたらしませんでした。
1 週間前に ModX を始めたとき、学習曲線はレンガのように私を襲いました。これは主に、それが非常に単純であり、複雑な方法で CMS を処理するように訓練されていたためです。それは (私にとっては) 真のオブジェクト指向プラットフォームのようなものであり、私は OO プログラマーなので、私が考えていたほど複雑ではないことに気付いたとき、これは法案に適合しました。
今では、元の企業 Web サイトを作成するのにかかった時間の 1/4 未満で、ほぼ完成した 2 つの Web サイト (ショッピング カートと開発ブログを備えた企業ソフトウェア開発) を 1 週間以内に作成しています。私は、CMS でこれまでに行ったことがないほど、より迅速かつ簡単にコンテンツを微調整して追加するスタイルに取り組んでいます。仕事も全部やった。独自の PHP、HTML、および CSS を挿入するのは驚くほど簡単でした。ハッキングされたプラグインを検索して依存する必要はありませんでした。
そうは言っても、ModX を改善する方法はたくさんあります。Manager は Ajax を使用しますが、ほとんどの場合、ページ全体を更新するときにあまりにも頻繁に使用されます。これは物事を遅くします。ユーザー管理は、最初はぎこちなく、正直なところ、時間とコミュニティが許す限り再検討する必要があります。チュートリアルは改善されていますが、それに付随するビデオがないと不十分です (私の意見では)。また、さまざまな便利なプラグインが不足していますが、プラグインは非常に便利で、ほぼすべてのソリューションに合わせて調整できます.
最後に、最も便利な機能は、プロパティとプロパティ セットの抽象化です。これにより、テンプレートやページなどの単純なものについて、サイト全体の設定を上書きできます。
ファジカルロジック