Web開発用のHivextクラウドプラットフォーム

画像
読者にとって、クラウドプラットフォームとは何か、そしてそれらが何を意図しているかは秘密ではありません。 このトピックは繰り返し検討されてきました。 Hivextプラットフォームは、インターネットアプリケーションを開発するためのクラウドベースのプラットフォームの1つですが、GAE、Azure、Amazonとは異なる「投影」を備えています。

4月、全ウクライナ会議Codecamp 2010で、最新のソフトウェア開発技術に関するトピックについて、聴衆の投票結果によると、Hivextに関するレポートが1位になりました。

プラットフォームの開発を続けており、最近登場した成果や開発についてお話したいと思います。


内容



プラットフォームについて


habrahabr.ru/blogs/i_am_advertising/82063を繰り返さないように、前の記事へのリンク
要するに、サービスとしてのHivextクラウドプラットフォーム(PaaS)

変更なしの無料クォータhivext.ru/quotes.html

Java、サーバーおよびクライアントJavaScript(HTML、CSS、XMLなど)での開発


Hive IDE (Hivextプラットフォームの統合オンライン開発環境)では、 サーバー側の JavaおよびJavaScript(SSJS)をプログラムできるだけでなく、JavaScript、HMTL、CSS、XML アプリケーションのクライアント側を開発することもできます。

多くの開発者は、SSJSで常にアラート(「hello world」)を作成します。 SSJSはサーバーロジックを記述するように設計されており、クライアント側にあるDOMオブジェクトにアクセスできないため、これは機能しません。 これを行うには、リソースでJSスクリプトを作成する必要があります。クライアントで実行されるだけです(図を参照)。

画像

図では、サーバースクリプトをバンドルして、構造化に役立つことがわかります。

ActionScript(Flash、Flex)、J2ME開発者向けのクライアント


現在、ActionScript(Flash、Flex)およびJ2MEのモバイルアプリケーションの開発者にとって、プラットフォームでの作業はローカルライブラリと同じくらい簡単です。 すべてのメソッド呼び出しは構文的にはローカル呼び出しと同じです。たとえば、認証(Google、Yahoo、Yandexプロバイダーでサポート)などのHivextプラットフォームのすべてのサービスを使用したり、データベースの操作(テーブルとレコードの作成、基準による選択など)を使用できます。 )、サーバースクリプトの実行など。

ActionScript(Flash、Flex)開発者
ここからダウンロード

J2ME開発者
ここからダウンロード

ソリューションライブラリ


プラットフォームには、アプリケーションのクローン作成などの興味深い機能があります。 アプリケーション(所有者によって許可されている場合)は、他の開発者が複製(コピー)できます。 クローン設定、スクリプト、タイプとオブジェクト(データベース全体)、リソース(すべての静的)。 この機能に基づいて、「ソリューションライブラリ」が機能します。 ライブラリには、ソーシャルネットワークVkontakte、Facebook用のアプリケーションテンプレートが含まれています。 サーバーサイドJavaおよびJavascript、データベースと対話するためのテンプレートおよびテンプレートエンジンでのプログラミングの例。 プラットフォームで興味深い決定を行うと、ソリューションライブラリにも表示されます。

画像

即時計画

  • PHPの実装
  • 新しいアプリケーションによる「ソリューションライブラリ」の拡張
  • Tomcat Spring Insightのすばらしい開発のおかげで、ボトルネックをすばやく簡単に見つけることができます。 デバッグモードをオンにして、アプリケーションの負荷とボトルネックをリアルタイムで監視できるようにする予定です。
    画像

また、プラットフォーム自体とHive IDEの両方で多くのバグと欠陥が閉じられています。
これを含む


Hive IDEで追加されたテーマ


デフォルトのテーマに加えて、このようにすることができます

画像

書いて、私たちは協力と新しい開発者に喜んでいます!

UPD 1つのノードでのアプリケーションアクティビティの画像を追加
画像
人生は本格的です:)

Source: https://habr.com/ru/post/J94729/


All Articles