なぜプログラマーはphpを軽蔑するのでしょうか?それは単なる相互軽蔑と嘲笑の冗談です。プログラマーの間には蔑視の連鎖があり、誰もが他人を見下し、その結果お互いを軽蔑し合うのです。各言語には独自のアプリケーション シナリオと機能があるため、単純に比較することはできません。
なぜこの記事を書いているのでしょうか? 主な理由は、現在多くの人が PHP という言語を軽蔑しているからです。なぜですか? 私個人としては、PHP はまだ大丈夫だと感じていますああ、始めるのは簡単です、その人たちはどう思うかわかりません。 ( おすすめ: php 中国語 Web サイト PHP プログラマーによる大きな成果を上げるための 90 日間のオンライン ライブ ブロードキャスト クラス )
何度も考えてみると、次のような気がします。それは私の個人的な追求かもしれません。それは違いますよね?これが唯一の意味のある説明です。この記事では、次のようなことを分析します:
一部のプログラマーは、主に Web で使用される PHP など、自分がどれだけ多くのツールを知っているか、どれだけ専門的な知識を知っているかをからかいます。これは汎用ツールではなく、詳細な言語機能もあまりないため、多くのプログラマーはこの言語を好みません。
プログラマーの中には、問題を迅速かつ低コストで解決することを常に考えており、コストを非常に気にしている人もいます。主要なエンジニアリング言語として、PHP は迅速なプロジェクト実施のニーズを満たし、大多数のユーザーを満足させることができます。高い同時実行性のニーズを持たない人々が市場にいるため、エンタープライズ IT プロジェクトのニーズは、これらのプログラマーの要求を満たします。
人々は多様であり、要求の多様性はさらに多様であるため、この質問は「すべての人が PHP を軽視したり評価したりしているわけではない」と理解でき、これは思考の標準化のアイデアです。
さあ、PHP の利点について話しましょう:
利点 1: 敷居が低い. 前にも述べたように、PHP は実際には非常に優れています。使い方は簡単で、その構文には C、Java、Perl、PHP 独自の革新的なアイデアが組み合わされています。 PHP はいくつかの言語の一部を取り入れ、独自に少し革新して PHP をより良くするため、多くの人がいくつかのアイデアを持っています。
PHP は敷居が低く、数か月学べば基本的なプロジェクトができるようになり、給与も十分満足できるレベルです。また、PHPの開発スピードが他と比べて早いのもポイントで、よほどのことがない限り、中小規模のWebプロジェクトであれば、短くても1か月以上、長くても3か月程度で完成します。分かりません。時間が超過しました。
利点 2: コードの量が比較的少なく、上で述べたように高速です。他のことを学習している多くの人が、コードを書く必要があると感じているのを見てきました。多くのコードが含まれており、PHP プログラマーがそれを作成すると、その関数を呼び出すだけで済むため、多くの人にアイデアが与えられました。写真を見てください:
#Baidu で PHP を検索すると、PHP を批判する人だけでなく、PHP を賞賛する人もたくさんいます。
利点 3: 主な理由は低コストです。PHP の最も古典的な組み合わせは、LAMP と Brothers (正式名は linux Apache mysql PHP) です。すべてのソフトウェアはオープン ソースで無料です。どれだけの投資が行われたかを削減します。 。 。
利点 4: クロスプラットフォームが強力です。PHP はサーバー側で実行されるスクリプトです。ここで使用されるだけでなく、Unix、Linux、Windows などでも実行できます。現在、WeChat の二次開発は基本的に PHP で行われています。
たくさんの利点について話した後で考えてください (PHP を学びたい場合は、PHP 中国語 Web サイト に来てください) 非常に多くの人が批判している PHP には利点しかありませんか?いいえ、もちろんそうではありません。編集者は、実は PHP には多くの欠点があり、それらは非常に重要であることをこっそり教えてくれます。しかし、いくつかのことを行うには PHP を使用するのが非常に便利です。しかし、PHP の利点だけを語ることはできません。
ここで、PHP の欠点について話しましょう (そうしないと、バランスをとるために、編集者は間違いなく叱られます。また、4 つの点について話しましょう。編集者は公正な人です) )
デメリット 1: 給与が少し低い 先ほども言いましたが、数か月後から小さなプロジェクトを始められるようになりますが、それでも覚えるのが少し大変ですたくさんのお金を稼ぐのに十分です。PHP はほとんどありません。基礎がたくさんあり、PHP マスターを見かけることはめったにありません。なぜなら、熟練した学習が難しいからです。一度熟練した学習が困難になると、レベルを上げるのは困難です。給与は他の業界の平均としては低いと思われます。
デメリット 2: 成長の余地がほとんどありません。先ほど言ったことと似ています。始めるのは簡単ですが、習得するのは難しいです。PHP マスターには通常、多くの知識が必要です。徹底的に調査した結果、多くの人が PHP の基礎を学んだ後は成長の余地があまりにも少ないことがわかり、他の業界に転職する人が多かったことがわかりました。その結果、現在では多くの人が PHP を知っていますが、習熟している人を見つけるのは困難です。
欠点 3: PHP は実際には大企業で一般的に使用される開発言語ではないため、苦戦の方向性を見つけるのは困難です。PHP 言語の方向性は Web フロント向けです。終了方向 方向を変更すると、PHP の有用性が非常に低くなります。私の意見では、PHP は間違いなく Web に最適な言語です。
欠点 4: 絶え間ない相互軽蔑の連鎖状況
各言語にはさまざまな機能があり、もちろん制限もありますが、PHP には多くの仕事の機会があり、習得にそれほど時間はかかりません。 Web サイトを迅速に開発することは何も悪いことではありません。しかし、なぜ私たちは常に軽蔑されるのでしょうか? 世界に完璧なものはありません。どの業界も、どの言語も進歩しています。何らかの言語を学ぶ私たちには、他の言語を軽蔑する理由はありません。
【編集者のおすすめ】
以上がなぜプログラマーはphpを軽蔑するのでしょうか? PHPは便利ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

