ホームページ >バックエンド開発 >PHPの問題 >PHPを学ぶのにどれくらい時間がかかりますか?

PHPを学ぶのにどれくらい時間がかかりますか?

青灯夜游
青灯夜游オリジナル
2019-10-25 17:43:589707ブラウズ

PHP (「ハイパーテキスト プリプロセッサ」) は、一般的なオープン ソースのスクリプト言語です。 PHP はサーバー側で実行されるスクリプト言語で、C 言語に似ており、Web サイトでよく使用されるプログラミング言語です。 PHP の独自の構文には、C、Java、Perl、および PHP 独自の構文が混合されています。学習に役立ち、広く使用されており、主に Web 開発の分野に適しています。

PHPを学ぶのにどれくらい時間がかかりますか?

PHP を学ぶのにどれくらい時間がかかりますか?

PHP は、最も簡単に始めることができる人気の言語です。構文とよく使用される関数に精通していれば、簡単な Web 開発を行うことができます。 PHP の基礎を習得して習熟するには 1 ~ 4 か月かかりますが、習熟するには少なくとも 1 年はかかります。

PHP には他にもたくさんのものが含まれており、簡単なものであれば小さな掲示板を覚えるのに 2 か月程度かかりますが、オブジェクト指向、GD ライブラリ、Cookie など、PHP には他にもたくさんのものが含まれています、セッション……。本当にまともな Web サイトを構築したい場合は、CSS、JS、SQL も不可欠です (ajax はフロントエンドとしての js css と、バックエンドとしての php、asp、または jsp にすぎません)。これらすべてを学ばなければならない場合、少なくとも1年はかかります。

PHPWind、Discuz、WordPress などの一般的なアプリケーション コードを理解して変更できるように PHP を学習したいだけの場合、約 3 ~ 4 か月かかります。

PHP を学ぶにはどうすればよいですか?

1. 入門(第一段階)基準:基礎文法をマスターする。メモ帳に hello world を書く機能。 wamp などの全自動パッケージをインターネットからダウンロードして、php apache 環境をインストールできます。同時に helloworld を実行できます。

2. エントリー (第 2 段階) 標準: 簡単な HTML を学び、醜いスタイル シートを作成します。少なくとも p を使用してランダムな浮遊効果を作成することはできます。 PHP と連携して、ハードコーディングされた配列ループをページ上に表示します。

3. 第一段階の標準: PHP を MySQL に接続する方法を学習します。クライアント ツールを使用して MySQL に接続できるようになります。phpadmin を自分でデプロイできるようになるとよいでしょう。非常に単純な SQL ステートメントを 2 つ書くことができます。 CSSとHTMLが改善されました。データを読み取り、一部のデータをページにループする機能。第一次段階から離れるには非常に重要な要素があります。それは、私が「PHP と IIS が非常に優れている」ということをもはや固く信じなくなっており、Linux に対して説明のつかない好みを持ち始めているということです。

4. 初級から中級の段階: この時点で、php apache 環境を手動で構成できます。 Linuxに興味を持ち始めた。少なくとも、yum で php apache をワンクリックでインストールでき、簡単な設定ができることはわかっています。

5. 中間段階: 中間段階に到達するには、少なくとも 2 ~ 3 個の実際または準現実のシミュレーション プロジェクト (php 実践チュートリアル) が必要です。プロジェクトでは、エラーデバッグの経験、パフォーマンスチューニングの実績、SQL最適化の実績をある程度蓄積してきました。 Linux スキルの向上と、Web サイトの Apache 構成を最適化する機能。

nginx をある程度理解し、操作できるようになりました。この時点で、PHP をよく学びたい場合は、PHP を知っているだけでは十分ではないという重要な真実を理解しました。同時に、一定のhtmlの知識、jsの知識、linuxの知識、データベースの知識も習得する必要があります。

6. 上級段階:

(1): 中級から上級段階に到達するには、いくつかの大規模および中規模のプロジェクトを完了している必要があります。このプロジェクトでは、肉眼でバグを特定する高度なスキルを蓄積してきました。オープンソースコードに興味を持ち、それを十分に活用し、理解できるようにする。

(2) 大規模および中規模のプロジェクトは PHP に限定されなくなりました。代わりに、バックエンドには Java などの言語が使用され、データ分析には Python が使用され、フロントエンドには PHP が使用されます。少なくとも 2 つのデータベースをマスターする 現時点では、新しいテクノロジーの学習はすべてを知るレベルに達しており、新しい発音の文法を数分でマスターできます。

以上がPHPを学ぶのにどれくらい時間がかかりますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。