CodeGear 台湾のプロダクト マネージャーの Li Wei 氏は、コンポーネントのドラッグと数行の簡単なプログラミングを通じて、PHP 開発者がデータ セットの制御とコンテンツ フィルタリングを手動で完了するのに以前は 2 時間かかっていたことを数分で実証しました。 3 月 22 日、CodeGear は動的言語市場に参入し、台湾で Delphi for PHP を発売し、統合デバッグ ツール、プログラム コード編集ツール、クロスプラットフォーム展開ツールなど、PHP 言語のビジュアル統合開発ツールを提供しました。
Delphi for PHP は、2 桁の中国語を完全にサポートしています。開発者は、これまでのオープンソース コンポーネントのように中国語の互換性設定を調整する必要はありません。50 を超える組み込みの PHP コンポーネントにより、開発者は完全に PHP で Ajax インターフェイスを開発できます。 。 Delphi for PHP の 1 日試用版は、CodeGear Web サイトからダウンロードできます。
組み込みのオープン ソース コンポーネントは自分で拡張および変更できます
PHP コンポーネント用の組み込み VCL には、共通のフォーム コントロール コンポーネント、Ajax コンポーネント、データベース コントロール コンポーネントがすでに含まれており、ユーザーはコンポーネントの名前をクリックできます。ソースコードを直接開いて自分で変更することができます。他の Ajax 開発ツールとは異なり、Delphi はフレームワークではなくコンポーネントを提供するため、ユーザーはドラッグ アンド ドロップ設定で簡単に制御できます。たとえば、必要なプログラムは 80 行を超えるだけです。 Google マップを再利用可能なコンポーネントにカプセル化します。
Delphi for PHP は Delphi 言語を使用しませんが、組み込みの VCL コンポーネントはすべて PHP 言語で書かれています。現在は Windows プラットフォームのみをサポートしていますが、開発した PHP Web ページは LAMP などの他の環境にも展開できます。ただし、C で開発された拡張コンポーネントは、Delphi for PHP を通じて直接デプロイすることはできません。
動的言語は変更と保守が簡単ですが、PHP 開発環境ではプログラムのデバッグが依然として問題です。オープンソース ブログ プラットフォーム LifeType のコミュニティ モデレーターである Mark 5 は次のように考えています。「プログラムのデバッグは非常に難しい部分です。現在の PHP 開発では、プログラム コードに Echo コマンドを記述する以外に、PHP にはデバッグ機能を直接開くことができる統合開発環境がありません。既存の PHP プロジェクトにプログラム追跡用のブレークポイントを設定すると、開発者が自分でデバッグ制御プログラム コードを記述する必要がなくなります。
Web デザインと PHP プログラムの統合について、Mark 5 は次のように考えています。「Web アプリケーションに対する現在のアプローチは、Web アートのデザインは Photoshop ファイルを取り出すことで完成し、残りはプログラマーが担当するという傾向にあります。 ...台湾 Web プログラム 開発者にとっての最大の問題は、アートを行うことです ...PHP 用の Delphi が既存のフレームワークを統合したり、適切なワークフローを提供したりできれば、より多くの人にそれを使用してもらうのに役立つかもしれません。」
Li Wei 氏はその重要性を説明しました。 Delphi for PHP をアートに統合する方法: 「現在、Delphi for PHP は一連の標準を提供します。Dreamweaver8 で Web ページをデザインするときに、適切な位置に特定のタグを追加できます。Delphi for PHP は PHP プログラム コードを適用します。開発者 アート デザインがこの一連の標準に従っている限り、いつでも統合できます。」 開発コミュニティからの提案について、Li Wei 氏は次のように述べています。 Delphi for PHP は次のバージョンの計画を開始しており、Delphi for PHP の次のバージョンでは Zend フレームワークが統合され、開発者が Delphi for PHP でのアーティストの作業の結果を直接確認できるようにするアート デザインのプレビュー機能が提供されます。 "
Delphi 2007 for Win32 も Ajax をサポートしますCodeGear Development Day では、Win32 ネイティブの統合開発ツールを提供する Delphi.2007 for Win32 もリリースされました。 Ajax コンポーネントが追加されました。これにより、Delphi ユーザーは Delphi を完全に使用して、Ajax 効果を備えた Web ページをデザインできるようになります。 DBX4 データベース アーキテクチャに切り替えることで、将来 .NET または 64 ビット環境で実行する必要がある場合、データベース プログラムを書き直すことなく、プログラム コードを再コンパイルするだけで済みます。さらに、MSBuild 展開ツールを使用すると、開発者はさまざまなバージョンの展開方法をカスタマイズでき、展開プロセスにイベント駆動型の機能を提供することで、展開プロセスに必要なすべての関連設定をプログラムで自動化できるため、簡単な展開設定を大幅に削減できます。手続き。
開発ツール市場に対するボーランドのこれまでの姿勢を変え、ユーザーの信頼を取り戻すために、CodeGear は 2007 年に開発ツールとサポート サービスを積極的に開始しました。 Levi 氏は、2007 年は既存の製品ラインの安定性を維持することに加えて、Web および動的な言語市場の開拓にも重点を置くと述べました。毎シーズン少なくとも2製品を発売する予定。第 1 四半期にリリースされた Delphi for PHP および Delphi 2007 for Win32 に加えて、C++ Builder の新バージョンが 6 月に全世界でリリースされます。Borland Developer Studio 2007 には、Delphi for Win32、Delphi for が含まれます。 NET、C# Builder、および C++ Builder、特に Delphi 部分は、ジェネリック プログラミングをサポートします。 Ruby 開発ツールが発売されるのかとの質問に対し、Levi 氏はそのような製品についてはコメントできないと答え、「今年の下半期には新しい IDE 開発ツールが登場する予定で、動的言語開発者に驚きを与えるでしょう
」とだけ述べました。CodeGear は、リファレンス ドキュメントとテクニカル サポート サービスも強化しました。製品内で詳細な英語技術文書を直接提供するために、より多くのドキュメント ライターを募集する一方で、機能操作のデモ ビデオを含むさまざまな電子リソースを公式 Web サイトの開発者ネットワークを通じて提供することもできます。ダウンロードして直接視聴しました。現在、台湾には CodeGear 製品マネージャーが 1 人だけいる Li Wei 氏は、「シンガポールには、24 時間中国語での相談ができるアジア太平洋テクニカル サービス センターがあります。サポート サービスを購入したユーザーは、リモート コントロールを使用して、 「当社は現在、中国本土と台湾でいくつかの中国技術コミュニティを運営しており、中国のデモンストレーションビデオも録画し、米国本社による審査後に開発ネットワークに載せる予定です。」
過去に、ボーランドはLi Wei 氏は、「CodeGear は田舎から都市を取り囲むマーケティング戦略を採用しています。まずプロジェクト担当者と開発者を説得し、開発者の認識を獲得した後、開発者をターゲットにする戦略を採用しています。」と指摘しました。 「台湾のソフトウェア開発者はほとんどが個人、SOHO の人、または小規模企業であり、このプロモーション戦略に適しています。」と彼は考えています。
www.bkjia.com