EfsFrame は、包括的なエンタープライズ レベルの PHP 開発フレームワーク ソリューションであり、フレームワーク システム全体には、Web プレゼンテーション層開発キット、コンポーネント開発キット、基本的なデータベース設計、および B/S アーキテクチャに基づくアプリケーション設計および開発のための完全なソリューションの完全なセットが含まれています。 。 Efs フレームワークは、開発から実装まで 10 年近くかかり、多数の実践的なソフトウェア エンジニアリングの専門家や数学の専門家の努力によって継続的に改善されてきました。開発から実装に至るまで、大小さまざまなプロジェクトに適用されてきました。小規模プロジェクトから大規模プロジェクトまでの管理、保守、設計に対応し、プロジェクトの負荷分散設計のために、Efs は B/S アーキテクチャに基づいた完全な設計ソリューションのセットを徐々に形成してきました。
EfsFrame (開発フレームワーク) 2.2 アップグレードの内容:
1. バグ修正
a) Firefox環境のショートカットキーがサポートされていないと思われる問題を修正しました。
b) Firefox 環境の無効な menuDisabled 属性とストアの無効な RemoteSort 属性を修正しました。
c) ページング リストの下のページング バーに数字を直接入力し、ページがジャンプせずに Enter キーを押す問題を修正しました。
d) フォーム内に同時に日時入力が 2 つある場合、2 番目の時刻と分が選択できないバグを修正します。
e) 入力の種類とデータ型の間の自動対応を追加します。デフォルトの対応は次のとおりです。
Kind が int または float の場合、データ型はデフォルトで「1」になります。
Kind がデータの場合、データ型のデフォルトは「3」です
Kind が datatime の場合、データ型のデフォルトは「4」です
Kind がその他の値の場合、データ型はデフォルトで「0」になります。
2. 新しい拡張機能
a) 選択のアプリケーションを展開します。デフォルトでは、選択オブジェクトは外部コンボボックス オブジェクトとしてレンダリングされます。詳細な手順については、関連ドキュメントを参照してください。
b) 複数ファイルのカプセル化と単一ファイルのアップロードを拡張します (詳細については、関連ドキュメントを参照してください)。
c) 高度なプラグイン editorgrid を拡張します (行を動的に追加、変更、削除し、行セルを編集できます) (許可されたユーザーが利用可能)
d) 高度なプラグイン グリッド拡張列プラグインを拡張します (許可されたユーザーが利用可能)
EfsFrame の主な機能:
Ext をベースにした優れたエンタープライズ レベルのオープンソース フレームワーク (1 つを熟達し、2 つを習得)
•言語サポート: Java、.Net、PHP、Asp
•データベースのサポート: Oracle、SqlServer、MySQL
シンプルで実用的なインターフェイスを備えた強力で柔軟なプレゼンテーション層 (Extjs 開発を 2 日で学習)
•Extjs開発をすぐに始めるためにHTMLと単純なJsを理解する
• 技術は必要なく、コードはシンプルで、Web 開発の効率が 4 ~ 8 倍向上し、柔軟で効率的なオープンソース コンポーネント レイヤーを設計します。
•データベースプログラミングの基礎知識があれば、2日以内に簡単に始めることができます。
Java、.Net、および PHP モデルは相互運用可能であり、1 つを学び、2 つをマスターすることで、ユーザーのクロスプラットフォームのコストを最大限に節約できます。
•Oracle、SqlServer、および MySQL データベース モデルをサポートし、データベース間の問題を簡単に解決します。B/S アプリケーションの基礎となる管理モデルを簡単に構築できる、完全なエンタープライズ レベルのフレームワーク モデル。
・トランザクションイベント管理、ユニット管理、ユーザー管理、ロールと権限の割り当て管理
・辞書管理、固有コード割り当て管理、エラーログ追跡管理
EfsFrame フレームワークの設計目標:
l. 企業全体のプロジェクト管理レベルを向上させる。
2. 企業の研究開発担当者の研究開発レベルを全体的に向上させる。
3. 企業のプロジェクト全体の研究開発効率を向上させます。
4. 企業のプロジェクト研究開発の全体的な堅牢性を向上させる。
5. 会社のプロジェクト維持コストを最小限に抑える。