Webasyst:ビジネスアプリケーションを作成するためのオープンソースPHPフレームワーク

最近リリースしたプロジェクトについてお話したいと思います。



これは、ビジネスアプリケーションを開発するためのオープンなPHPフレームワークです。承認によってバックエンドが閉じられ、異なるアクセス権を持つ多くのユーザーが同時に接続されるアプリケーションです。







このフレームワークはWebasystと呼ばれ、PHP / MySQL / Smarty / jQuery、無料のオープンソース(LGPLライセンス)で記述されています。



フレームワークの作成では、新しいZendやSymfonyを発明しようとしませんでした。 より狭い問題を解決するためのフレームワークを作成しましたが、Webスタジオやフリーランサーがフロントエンドとバックエンド(管理者)でオンラインシステムを作成することは非常に一般的です。 これにより、フレームワークにより多くのアプリケーションツールを実装して、アプリケーション開発を足場にすることができました。 たとえば(これは私たちの特別な誇りです!)、明確で表現力豊かなインターフェイスをすばやくカットできる組み込みのCSSツールキットです。 フロントエンドサンドボックスで実際に試すことができます。







フレームワークは、MVC設計モデルに従って記述されています。 ユーザー権限、ルーティング、データベースを操作するためのモデル、iPhoneおよびAndroid用のモバイルバージョンを管理するためのツールがあります。 API、サイトビルダーを作成する予定です。 当社独自の機能と言える別の機能は、新しいアプリケーションのインストールです。 それらはワンクリックでインストールされます(真剣に!):アプリケーションはアプリケーションサーバーからダウンロードされ、展開され、データベース内のテーブルが展開されます。 すべてが自動です。 Webの場合、この方法でアプリケーションをインストールすることは一般的ではありません。



WebAsyst.ruとShop-Scriptについてはすでに聞いたことがあるかもしれません。 これらも当社の製品ですが、新しいフレームワークは完全に独立しています。 ゼロから書かれた、複雑なアンマネージコードの病気に苦しむことはありません。 技術的には、時間の経過とともに、新しいフレームワークはすべての既存のアプリケーションとShop-Scriptを完全に置き換えます。



多くの便利なアプリケーションを作成し、AndroidマーケットやiTunes App Storeと同じモデルで動作するアプリケーションストアを開く計画があります。 開発者にとっては、アプリケーションストアを介したアプリケーションの協力と販売のための興味深い条件を考え出します。



フレームワーク Webサイトのアドレス: www.webasyst.com



建設的な批判、フィードバック、提案をありがとう。



All Articles