私たちの計画
MODxの将来について多くの計画があります。 のいくつか
それら-より重要で有用な段階にあるもの
実装について以下に説明します。 私たち自身の計画を念頭に置いて、私たちは興味があります
あなたの意見。 あなたの意見では、何が重要になりますか
MODxの改善? コミュニティに参加する
今日、MODxの未来の構築を支援します。
MODx 0.9.7で計画されたイノベーション
MODx 0.9.7の計画の一部。 何か追加しましたか?
- オブジェクト指向コア。 MODxシステムのコアは、オブジェクトモデル用に完全に書き直されています。
-  優れた 
      
 
 API 新規、オブジェクト指向、API機能、幅広
 
 より一貫性のあるアーキテクチャでMODxコアにまたがる。
-  新しい 
      
 
 マネージャー。 フレームを削除し、完全にカスタマイズ可能なテンプレートを追加します
 
 さらに柔軟なMODx制御のためにAJAXを使用します。 フレッシュ
 
 新しいMODx + Smarty + Ext + MooToolsカーネルによって駆動されるインターフェイス
-  設置 
      
 
 およびMODxカーネルの更新。 新しい、より柔軟なカーネルインストーラーと
 
 アップグレードツール、すべてのインストールパスは100%を行います
 
 カスタマイズ可能。 同じ名前の外部でこれ以上の問題はありません
 
 ディレクトリとリソース。
-  パッケージをインストールします。 手段 
      
 
 インストール、アップグレード、または移行を簡単にカスタマイズします
 
 MODxコンテンツを使用します。 完全に可能性のあるパッケージ
 
 自動化されたインストールと更新は、個別のアドオンに役立ちます
 
 MODxカーネルから提供され、開発に貢献し、機会を提供します
 
 動作中のコンポーネントを失うことなくインポート/エクスポートします。
-  ユーザーの関連付けとセキュリティモデル。 今はありません 
      
 
 ユーザーとサイト管理者の分離-彼らはすべてになります
 
 ユーザーだけで。 同じことがユーザーグループでも発生し、
 
 ドキュメント。
-  コンテキスト これは新しい概念です 
      
 
 環境全体をドメイン、サブドメイン、サブサイトに分割できます。
 
 文化ゾーン、特定のWebアプリケーションなど。
-  改善された 
      
 
 i18nおよびi10nのサポート。 の文化と文脈
 
 彼らは、構造全体の国際化を確保し、許可します
 
 言語、通貨、日付/時刻形式などを設定します
-  もっと 
      
 
 評価なし()。 プラグイン、スニペット、モジュールは一度接続されますが、
 
 関数として呼び出されます。 これは素晴らしい機会を提供し、
 
 効率、安定性、セキュリティの強化。 ここでできます
 
 PHPの作成者であるRasman Lendorffの言葉を引用すると、「eval()が答えなら、
 
 "(" eval()があなたの質問に対する答えである場合、あなたはほとんど間違いなく間違った質問をするでしょう。 ")。
-  制御された 
      
 
 データベースセッション。 新しいセッションハンドラはデフォルトで提供します
 
 より多くの制御とカスタマイズ可能なオプション。
 
 Webサーバーの互換性。
-  キャッシュの改善。 
      
 
 新しいシステムコアとキャッシュ技術は、すべてのサイズを削減するのに役立ちます
 
 ファイルをキャッシュし、階層的なフォルダー構造を整理します。
-  キャッシング 
      
 
 データベースクエリ結果。 新しいカーネルはキャッシングも可能にします
 
 データベースクエリ結果。 データベースの負荷が軽減されます
 
 大規模なサイトにとって重要な機能の拡張
 
 トラフィック量。
-  カーネルログの維持。 さまざまな提供 
      
 
 ECHO、HTML、およびFILEを含むエラーレベルと出力。 あなたも
 
 このツールを使用して、ログ、エラーログ、
 
 デバッグなど
-  簡略化された用語。  MODxの基本的な概念の一部が変更されました 
      
 
 より直感的な知覚と簡潔さのために、
 
 一般的なウェブ用語。 これらの中で最も重要な
 
 変更点:
 
 - Webリソース (以前:ドキュメントとリンク)MODxによって制御され、URLから直接アクセスできるコンテンツ。
-  アイテム 
      
 
 コンテンツ。 ソースリソースを定義する要素であり、
 
 ベースに配置され、MODxによって管理されて処理されます。
 
 オプション-ページに表示されます。