この記事では、酸とベースのデータベースモデルを比較し、その特性と適切なユースケースを詳述しています。酸は、財務およびeコマースアプリケーションに適したデータの整合性と一貫性を優先し、ベースは可用性に焦点を当て、

この記事では、コードインジェクションのような脆弱性を防ぐために、PHPファイルのアップロードを確保することについて説明します。ファイルタイプの検証、セキュアストレージ、およびアプリケーションセキュリティを強化するエラー処理に焦点を当てています。

記事では、組み込み関数、ホワイトリストアプローチ、サーバー側の検証などの手法に焦点を当てたセキュリティを強化するためのPHP入力検証のベストプラクティスについて説明します。

この記事では、Token BucketやLeaky BucketなどのアルゴリズムやSymfony/Rate-Limiterなどのライブラリを使用するなど、PHPでAPIレート制限を実装するための戦略について説明します。また、監視、動的に調整されたレートの制限、および手をカバーします

この記事では、パスワードを保護するためにPHPでpassword_hashとpassword_verifyを使用することの利点について説明します。主な議論は、これらの関数が自動塩の生成、強力なハッシュアルゴリズム、およびSecurを通じてパスワード保護を強化するということです

この記事では、PHPおよび緩和戦略におけるOWASPトップ10の脆弱性について説明します。重要な問題には、PHPアプリケーションを監視および保護するための推奨ツールを備えたインジェクション、認証の壊れ、XSSが含まれます。

この記事では、PHPでのXSS攻撃を防ぐための戦略について説明し、入力の消毒、出力エンコード、セキュリティを向上させるライブラリとフレームワークの使用に焦点を当てています。

この記事では、PHPでのインターフェイスと抽象クラスの使用について説明し、それぞれをいつ使用するかに焦点を当てています。インターフェイスは、無関係なクラスや複数の継承に適した、実装なしで契約を定義します。抽象クラスは共通の機能を提供します


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

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

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

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

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