ホームページ 見出し PHP 25 周年: PHP についての偉人たちの意見をご覧ください

PHP 25 周年: PHP についての偉人たちの意見をご覧ください

Nov 08, 2019 pm 02:43 PM
php

1995 年、Rasmus Lerdorf は PHP プログラミング言語を開発しました。来年 2020 年で、PHP は 25 年間使用されます。私たちは 5 人の PHP 専門家、マルセル・ノーマン、セバスチャン・バーグマン、アーネ・ブランケルツ、ラルフ・エッガート、セバスチャン・フェルドマンに、PHP が現在もどのような役割を果たしているかを尋ねました。最も重要なのは、プログラミング言語の将来に対する彼らのビジョンを知りたいということです。

PHP 25 周年: 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% です。 RubyNode.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

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

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

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Dec 24, 2024 pm 04:42 PM

PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP データベースの操作 CakePHP データベースの操作 Sep 10, 2024 pm 05:25 PM

CakePHP でデータベースを操作するのは非常に簡単です。この章では、CRUD (作成、読み取り、更新、削除) 操作について理解します。

CakePHP の日付と時刻 CakePHP の日付と時刻 Sep 10, 2024 pm 05:27 PM

Cakephp4 で日付と時刻を操作するには、利用可能な FrozenTime クラスを利用します。

CakePHP ファイルのアップロード CakePHP ファイルのアップロード Sep 10, 2024 pm 05:27 PM

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP について話し合う CakePHP について話し合う Sep 10, 2024 pm 05:28 PM

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

CakePHP バリデータの作成 CakePHP バリデータの作成 Sep 10, 2024 pm 05:26 PM

Validator は、コントローラーに次の 2 行を追加することで作成できます。

CakePHP のロギング CakePHP のロギング Sep 10, 2024 pm 05:26 PM

CakePHP へのログインは非常に簡単な作業です。使用する関数は 1 つだけです。 cronjob などのバックグラウンド プロセスのエラー、例外、ユーザー アクティビティ、ユーザーが実行したアクションをログに記録できます。 CakePHP でのデータのログ記録は簡単です。 log()関数が提供されています

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 Dec 20, 2024 am 11:31 AM

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、