1995 年、Rasmus Lerdorf は PHP
プログラミング言語を開発しました。来年 2020 年で、PHP
は 25 年間使用されます。私たちは 5 人の PHP 専門家、マルセル・ノーマン、セバスチャン・バーグマン、アーネ・ブランケルツ、ラルフ・エッガート、セバスチャン・フェルドマンに、PHP が現在もどのような役割を果たしているかを尋ねました。最も重要なのは、プログラミング言語の将来に対する彼らのビジョンを知りたいということです。
PHP プログラミング言語は 1995 年にリリースされ、2020 年で 25 周年を迎えます。今回は、5 人の PHP 専門家と 2019 International PHP Conference の講演者に、PHP が現在もどのような役割を果たしているかを聞きました。多数の統計を信じるなら、PHP は衰退傾向にありますが、私たちの専門家はこれに同意しません。
私たちの専門家試験の最初の部分では、プログラミング言語 PHP と、2020 年に 25 周年を迎えるプログラミング言語が関係します。 PHP が今日でも専門家にとってどのような役割を果たしているのかという問題を探っていきます。また、彼らがプログラミング言語についてどう考えているかも知りたいと思っています。
PHP の 25 年: 開発
開発者: 2020 年までに、PHP プログラミング言語は 25 年になります。初めて PHP に触れたのはいつですか?また、PHP は現在どのように役立っていますか?
マルセル・ノーマン: 90 年代後半、私はドットコム バブルに参加した最後の新参者の 1 人でした。 2000 年に、私はついに、外部の CGI
メール プログラムにアクセスせずに、電子メールでフォームを送信したいと考えました。その際、古典的な ASP
と新しい PHP4
が考慮されました。 PHP が ASP になるのは、ホスティングがかなり高価であり、Response.Write
の書き込みよりも 1 日あたり 500 echo
の方が効率的だと思うからです。
同時に、私は戦略レベルで PHP にもっと関わっています。これはウェブ上で重要なプレーヤーでしたが、今では唯一のプレーヤーではなくなりました。
専門家の意見
Ralf Eggert: 私が PHP 上にある Björn Schott のメーリング リストに気づいたのは 1998 年だったと思います。当時、Perl
をいじり始めたのですが、あまり気分が良くありませんでした。 PHP は最初から素晴らしいものでした。それ以来、私は PHP で多くのプロジェクトを実装し、正社員 6 名の小さな代理店を設立しました。さらに、PHP を使用して Alexa スキルも開発しています。
Ralf Eggert は、Travello GmbH のマネージング ディレクターであり、Zend Framework に関する数冊の本を執筆しており、Amazon の Alexa Champion にも選ばれています。 Ralf は 1998 年から PHP に取り組んでおり、カンファレンスで自分の経験を共有することを楽しんでいます。
Sebastian Bergmann: 私が PHP に初めて触れたのは 1998 年の夏でした。それ以来、私はほぼ PHP だけでプログラミングをしてきました。私は、小さなバグを修正したり、PHP の小さな機能を追加したりするために、時々 C
でプログラムを作成します。私は PHPUnit
のメンテナとして、ほとんどのプロの PHP 開発者がソフトウェアをテストするために使用するツールを担当しているため、PHP は私にとって重要な役割を果たしています。一方、私はコンサルタント兼トレーナーとして、PHP チームが PHP を使用してより良いソフトウェアを開発できるよう支援しています。
Sebastian Bergmann は、最初の 1 時間からオープンソースの専門家です。 PHPUnit テスト ツールの作成者として、業界標準を作成し、PHP を使用したソフトウェア開発の専門化に大きく貢献しました。 PHP Consulting (www.thePHP.cc) の共同創設者兼主任コンサルタントとして、ソフトウェアの開発と運用の成功に貢献してきました。
Arne Blankerts: 私の意見は実際には変化です。私はインターネットの初期に Web サイトを開発しました。「動的」部分だけではありません。 HTML
。しかし、サーバーサイド インクルードや Object Pascal
などに意味のある パフォーマンス
を持たせたいという願望は、真に有用な基盤をもたらさなかったので、私はすぐに PHP に行き着きました。 PHP 3 の登場から最初の数か月間、2000 年代初頭にリリースされた PHP 2000 は私をほぼ完全に魅了しました。
現在、PHP は私の職業環境に不可欠な要素ではありません。コミュニティではあまり知られていない PHP コンサルタント会社である thePHP.cc の一員として、私は自分の経験を多くのチームと共有してきました。さらに、幸運なことに、多くのカンファレンスから PHP に関する講義やワークショップに招待してもらえます。
この点で、PHP はかなり高い地位を占めており、私も何らかのオープンソース開発においてこれを強調するよう努めています。
Arne Blankerts は、PHP Consulting Principal Consultants (www.thePHP.cc) の共同創設者であり、企業のソフトウェア開発と運用の成功を支援しています。彼はさまざまなオープンソース開発ツールの作成者および保守者であり、専門的なカンファレンスで定期的に講演しています。
PHP の将来の可能性
開発者: 多くの場合、すでに PHP を使用する日数を数えているでしょう。プログラミング言語についてどう思いますか?
Marcel Normann: これは、私が PHP 以来知っていることです。同時に、実際には PHP に対する有効な議論もありますが、それらはかつてほど技術的なものではありません。私は PHP の将来について慎重ながらも楽観的です。この世界共通言語を更新する力を過小評価すべきではありません
もちろん、永続するコミュニティの耐久性を過小評価すべきではありません。
Marcel Normann は、ボンの WhereGroup のソフトウェア開発責任者です。彼は 1999 年から開発者として働いており、15 年以上 PHP に取り組んでいます。彼はコンピューターを使用する代わりに、余暇を養蜂、ジョギング、消防の雑務に費やしています。
Ralf Eggert : 過去 20 年間、PHP キラーであった多くの候補者を数えることができます。
Web 開発の幅広い分野では、PHP が依然として優位に立っています。 W3Techs の統計では、PHP の割合は 79% です。 Ruby
や Node.js
などの候補は、ほとんど大きな成果を上げていません。
セバスチャン バーグマン: 正直に言うと、まだカウントされていないプログラミング言語はどれですか?正直なところ、PHP については心配していません。
Arne Blankerts: PHP は、長年にわたって安定した市場シェアを維持しており、明らかに依然として Web 環境を支配しているプログラミング言語です。では、なぜ PHP に何が起こるのかを常に考え直さなければならないのか、私には決して理解できないかもしれません。たとえ日々 PHP を使用して新しいプロジェクトが実装されなかったとしても、銀行や保険会社が Cobol ユニットを導入するベンチマークになれば、PHP は今後数十年にわたって利用可能となり、積極的に維持される可能性があります。
それ以外の場合は、developer.de の前回のインタビューでのコメントをここで参照したいと思います。これは 1 年前の今日と同じくらい重要です。
Sebastian Feldmann: 私にとって、PHP の終わりについての議論はまったく意味がありませんでした。現状では、PHP は問題解決テクノロジーです。特に近年、PHPは大きな進歩を遂げています。バージョン 7 は、この言語にとって大きな進歩です。言語の不一致やレガシーについて不満を言うことはできますが、PHP
は依然として問題を簡単かつ迅速に解決する言語であり、それがまさにソフトウェア開発者としての私たちの使命です。
この記事は、php 中国語 Web サイト (www.php.cn) から翻訳されたものです:
https://entwickler.de/online/php /25 -jahre-php-expertencheck-teil1-579912205.html

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

ドリームウィーバー CS6
ビジュアル Web 開発ツール

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。