-  タグ 
      
 
 コンテンツ。 新しいタグと既存のタグの新しい名前
 
 実行可能ですが、コンテンツ要素とは関係ありません。 すなわち彼ら
 
 ページの元のコンテンツを特定しないでください。
 
 
 
-  フィルタリング 
      
 
 コンテンツ。 新しい入出力フィルター-置き換えるPHPクラス
 
 MODxウィジェットと@リンクの現在の概念、および拡張機能、
 
 PHxフォーマットを追加して形成されます。 これはさらなる拡張です。
 
 PHxを使用すると、任意のコンテンツアイテムにアクセスできます。
 
 - 入力フィルター。 処理する前に、元のコンテンツとプロパティ/パラメーターを変更します。
- 出力フィルター。 出力前の処理後に内容を変更します。
 
 
 
-  優れた 
      
 
 コンテンツアナライザー。 その機能は完全な再帰性です。
 
 非効率的で柔軟性の低い初期処理の独立性
 
 現在使用されている正規表現。 できます
 
 Jamie Zawinskiの言葉を引用すると、「一部の人々は問題に直面しています。
 
 「もちろん、ここでは正規表現を使用できます。」
 
 現在、2つの問題があります。
 
 -  タグで表される要素はすべてキャッシュできます。 これを行うには、「!」記号を使用します。 例: 
      
 
 [[!snippet]]または[[!$ chunk]]または[[!* content]]
-  どのタグにもネストされたタグを含めることができます。 例: 
      
 
 [[〜[[++ site_start]]]]または[[!snippet? &tpl = `[[!getTemplate]]`&msg = `[[* introtext]]`]]
 
 一般的なタグ形式。 解析(分析)のロジックを簡素化するには、改善します
 
 動作し、混乱を回避するために、すべてのタグには単一の形式[[tag]]があります。
 
 
 
-  タグで表される要素はすべてキャッシュできます。 これを行うには、「!」記号を使用します。 例: 
      
| 古いフォーマット | 新しいフォーマット | |
|---|---|---|
| コンテンツアイテム | ||
| 模様 | タグなし | タグなし | 
| テンプレート変数 | [*変数名*] | [[* variable_name]] | 
| チャンク | [[$チャンク名]] | |
| スニペット | [[snippet_name]] | [[snippet_name]] | 
| プラグイン | タグなし | タグなし | 
| モジュール | タグなし | タグなし | 
| コンテンツタグ | ||
| プレースホルダー | [+ placeholder_name +] | [[+プレースホルダー名]] | 
| リンク | [〜リンク〜] | [[〜リンク]] | 
| システムパラメータ | [(パラメータ名)] | [[++ parameter_name]] | 
| 言語 | タグなし | [[%linguistic_line_key]] | 
-  もっと 
      
 
 拡張性が高く、脆弱性はさらに低くなります。 新しいオブジェクト指向
 
 コアは、ほとんどの主要なデバイスの便利な使用を可能にします
 
 カーネルコードを変更せずに機能。 これはあなたの保護に役立ちます
 
 近代化の進歩。
-   Webリソース できます 
      
 
 定義して使用する独自のクラスを宣言するのは簡単です
 
 WebサービスからAJAXプロセッサ、ハンドラーまでの独自のリソース
 
 マルチメディアコンテンツ、またはサードパーティとの統合を実行する
 
 アプリケーション。
-  コンテンツ要素/タグ。 定義できる 
      
 
 処理するカスタムコンテンツ要素とタグ
 
 サードパーティ情報を取得し、結果を返します。 あなたはそれらを使用することができます
 
 その他のコンテンツアイテム。 例:
 
 [[-bobsCustomElement]]
- パーサーのコンテンツ。 独自のアナライザークラスを定義して、標準の解析機能を拡張できます。
- 要求/応答処理。 メソッドを呼び出すカーネル要求/応答をスキップまたは拒否します。
- セッションの処理。 PHP標準でユーザーセッションを処理するための独自のクラスを宣言できます。
- エラー処理。 PHPエラーを処理するための独自のクラスを作成できます。
- ページの部分的なキャッシュ。 優れたキャッシング機能を提供します。 キャッシュをより効率的に使用できます。
- データベースクエリ結果のキャッシュ。 データベースクエリ結果のキャッシュを提供します。
翻訳のテキストは次のとおりです。 作業計画