ジェリックス

オープンソースのPHP5フレームワークは、どのような種類のWebアプリケーションを開発するのに役立ちます。
今すぐダウンロード

ジェリックス ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • The Jelix Team
  • 出版社のWebサイト:
  • http://jelix.org/en/
  • オペレーティングシステム:
  • Mac OS X
  • ファイルサイズ:
  • 566 KB

ジェリックス タグ


ジェリックス 説明

あなたがあらゆる種類のWebアプリケーションを開発するのを助けるオープンソースのPHP5フレームワーク Jelixはあなたがどんな種類のWebアプリケーションを開発するのを助けるオープンソースのPHP5フレームワークであり、3つのバージョンでダウンロードするために利用可能です。開発者版:この版は開発者向け、Jelixを使用してアプリケーションを作成および開発します。それはすべてのスクリプトヘルパーとjunittestsモジュールのような他の開発のものを含みます。最適化版:このエディションはこの目的のために最適化されているため、本番サーバーでのみ使用する必要があります。パフォーマンスを向上させるために、パブリックサーバーにアプリケーションをインストールするときに使用します。 (ただし、もちろん本番サーバーで開発者版を使用することができます)。 Gold Edition:このエディションはこの目的のために最適化されているので、この版はプロダクションサーバーでのみ使用する必要があります。このエディションにバンドルされているPHP拡張子がサーバーにインストールする必要があります。この拡張機能はパフォーマンスを向上させます。 "Jelix"のいくつかの重要な機能です:オリジナルの機能と特性モジュラーアーキテクチャ:アプリケーションはいくつかの再利用可能なモジュールで切り取ることができます。データ交換の最小限の保証:JELIXは要求の種類に応じて出力フォーマットの生成を制御します。たとえば、XML-RPC Webサービスの要求がある場合は、HTMLを生成できません。答えはXML-RPCに義務付けられます。 SIは、クライアント/サーバー通信のアプリケーションの特定の堅牢性を提供します。 (開発者がJelixからのオブジェクトを使用しない限り、確かに何も任意の場所に何もエコーを作るのを妨げるものではない)。指定された形式での技術エラーの発生:前述のJELIXシステムのおかげで、すべての技術エラーはクライアントによって待機された形式で返されます。例:クライアントがXML-RPCまたはRDF応答を待っているときにHTMLフォーマットのエラーはありません。 SmartyとPHPの間の中途半端な構文を持つ、光と進化的なテンプレートエンジン(JPL)。 Smartyのようなプラグインシステムもあります。 DAO設計パターン(データアクセスオブジェクト)に基づくJDAO、オブジェクトリレーショナルマッピング。 XMLファイルで宣言され、SQL要求の自動生成、セキュリティ問題の処理(SQL Incongitor)。セレクタによるファイルとリソースの指定は、物理的な方法ではなく、その後、インストールに向かって特定の独立性をモジュールに持ち込みます。モジュール間通信を可能にするイベントシステム。オーバーロードファイル:オリジナル(DAO、テンプレート、プロパティ)を変更せずに、モジュールのファイルを再定義することができます。モジュールが複数のアプリケーションによって同時に使用されるとき、または3番目のモジュールの更新を容易にするときに役立ちます。現代の機能と特徴: Webサービス:Jelixは、要求の内容の分析、および応答の生成を扱います。 XML-RPCとJSON-RPCは処理されます。他の種類のサービスWebは完全に可能(SOAP)です。 restfullの処理:インタフェースの簡単な実装によって:HTTP GET / POST / PUT / DELETE REQUESTSの後に行われたものを簡単に定義できます。テーマシステム:複数のテンプレートを定義することが可能です。それぞれがモジュールのテンプレートを再定義します。? URL生成とマッピングのための自動システム:Jelixに完全なURLがありません。このフレームワークは、アクションで定義されたURLマッピングの構成に従って、テンプレート内または他の場所でURLを生成する責任を持っています(mod_rewriteおよびco)。コマンドライナーで実行するコード生成のためのPHPスクリプト、プロジェクトのさまざまなファイル(モジュール、DAO、テンプレート、コントローラなど)を迅速に作成できますか?技術キャッシュシステム:パフォーマンスを向上させるために、JelixプロジェクトのほとんどすべてのPHPファイルはPHPでPHPでコンパイルされます。? UTF-8準拠:フレームワークのデフォルトのエンコーディングですか?ユニットテスト専用のモジュール:ユニットテストは信頼性のあるアプリケーションを作成するための不可欠です。そのため、JELIXは、ユニットテストを起動するためのインタフェースと、単体テストを作成する簡単な方法(SimpleTestを使用して)伝統的な機能と特性を作成するモジュールを提供します。コアのアーキテクチャはMVCタイプ(モデルビューコントローラ)です。コーディネーターは、URL内のパラメータに従ってアクションの実行を処理します。考えられるアクションは、JController型(コントローラ)のクラスに実装されています。 Jelixには、いくつかの出力ジェネレータ(JResponseオブジェクト)があります.XHTML、CSS、Atom、RSS、XML、RDF、XUL、XULオーバーレイ、ZIP、PDF(LaTeXソースファイルまたはTCPDFから)。その他のフォーマットも可能です。データベースアクセス抽象化レイヤー:JDBは、データベースにアクセスするためにPDOまたは独自のクラスに依存しています(PDOが利用できない場合)。ローカライゼーション:アプリケーションをいくつかの言語で翻訳させることができます。ローカライズされた文字列の記憶は、プロパティファイルで行われます。認証と権利管理のシステムXML:イベントの宣言、DAOSなどの宣言(Jelixeclipse、Eclipse Pluginなど)によるプロジェクトの作成、生成、およびプロジェクトの生成、および変更を容易にすることを可能にします。 Productivity.Noteを増やす:JelixはLGPLライセンスの条項に基づいてライセンスおよび配布されます。


ジェリックス 関連ソフトウェア

jsunit.

JSUnit - クライアント側JavaScriptのためのユニットテストフレームワークXUnitフレームワークの伝統 ...

176 1.4 MB

ダウンロード

尖塔

ユーザーが自分のGoogle AdWordsアカウントをインタラクティブで非同期的な方法で管理できるようにするAJAXアプリケーション ...

162 1.1 MB

ダウンロード