ホームページ > バックエンド開発 > PHPチュートリアル > 1 週間で PHP を始めるための基本的な手順

1 週間で PHP を始めるための基本的な手順

WBOY
リリース: 2016-06-13 13:01:53
オリジナル
862 人が閲覧しました

1 週間で PHP を使い始めるための基本的な手順

1週間で始められます!
はい、Java、.NET、その他のターゲット指向言語に基づいた WEB 開発の経験がすでにある人にとって、PHP を始めるには 1 週間で十分です。最長でも一週間に二日は必要です。
ここで、著者は間違いなく大衆に感銘を与えようとしているのではなく、むしろ彼の個人的な経験と彼の周りの同僚の経験を話しています。

PHP を知らないが、PHP の開発のために雇われたという投稿を見たことがあります 個人的には、これが正常だと思います。
開発経験のある人がすぐに PHP を使い始める方法について、参考までに私の個人的な経験をいくつか紹介します。

  • 前提条件:

?? 1. HTTP 通信プロトコルを理解する
????? テクノロジーがどんなに刷新されても、基本的な内容は変わらないため、これは非常に重要です。例えば、WEBプログラム開発にはHTTP通信プロトコルが必須ですが、PHPでも同様です。
?? 2. プログラミング言語の基礎知識を理解する
????? どの言語であっても、構文は異なりますが、コンパイル原理やアルゴリズムなどの知識は同じです。
?? 3. プログラム + データベースの基本原理を理解する
?? 4. 目標指向のプログラミングの考え方を理解する
??プログラムのコンパイルやガベージ管理メカニズムも含めて、ますますサーブレットに似てきています。
?? 5. 3 層アーキテクチャの基本的な考え方を理解します
?? 6. 可能であれば、Linux/Unix についての常識を理解してください
??ただし、Web プログラムは Linux/Unic で誕生し、多くの関数の使用習慣は依然として C 言語の考え方に従っています。

  • 手順:

????? 具体的な学習手順は次のとおりです。

?? 1. 会社のオペレーティング システム環境に応じて独自の学習環境を構成します。たとえば、Linux バージョン、PHP バージョンなどです。
???? 多くの商用サーバーには厳しい環境要件があるため、サーバー ソフトウェアのインストールに rpm パッケージが使用されることはほとんどありません。特に現時点では、できるだけ会社と同じ環境を構築することが非常に重要です。さらに、Linux/Unix に詳しくない人にとって、これは Linux/Unix オペレーティング システムに慣れる機会でもあります。コンパイルとインストールのプロセスを自分で体験すると、システムに問題が発生した場合にどこから始めればよいか混乱することがなくなります。
?? 2. より良い開発ツールを選択します。個人的には、公式オールインワンからダウンロードできる Eclipse の PDT をお勧めします。
?? 3. 公式文書の確認方法を理解する。
????? PHP プログラムを書くことは、Java プログラムを書くことと同じであり、開発マニュアルがなければ開発することはできません。基本的な文法の知識についてもマニュアルを参照することができます。
?????? 残念ながら、PHP マニュアルの最新バージョンは中国語で正式に公開されていません。電子テキストに自信がない場合は、緊急時にここから
をダウンロードできます。 (PHP4/5対応)
?? 4. BBS などの小さなプログラムを自分で作成します。社内の習慣に合わせたプログラミングに注意すれば、ひょうたんを完全にコピーできます。
????? 書き終えたら、PHP の構文は大体理解できました。
?? 5. エンジニアリングコードを読みます。できる限りすべてのステップを理解するように努めてください。大規模なプロジェクトではこれを行うのは困難ですが、フレームワークの操作手順を理解し、XX 部分が何をしているのかを把握する必要があります。

ははは、上記は私の個人的な経験ですので、訂正してください。

?

転載元: http://blog.csdn.net/froole/article/details/3521843

?

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート