返信内容:
追加、削除、変更、クエリはビジネス モデルによって決まり、PHP とは関係ありませんが、直面する問題が変わったらどうなるでしょうか。
決済システムが非常に複雑なので、注文フォームを一つ一つ実行するのに一か月以上かかります。一括で実行したいのですが、上司がお金を支払うことができないことがわかりました。実行するのに十分なメモリがありません。どうすればよいでしょうか? Hive が 1 つの文で解決できる問題は、2,000 行のコードを記述する必要があります。
パフォーマンスのために、全員が Phalcon を使用することにしました。足場を設定するときに、多くの落とし穴を発見しました。どうすればよいでしょうか?
プロダクト マネージャーは毎日頭を悩ませています。今日提起された要件は明日には変わるでしょう。彼らは何をすべきでしょうか? OOP とデザイン パターンを学び、コードを完璧に記述し、優れたスケーラビリティを備えなければなりません。 、そしてそれらは製品リストに直接叩き付けられます。
上司は PHP を使用して数日でプッシュを作成する必要があります。ここでは、非同期、プロセス スケジューリング、ソケット プログラミングなどの問題を解決する必要があります。幸いなことに、PHP で解決するのはあまり良いことではありません。 swoole ですが、しばらく実行しても swoole のパフォーマンスに問題が残り、最終的には C/C++ を使用して解決する必要があります。
PHP で解決できる問題、または解決するのに適した問題はすべて解決されていますが、実際には、問題を解決するための新しいテクノロジーと新しい方法を見つけてください。上記は決して PHP に関するものではありません。MySQL の読み取りと書き込みの分離、データベースとテーブルのシャーディング、エンジンのチューニング、分散 Spark、Storm、Hive、Kafka などのさまざまなテクノロジーによって解決できるものはすべて必要です。問題を解決するために適切なタイミングで導入する必要があります。
しかし、プロダクト マネージャーが毎日追加、削除、変更、チェックを要求しているのに、パフォーマンスの問題を解決するためのリファクタリングを行う時間がない場合はどうなるでしょうか?辞めてください。そうでないと、数年経ってもあなたのレベルがまだ低い場合、誰があなたをサポートしますか、プロダクトマネージャー?
この写真の内容の大部分にはまだ追加、削除、確認、修正が含まれていますが
招待していただきありがとうございます。追加、削除、変更、確認するだけです。 。 。もちろん、時間があり、興味があれば、OOP、サーバー、システム アーキテクチャなどを見ることができます。
秘密を教えましょう、労働者よ
追加、削除、変更、検索を軽視しないでください。機能を実装したら終わりだと考えず、最小限の追加、削除、変更、検索をどのように最適化するかを考える必要があります。料金。さらに、PHP には、サーバー、データベース、フロントエンド、ネットワーク プロトコルなど、多くの分野が関係しており、言語自体に限定されず、あらゆる側面に関与する必要があります。
PHP は単なる言語です。
しかし、PHP は車のようなものでもあり、世界中を旅することができます。
自分のビジョンについて考えるのが面倒です。
http://php.netを参照してください。
PHP は単なる言語ですが、関連する知識は無限にあり、すべては学習方法によって決まります。
追加、削除、変更、確認するほど単純ではありません。
追加、削除、変更、チェックが多すぎるため、クラス ライブラリを使用して SQL 操作を解決することができます。 ORM は自分で作成できます。
ORM にはオペレーターとテンプレートインタープリターが装備されており、フレームワークが準備されています。
PHP はデータベースを操作できるだけでなく、便利な用途がたくさんあります。
はい、追加、削除、変更、確認するだけです。データ量が多く同時実行性が高いなどの状況では、追加、削除、変更、クエリをより適切に実現できます。