開発者が PHP 言語についてさまざまなレビューをしている理由
PHP言語は、サーバーサイド開発用のスクリプト言語として、Webサイト開発において非常に有名です。 1995 年に Rasmus Lerdorf によって作成されて以来、W3Techs の調査によると、PHP は既知のサーバーサイド プログラミング言語の 82% を占めています。その中には、WordPress や Facebook などの企業も含まれます。
PHP 言語は、サーバーサイド開発用のスクリプト言語として、Web サイト開発で非常に有名です。 W3Techs の調査によると、1995 年に Rasmus Lerdorf によって作成されて以来、PHP は既知のサーバーサイド プログラミング言語の 82% を占めています。その中には、WordPress や Facebook などの企業も含まれます。 PyPL (プログラミング言語人気ランキング) では Java に次ぐ 2 位、Toibe ランキングでは 6 位です。高性能な PHP 7 は 2015 年にリリースされる予定です。
他のテクノロジーと同様に、レビューもさまざまです。なぜ一部の人はそれを愛し、他の人はそれを呪うのかを見てみましょう。
利点 1: 人気があり使いやすい
PHP は現在最も人気のあるプログラミング言語です。 PHP ツールメーカー Zend Technology の CEO、Andi Gutmans 氏はそう語ります。 New Media Campaigns の開発エンジニアである Josh Lockhart 氏は、次のように語っています。PHP は、学ぶのが最も簡単な Web サイト開発言語です。ほとんどのサーバーにインストールされています。リアルタイムで更新されるドキュメントと Q&A により、PHP 言語は他の言語よりもシンプルで習得が容易です。
利点 2: Web サイト開発の仕事がたくさんある
Gutmans 氏は、PHP はサーバーサイド Web サイトプログラミングの仕事を見つけるのに役立つとも言いました。 Dice.com による簡単な調査によると、PHP 関連のポジションは 3,366 件あり、Java の 17,418 件と Perl の 4,300 件と比較すると、Python のポジションは 5,429 件少ないですが、Ruby の 2,973 件と Objective-C の 985 件よりは多いです。 Ruby、Python、Go、Rust 言語には若干劣るものの、PHP は依然として最も使用されている言語の 1 つであると Lockhart 氏は考えています。
利点 3: まだ開発中
PHP は、パフォーマンスと現在人気のフレームワークを考慮しながら、クロージャーや名前空間などのテクノロジーと常に互換性があります。 Gutmans 氏は、PHP に触れるのに PHP が提供するテクノロジを知る必要はないと述べ、開発者としての Lockhart 氏は次のように述べています。次のバージョンは 7 で、より高いパフォーマンスのアプリケーションが提供されます。ロックハート氏は、Facebook も HHVM 仮想マシンや Hack プログラミング言語などの PHP を強化していると指摘しました。
短所: 設計上の欠陥、注意力の欠如
ブロガー Eevee は、PHP のすべての機能設計には問題があると述べました。彼の PHP に対する見解は、PHP の設計が非常に不十分であるというものでした。イーブイはその言語が嫌いなだけでなく、その枠組みにも同意しません。彼は、PHP 言語は不安定であり、常にさまざまな事故が起こると信じています。 PHP は、スタック トレースがなく、入力が脆弱であるため、不透明な言語として知られています。明確な設計哲学はありません。初期の PHP は Perl の影響を受け、out パラメータを備えた標準ライブラリは C 言語から導入され、オブジェクト指向の部分は C++ と Java から学びました。
ロックハートは、PHP に対する Eeveef のコメントを知ったとき、それが誇張されていると感じました。ロックハート氏は PHP の支持者であるにもかかわらず、PHP に対する批判には非常に辛抱強く対応しています。
テクノロジーの好き嫌いは、個人の習慣からプロジェクトのニーズに至るまで、さまざまな側面から生じます。PHP はすべての人に好まれるわけではありませんが、PHP に言いたいことはたくさんあるはずです。そのため、下のコメント欄に言ってください。バー

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

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

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

ホットトピック









Laravelは、直感的なフラッシュメソッドを使用して、一時的なセッションデータの処理を簡素化します。これは、アプリケーション内に簡単なメッセージ、アラート、または通知を表示するのに最適です。 データは、デフォルトで次の要求のためにのみ持続します。 $リクエスト -

PHPクライアントURL(CURL)拡張機能は、開発者にとって強力なツールであり、リモートサーバーやREST APIとのシームレスな対話を可能にします。尊敬されるマルチプロトコルファイル転送ライブラリであるLibcurlを活用することにより、PHP Curlは効率的なexecuを促進します

Laravelは簡潔なHTTP応答シミュレーション構文を提供し、HTTP相互作用テストを簡素化します。このアプローチは、テストシミュレーションをより直感的にしながら、コード冗長性を大幅に削減します。 基本的な実装は、さまざまな応答タイプのショートカットを提供します。 Illuminate \ support \ facades \ httpを使用します。 http :: fake([[ 'google.com' => 'hello world'、 'github.com' => ['foo' => 'bar']、 'forge.laravel.com' =>

顧客の最も差し迫った問題にリアルタイムでインスタントソリューションを提供したいですか? ライブチャットを使用すると、顧客とのリアルタイムな会話を行い、すぐに問題を解決できます。それはあなたがあなたのカスタムにより速いサービスを提供することを可能にします

記事では、PHP 5.3で導入されたPHPの後期静的結合(LSB)について説明し、より柔軟な継承を求める静的メソッドコールのランタイム解像度を可能にします。 LSBの実用的なアプリケーションと潜在的なパフォーマ

この記事では、フレームワークにカスタム機能を追加し、アーキテクチャの理解、拡張ポイントの識別、統合とデバッグのベストプラクティスに焦点を当てています。

記事では、入力検証、認証、定期的な更新など、脆弱性から保護するためのフレームワークの重要なセキュリティ機能について説明します。
