なぜプログラマーは PHP をハッキングしたがるのですか? これです! PHP をゴミと呼んでみてください。PHP プログラマーに殴られることはないと確信しています。自分の母校のようなもので、悪いことはたくさんあるのに、自分がからかうことだけを許され、部外者が悪口を言うことは許されないのです。実際、PHP 開発者も同様で、何もすることがないときは、「PHP は世界一の言語です」と冗談にしてからかったり、自分自身を「ポルノ映画製作者」と紹介したりします。自分自身を楽しませてください。実際、これまで本物のプログラマが PHP を批判しているのを見たことはありません。PHP をハッキングするのは理解していない人か、他の言語の訓練機関が意図的にハッキングしている人です。
一方、php が頻繁にハッキングされる場合、それは良いことになります。世界には 2 つの言語しかありません。誰も使用しない言語と、頻繁に批判される言語です。批判しても批判しても批判しても、PHP が Web サイト開発に最もよく使われる言語であることには変わりありません。実際、PHP 中国語 Web サイトの編集者が言いたいのは、どの言語にも長所と短所があり、最も重要なのはプログラマであるということです。最高の言語はありません、最高のプログラマーだけが存在します。詳しくは、PHP 中国語 Web サイトが設立された理由に関するプログラマーの成長ストーリーをご覧ください。
以下は、PHP 言語に関する一部の専門家の意見の抜粋です:
1. たとえハッキングされても問題ではありません。重要なのは、PHP はほとんどの問題をすぐに解決できるということです。国内企業が採用するPHPポジションの数がすべてを説明しています。 先月 51job をざっと見たところ、JAVA が 20,000 以上のポジションで 1 位にランクされ、PHP が 10,000 以上のポジションで 2 位にランクされ、その他の言語は Python など数千のオーダーでした。 1,000以上のポジションがありました。 2. 最初の質問は、単にバックグラウンド プログラムを書きたいだけであれば、html/css特に CSS について学ぶ必要はありません。バックグラウンド プログラムは基本的にロジックです。 CSS を多用しますが、基本的な HTML タグの使用方法を理解する必要があります。フォームを送信するために PHP を使用する必要さえありません。また、< の使用方法さえ知りません。 ;form> つまり、最初にバックエンドを学びたい場合でも、基本的な HTML が必要になります。実際には、php 中国語 Web サイトの PHP マニュアルの例を参照して、フロントエンドとバックエンドの両方を学ぶことができると思います。そして学習も早くなります。つまり、基本的な HTML を学ぶ必要があります。 2 番目の質問は、しばらく勉強すれば、なぜこれほど多くの人が PHP をハッキングしているのかがわかるようになります。実際、多くの人が PHP をハッキングしているだけです。つまり、多くの人が PHP を使用しているということです。さらに、PHP の学習曲線は比較的急勾配で、JS と同様にすぐに始めることができますが、非常に標準的でエレガントで高品質なコードを作成するには、継続的な上司のアップグレードが必要です。そうしないと、Xiang のようなコードは当然ハッキングされてしまいます。 。 3. 実際、プログラマーは、1 つのテクノロジー (言語) が世界を支配し、無敵になることを心から望んでいます。残念ながら、現状では百派閥の議論があり、言語的にも中小規模の Web 開発ロボットにとっては問題が多すぎます。 PHP自体は無数にあり、ネーミングが統一されていない、初期バージョンではオブジェクト指向に対応していないなど、学習コストが低く、すぐに始められ、機能が豊富であることがPHPの魅力です。有名な CMS (そして多くの抜け穴)!実際、頻繁にハッキングされるのは、Linux システムが攻撃されるという話をあまり聞かないのと同じように、Win にはユーザーが少ないため、ハッキングされる可能性が低いからです。 Linux には抜け穴がないからではありません。すべての人に同意するのは難しいので、ハッキングされるかどうかを心配する必要はありません。どの人にもそれぞれの素晴らしさがあります。
4. 最高の言語は存在しません。存在するのは最高のプログラマーだけです。成熟したプログラミング言語はどれも最高です。ご想像のとおり、私はプログラミングを 10 年続けており、多かれ少なかれさまざまな言語に触れてきましたが、まだプログラミング言語を書けるとは言えません。これは、これを書いた人がいることを示しています。言語は伝えることができる。この言語を作成したのは才能のある人たちなので、当然、使いにくいという利点や効率が限られているという問題は 1 つだけあります。それは、プログラマーがあまりにも悪いということです。
5.PHP は単純すぎるからこそハッキングされます。バイナリをより優れたものにするためにアセンブリを記述する必要がありますか?とにかく、あらゆる種類の不適切な文法、紛らわしいネーミング、貧弱なパフォーマンスがすべて表面に隠されています。正直なところ、中小規模のシステムには壊れたものがたくさんあります。丸ごと取ってください。 Zhihu で Facebook レベルのアプリケーションについて書いている人はそれほど多くないと思います。 PHPは厳密ではないと言われており、強い型付けができるようになった今でもBBの人がいます。では、PHP は本当に単純なのでしょうか?値は isset()、is_null()、empty() を使用して決定する必要がありますか、それとも直接否定する必要がありますか?データをフィルタリングしてもよろしいですか? z_val が実際にどのようなものであるかを本当に知っていますか? PHP は実際にはまったく単純ではないと言わせてください。次に、地図のショットを紹介します。一部の有名人は、実際に研究した後でのみ自分の意見を表明します。ただし、それらのほとんどはトレンドに従っています。 jQuery をスプレーしないとフロントエンド サークルに参加できないのと同じです。世界にはハッキングされていないものはありません。 Angular1 は特に明らかな例です。発売当初はとても人気がありました。その後、パフォーマンスが悪いと批判されました。現在、Zhihu には Angular1 に関するトピックがいくつありますか。ハッキングされることは良いことです。コミュニティはそれを見て改善します。そして、本当に誰もブラックボールをしていないとき。 。 。彼は孤独に死ななければならなかった。
6. これらの言語が特定の言語のチーズに触れているだけです。これにより、特定の言語分野の給与が低くなりました。ははは、それはすべて利権に関連しています。私は Java/PHP/C/JS が好きなだけですが、多くの人から批判されている言語を専門としています。私の給料があなたよりどれくらい高いかわかりません。 PythonやRubyなど、ランキングにも入っていない言語が好きだと、将来仕事すら見つからないかもしれないので、他の言語について議論するフォーラムに行くしかありません。怒りを晴らすために。わかります、貧しい人でもこんな感じです(笑)お金を稼いで問題をすぐに解決できるのは、優れた言語か、その他の C++/Python/Ruby だけです。 。 。見向きもしない、遅かれ早かれ淘汰されるぞ!私が PHP を使ってお金を稼ぐとき、フォーラムに行って PHP をハッキングすることしかできません。他に何ができるでしょうか?
最終要約:
PHP はシンプルで理解しやすい構文を持ち、奇妙な黒魔術がなく、プロセス指向とオブジェクト指向の両方に対応でき、インストール後に mysql を含む (ただしこれに限定されない) さまざまな拡張機能を統合できます。 、json、mbstr いや、すごく便利ですよ。同時に、1 つのページには HTML と PHP が組み込まれており、Apache や nginx も必要ありません。海外の Ci、laravel、kohana、zf フレームワークが次々に登場し、国内の TP および言語作成者が積極的に改善と最適化を行っており、世界中のプログラマーが言語のバグを修正するために協力しています。最も重要なことは、あらゆる規模の企業が利用しているため、仕事を見つけることに心配する必要がないということです。 PHPを学びたい友達は、「php中国語ウェブサイトphpオンライン実践トレーニングコース」に行ってください。マスターがあなたを連れて行き、練習は個人によって異なります。 PHP は世界で最高の言語ではないかもしれませんが、初心者がプログラミングを学ぶのに最適な入門言語であることは間違いなく、Web 開発の分野に参入するための優れた言語でもあります。 なぜいつも PHP をハッキングする人がいるのですか? PHP 中国語 Web サイトの友達は、PHP についてのあなたの意見について以下にメッセージを残してください。