なぜこれほど多くの人が php は悪いと言っているのでしょうか?
人は、何かについてあまり知らないと、偏見を持つ傾向があると思います。何かを深く理解すればするほど、偏見はなくなり、独自のアイデアや認識を持つようになります。盲目的に軽蔑したり憎んだりするのではなく。
#どの言語にも独自の特徴と利点があります。 phpについても同様です。 PHP のソース コードを読んだ友人は、その賢いコンセプトに感銘を受けるでしょう。同時に、php は万能ではありません。各言語は、その特定のコンテキストでのみ最適に機能します。
利点 (推奨される学習: PHP プログラミングの入門から熟練度まで )
1. 始めるのは簡単で、コードの量はわずかです。小規模であり、小さな努力で上司が望む結果を適切な価格で得ることができます。これにより、他言語でどれだけの仕事が奪われるでしょうか?
2. コーディングは芸術ですが、多くの人は最初は本当の芸術が何なのか知りません。したがって、誰もが最も低いレベルか最も表面的なレベルを学ぶことを好みます。中級レベルになると、誰もがそれは表面的であるか、少し難しいと考えるでしょう。高を達成できない場合、低を達成することはできません。
3. PHP Siege Lion の待遇は低く、少し学んで乗り換える人が多いです。
4. 仕事を奪われた後、PHP を批判する理由を見つけなければなりません。たとえば、PHP の達人になるのは難しい、ほとんどの PHP プログラマーはひどい、などです。 。 。 。 。技術的な長所と短所について、長所と短所がない言語はどれですか?
5. さらに、PHP MySQL の組み合わせはオープンソースで無料であり、ほとんどの企業で使用されています。
6. 他にもJAVA、C、Pythonなどの開発者がいますが、これらのプログラミング言語はPHPよりも学習コストが高く、使い方の面ではPHPの方が圧倒的に有利です。
PHP 言語は、サーバーサイド開発用のスクリプト言語として、Web サイト開発において非常に有名です。 W3Techs の調査によると、1995 年に Rasmus Lerdorf によって作成されて以来、PHP は既知のサーバーサイド プログラミング言語の 82% を占めています。その中にはWordPressやFacebookなどの企業がたくさんあります。 PyPL (プログラミング言語人気ランキング) では Java に次いで 2 位、Toibe ランキングでは 6 位にランクされています。高性能な PHP 7 は 2015 年にリリースされる予定です。
すべてのテクノロジーと同様、レビューもさまざまです。一部の人がそれを愛し、他の人がそれを軽蔑する理由を見てみましょう。
欠点: 設計上の欠陥、注意力の欠如
ブロガー Eevee は、PHP のすべての機能設計には問題があると述べました。
彼の PHP に対する見方は、非常に貧弱な設計です。イーブイはその言語が嫌いなだけでなく、その枠組みにも同意しません。彼は、PHP 言語は不安定であり、常に事故が起こると信じています。 PHP は、スタック トレースがなく、入力が脆弱であるため、不透明な言語と呼ばれます。明確な設計哲学はありません。
初期の PHP は Perl の影響を受けており、out パラメータを持たない標準ライブラリは C 言語で導入され、オブジェクト指向部分は C と Java から学びました。
ロックハートは、PHP に対する Eeveef の発言を知ったとき、それが誇張されていると感じました。ロックハート氏は PHP の支持者であるにもかかわらず、PHP に対する批判には非常に辛抱強く対応しています。
この言語は、特に名前空間とパラメータの順序において永続的ではありません。ロックハート: これらは適応するのが簡単で、大したことではありません。
PHP には、グローバル変数、マジック参照など、多くのレガシーなものがまだ残っています。ロックハート氏: こうした悪い実装は今後も排除されていくでしょう。しかし、排除される前に、悪い習慣を持つプログラマーにやるべきことが与えられます。
PHP は十分な注目を集めていません。ロックハート氏はまた、PHP への注目を高めるために常に努力しています。 Lockhart: コミュニティの人々は断続的ではありますが、今でも PHP に注目しています。
テクノロジーの好き嫌いは、個人の習慣からプロジェクトのニーズに至るまで、さまざまな側面から生じます。PHP がすべての人に好まれるわけではありません。
以上がなぜこれほど多くの人が php は悪いと言っているのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

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

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

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

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

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

ホットトピック











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

あなたが経験豊富な PHP 開発者であれば、すでにそこにいて、すでにそれを行っていると感じているかもしれません。あなたは、運用を達成するために、かなりの数のアプリケーションを開発し、数百万行のコードをデバッグし、大量のスクリプトを微調整してきました。

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

JWTは、JSONに基づくオープン標準であり、主にアイデンティティ認証と情報交換のために、当事者間で情報を安全に送信するために使用されます。 1。JWTは、ヘッダー、ペイロード、署名の3つの部分で構成されています。 2。JWTの実用的な原則には、JWTの生成、JWTの検証、ペイロードの解析という3つのステップが含まれます。 3. PHPでの認証にJWTを使用する場合、JWTを生成および検証でき、ユーザーの役割と許可情報を高度な使用に含めることができます。 4.一般的なエラーには、署名検証障害、トークンの有効期限、およびペイロードが大きくなります。デバッグスキルには、デバッグツールの使用とロギングが含まれます。 5.パフォーマンスの最適化とベストプラクティスには、適切な署名アルゴリズムの使用、有効期間を合理的に設定することが含まれます。

文字列は、文字、数字、シンボルを含む一連の文字です。このチュートリアルでは、さまざまな方法を使用してPHPの特定の文字列内の母音の数を計算する方法を学びます。英語の母音は、a、e、i、o、u、そしてそれらは大文字または小文字である可能性があります。 母音とは何ですか? 母音は、特定の発音を表すアルファベットのある文字です。大文字と小文字など、英語には5つの母音があります。 a、e、i、o、u 例1 入力:string = "tutorialspoint" 出力:6 説明する 文字列「TutorialSpoint」の母音は、u、o、i、a、o、iです。合計で6元があります

このチュートリアルでは、PHPを使用してXMLドキュメントを効率的に処理する方法を示しています。 XML(拡張可能なマークアップ言語)は、人間の読みやすさとマシン解析の両方に合わせて設計された多用途のテキストベースのマークアップ言語です。一般的にデータストレージに使用されます

静的結合(静的::) PHPで後期静的結合(LSB)を実装し、クラスを定義するのではなく、静的コンテキストで呼び出しクラスを参照できるようにします。 1)解析プロセスは実行時に実行されます。2)継承関係のコールクラスを検索します。3)パフォーマンスオーバーヘッドをもたらす可能性があります。

PHPの魔法の方法は何ですか? PHPの魔法の方法には次のものが含まれます。1。\ _ \ _コンストラクト、オブジェクトの初期化に使用されます。 2。\ _ \ _リソースのクリーンアップに使用される破壊。 3。\ _ \ _呼び出し、存在しないメソッド呼び出しを処理します。 4。\ _ \ _ get、dynamic属性アクセスを実装します。 5。\ _ \ _セット、動的属性設定を実装します。これらの方法は、特定の状況で自動的に呼び出され、コードの柔軟性と効率を向上させます。
