ホームページ >バックエンド開発 >PHPチュートリアル >マルチレベル アーキテクチャ設計の序文
PHP は元々 HTML の生成を支援するように設計されているため、プログラムコードと HTML コードが混在しているのが PHP の特徴であり利点でもありますが、作業の分業においては多くの問題が生じます。 PHP については、PHP も作成しています。また、DataBase、HTML、CSS、JavaScript などのフロントエンドとバックエンドのスキルについてもよく理解している必要があります。
この状況では、新しい人材を見つけるのが困難です。以下の求人広告を見て、さまざまな問題があることがわかります。どれくらい深刻か:
1. ウェブサイト構築とプログラミングの経験がある。
2. PHP プログラミング言語に精通している。
3. MySQL データベースに精通している。
4. HTML、JavaScript、CSS、jQuery、その他の Web テクノロジーを理解します。
5. 真面目で責任感があり、プログラミングと Web テクノロジーの向上を目指しています。
上記は、ある企業が PHP プログラマーを求めているスキルです。PHP プログラマーになるには、ほぼすべての知識が必要であることがわかります。
開発者たちは、仕事の要件が高すぎるとして上司を密かに叱りましたが、すべてをこなせる人材を見つけるのは簡単ではなかったので、上司にとっては頭の痛い問題でもありました。 。
そのような背景の下では、結局のところ、すべてについて少しだけ知っている人は一人だけです。スキルのない呉叔の話を聞いたことがありますか?彼は逆にすべてについて少しだけ知っています。 、彼は何も知りません。
2.創造的なアイデア
4. 研究に対する熱意
5. 優れたチーム作業能力
6. DIV+CSS のカット (PSD から HTML) を単独で完了できる能力
7. モバイル Web サイトの開発経験
8. マルチブラウザーの CSS 調整に精通している
9. JQuery の使用に習熟していること
各ジョブの要件は前のジョブよりもはるかに低いですが、重要なのは、2 つのジョブの給与が似ているということです。
そのため、近年、Web サイト開発では、多くのマルチレベル アーキテクチャ設計理論が登場していますが、最も一般的に聞かれるのは、モデル – ビュー – コントロールである MVC です。
上司との定期的な会議を開催して、会社のユーティリティ ライブラリ、基礎となるアーキテクチャ、および現在の開発プロジェクトの使用上の問題を確認する
会社のビジョンと基礎となるアーキテクチャに互換性があるかどうかを定期的に確認する
実際、上記のことは複雑に聞こえるのではなく、単にただそれを実行する実行力があるだけです。
以上、アーキテクチャ設計と序文の内容を含め、マルチレベルアーキテクチャ設計の序文を紹介しました。PHP チュートリアルに興味のある友人の参考になれば幸いです。