講座開始のお知らせ: php中国語サイト「第10回PHPオンライントレーニングコース」受付中!
早速本題に入りましょう。 PHPは奇妙な言語です。高速でも構文的にも美しくありません。適切なソフトウェア開発慣行も遵守されていません。 ** しかし、私は今でも多くのソフトウェアの開発にそれを使用しています。なぜ PHP が今日でも使用されているのでしょうか?
個人的な理想主義的な好み以外にも、多くの理由があります。これが私たちの議論の範囲です。 Web 開発言語として PHP を選択する理由は何ですか?
PHP とは何ですか?
「PHP は何の略ですか?」または「PHP とは何ですか?」と尋ねます。PHP は、Web ページを作成するための言語です。最下層は C 言語で実装され、HTML タグ構文を使用してラップします。コード。通常、PHP はサーバー側で実行され、Web サーバーと連携して動作し、HTML を処理して訪問者に返す役割を果たします。
PHP はもともと「個人のホームページ」を意味しました。これにより、この言語を一般用途に使用する意味と望ましさが完全に制限されるため、この言語は「PHP: Hypertext Preprocessor」の略称になりました。この書き方を再帰的略語(フルネームで自分自身を指す略語)といいます。オタクはこの種の名前が大好きです。
PHP では何ができるのでしょうか?
PHP は何に使用できますか?一般に、PHP は Web サーバー上で実装したいことはすべて実行できます。たとえば、ブログを作ります。 SAAS アプリケーションの実装も簡単です。データを一時的に処理するスクリプトを作成することも便利です。それとも、ある日突然ソフトウェア ビジネスで成功する複雑なスクリプトを作成しますか?過去にはたくさんのことが起こりました。
PHP はどこにでも存在します
PHP を知り、愛する理由はたくさんあります。おそらく最も強力で効果的な理由は、ネットワーク上のどこでも使用および実行できることです。 。よく見てみると、Python または Ruby Web アプリケーションを実行できるホスティング アカウントを月額わずか 3 ドルで購入できる可能性があります。ただし、間違いなく PHP を実行できます。これは、いつでも PHP に依存できることを意味します。
PHP はどこでも実行でき、使いやすいため、非常に人気のあるソフトウェアの多くが PHP で書かれています。 WordPress は私にとって最も影響力があり、馴染みのある例ですが、それ以外にも、Joomla、Drupal、Magento、ExpressionEngine、vBulletin (はい、まだ存在します)、MediaWiki などのツールはすべてサーバー上で PHP を実行します。
それだけでなく、Symfony、Zend、Laravel、Aura、CakePHP、Yii、さらには古代の CodeIgnitor フレームワークなど、無数の PHP アプリケーション フレームワークが存在します。もちろん、他の言語の Web フレームワークの同様に長いリストを作成することもできます。たとえば、Python、Ruby、Node/JavaScript などの一般的な Web 言語を、PHP と比較するための数値的な競合リストを蓄積することもできます。しかし、PHP を実行している Web サイトの数は圧倒的です。
WordPress は、インターネット上にユーザーの 30% がいると誇らしげに主張しています。この記述が真実である可能性さえあるとしても、多くのインターネット アプリケーションは PHP を使用する必要があることを理解するために、この記述を信じる必要さえありません。
以上がPHP は 2019 年に飽和状態になったのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

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

ホットトピック









