2006 年 10 月 23 日、Zend の CTO であり、PHP 構築者の 1 人である Zeev Suraski 氏が中国を訪問し、Intel、Greatlinux、Turbolinux、Zend、MySQL、Comsenz が主催する LAMP オープンソース プラクティス サミット フォーラムに参加しました。 PHPChinaのウェブサイト。会談中、同氏は中国ITメディアのインタビューに応じ、PHPの新製品やZendとの開発協力について見解を述べた。
Zeev Suraski 氏は、中国人 PHP プログラマーの貢献に称賛の意を表し、中国人 PHP プログラマーが継続的に学習する良い習慣を維持する必要があると示唆しました。 PHP プログラマーは、多くの PHP 書籍や Web サイトから最新の情報とテクニックを入手する必要があります。」彼は、PHP プログラマーが他の商業的な開発目的を持たずに PHP プログラムを作成した場合、それを公開すると、より多くの人が参加できるようになり、一方では自分自身の PHP を迅速に向上させることができると述べました。プログラム。PHP アプリケーションについて話している Zeev Suraski 氏は、PHP は Web で使用されているだけでなく、自動車、銀行、ゲーム、その他の業界でも PHP の巨大な市場があると述べました。同氏は、Zend はエンタープライズレベルの PHP 製品である標準開発フレームワーク Zend Framework も開発していると述べ、「PHP をサポートする企業として、Zeed は現在エンタープライズレベルの PHP オペレーティング環境を持っていないというギャップを埋める必要がある」と語った。 「エンタープライズレベルのアプリケーションに向けて PHP を推進してきました。」
Zend Company は PHP のプロモーターです
Q: Zeev Suraski さん、Zend Company を紹介してもらえますか?
Zeev Suraski: 私の名前は Zeev Suraski です。PHP の構築者の 1 人、Zend の創設者の 1 人、そして Zend の CTO です。今日は中国に来て、多くの PHP ユーザーに会えてとてもうれしいです。 Zend は PHP の開発と推進に特化した会社であり、PHP の創設者 3 人のうち 2 人 (Andi と私) がこの会社を設立し、PHP を推進してきました。 . PHP の改訂、PHP への新しい機能の追加など、PHP に関する作業。さらに、私たちは PHP をエンタープライズ レベルのアプリケーションに向けて推進しています。たとえば、来週開催される Zeed Conference 2006 では、PHP をエンタープライズ レベルのアプリケーションに向けて開発します。
Q: PHP について話すとき、友人たちはよく Zend について話します。すみません、Zend と PHP にはどのような関係がありますか?
Zeev Suraski: Zend は PHP 用のソリューションを提供していますが、PHP が Zend に属しているという意味ではありません。世界中で 500 万人以上が PHP を開発しています。Zend は単なる PHP の推進者です。
Q: PHP 言語を開発した理由について話してもらえますか?ご存知のとおり、1997 年頃には、ASP や JSP などの Web 開発言語がすでに比較的普及していました。
Zeev Suraski: 当時、Andi (PHP 言語のもう 1 人の創始者) と私はまだ大学生で、Linux を十分にサポートできる Web ベースのソフトウェア プロジェクトを作成する必要がありました。しかし、ASP はまだあまり完成していませんでした。時間もあり、JSP は比較的複雑だったので、PHP を選択しました。その後、作業中に PHP にはまだいくつかの欠点があることがわかり、PHP の拡張と開発に参加し、その後 Zend Engine を開発しました。 Zend Engine に入社してからは、PHP の性能が大幅に補完され、多くの方が PHP を使い始めて大変嬉しく思います。
Q: .net も主流のプログラミング言語の 1 つです。すみません、PHP 言語と .net 言語の関係と役割は何ですか?
Zeev Suraski: Microsoft や他の企業もオープンソースの重要性を十分に認識しており、.NET の長期的な開発を推進しているため、PHP と .NET は共存しており、PHP を Windows にバンドルすることもできます。 Microsoft が推進したいのは Windows プラットフォームであり、PHP との衝突はそれほど多くないはずだと思います。
PHP6 は Unicode などの多くの機能を統合しています
Q: 今年、Zend は PHP の開発を促進するためにどのような対策や戦略を持っていますか?
Zeev Suraski: まず、私たちは Yahoo と協力して PHP の Unicode モジュールを開発します。この機能は間もなく PHP6 で利用可能になります。さらに、より多くの PHP ユーザーがこれを使用して Web アプリケーションを迅速に構築できることを期待して、標準の開発フレームワークである Zend Framework を開発しています。また、IBM および uzo と協力して、誰もが使用できるように Zend IDE の開発機能を統合した Elicpse を立ち上げる予定です。
Q: Unicode に加えて、PHP6 のその他の重要な改良点は何ですか?
Zeev Suraski: Web サービスなど、他の機能はまだ開発中です。 PHP5.XではWebサービスも利用され始めます。同時に、以前はあまり良くなかったいくつかの機能が削除されました。しかし、何があっても、PHP の 2 つの主要な機能が失われることはありません。1 つは使いやすく安定していること、2 つ目は PHP のパフォーマンスの消費が増加しないことです。さらに、PHP6 が Unicode に加わった後、中国のような漢字を使用する国でも PHP6 がより迅速に推進されることを期待しています。
PHP はエンタープライズレベルのアプリケーションにも適しています
Q: PHP 言語が非常に単純な Web 構築システムであることは誰もが知っていますが、Web サービス以外に PHP のアプリケーションは何ですか?
Zeev Suraski: PHP は、SugarCRM などの CRM、OA などの Web ベースの製品で使用できます。さらに、PHP は多くの伝統的な分野でも使用できます。たとえば、海外では自動車、ゲーム、銀行などの業界でも PHP が広く使用されています。
Q: Zend プラットフォーム製品を開発する目的は何ですか? Zend Platform は企業でどのように使用されるべきですか?
Zeev Suraski: まず、これはビジネス上の考慮事項によるもので、PHP をサポートする企業として、Zeed は現在エンタープライズ レベルの PHP オペレーティング環境を持っていないというギャップを埋める必要があります。第二に、Zend Platform には、企業の特定の使用ニーズに応じた多くの機能があり、主に企業の PHP パフォーマンスの向上、安定性の向上、開発コストの削減を支援します。
中国人の PHP プログラマーは PHP の開発に多大な貢献をしてきました
Q: Zeev は中国人の PHP のレベルをどのように評価していますか?
Zeev Suraski: 中国には多くの PHP 開発者がおり、全員が PHP に比較的熟練しています。私が強調したいことの 1 つは、今日の PHP 開発を作り上げたのは中国の PHP 開発エンジニアの貢献であるということです。
Q: 中国の PHPer はどのようにして自分自身をさらに向上させるべきですか?
Zeev Suraski: 継続的に学習する良い習慣を保ちましょう。 PHP を始めるのは簡単ですが、PHP には今後も新しい機能が登場するので、中国の PHPer が学習をやめないことを願っています。 PHPer は、多くの PHP 書籍や PHP テクノロジー Web サイト (PHPChina.com など) から最新の情報とテクノロジーを入手する必要があります。企業の場合は、PHP を使用する前に PHP についてよく理解し、開発に PHP を使用し始める必要があります。 PHPer が PHP プログラムを作成し、それ以外に商業的な開発目的がない場合は、それを公開すると、より多くの人が参加できるようになり、一方では自分自身を向上させることができ、他方では PHP プログラムを迅速に向上させることができます。
Q: 中国では、PHP は比較的ローエンドのプログラム開発者とみなされていますが、どう思いますか?
Zeev Suraski: まず第一に、中国ではオープンソース言語の推進が海外ほど発展していないため、以前は中国市場であまりうまくいきませんでした。ただし、PHP6 の Unicode など、将来的には取り組みを強化する予定です。また、当社は Comsenz と協力して、中国に PHPChina.com プラットフォームを設立しました。このプラットフォームを利用することで、PHP に関する最新ニュースをタイムリーに皆様に公開することができると同時に、このプラットフォームを通じてより多くの PHPer の PHP に関する意見を聞くこともできます。さらに、私たちがいくつかの商用製品を開発する理由は、PHP をエンタープライズ レベルのアプリケーションのニーズに適応させるためです。同時に、当社製品の中国文化プロセスと製品アップデートを積極的に同期させ、国内のビジネスユーザーが便利に使用できるようにしていきます。 Comsenz と PHPChina.com がこれを達成するのに役立つと思います。
PHP+Apache+MYSQL は最良の組み合わせです
Q: 100 万人を超えるユーザーがいる Web サイトには、どのような PHP バージョン、Apache バージョン、MySQL が適していますか?
Zeev Suraski: PHP を使い始めたばかりの個人または企業には、最新バージョンを使用することをお勧めします。PHP を長期間使用している場合は、アップグレードし続ける必要はありません。
Q: PHP、MYSQL、APACHE 間の連携は今後も発展しますか?
Zeev Suraski: はい! MySQL は優れたデータベースであり、Apache は現在最も人気のある Web サーバーです。私たちの連携は非常にスムーズで、今後は MySQL と Apache との連携を強化していきます。
PHP の最大の特徴はシンプルさです
Q: PHP の将来についてはどう思いますか? Java と同じくらい複雑な開発言語になるでしょうか?常にWeb言語の特性にこだわり続けるのでしょうか?
Zeev Suraski: はい、PHP は最終的には Web 開発のために登場しました。私たちはこのコンセプトを堅持してきましたし、今後もそうし続けるつもりです。私たちは、PHP が Web 開発に最適な開発言語になることを願っています。 PHP が成功できる理由は 2 つあります。1 つはシンプルであること、2 つ目は多くの PHP 愛好家からの支持を受けていることです。したがって、最初の点から始めて、PHP は常にシンプルであり続けます。したがって、後続のバージョンの PHP に新しい機能を追加する必要がある場合、その新機能が PHP のパフォーマンスに重大な影響を与える場合は、絶対にその機能を採用しません。 PHP5 が複雑になったと苦情を言う人もいますし、PHP5 の機能が十分強力ではないという人もいます。したがって、何があっても、PHP のシンプルさ、使いやすさ、高パフォーマンスなどの特性を維持し、この市場に参入することに疑いの余地はありません。
(担当編集者:
)