ホームページ  >  記事  >  バックエンド開発  >  PHP 愛好家の皆さん、信仰を強めてください。 _PHP チュートリアル

PHP 愛好家の皆さん、信仰を強めてください。 _PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-20 10:57:09846ブラウズ

PHP を学ぶ人の多くは、PHP プログラマーと Java プログラマーまたは .net プログラマーの違いを理解できません。言っておきますが、それらはすべて同じです。以下の内容は、PHP と比較して Java プログラマーが習得するスキルに基づいています。言っておきますが、それらは実際には同じであり、単なるツールであり、高低の区別はありません。それはあなたがスキルがなくて知らないだけです!

1. コードを作成するときは、IDE エディターがエラーを報告する際のエラー メッセージとその修正に基づいて、どのような種類の構文エラーであるかを認識できる必要があります。とある一行。

2. コマンド

PHP のいくつかの一般的なコマンドとその一般的なオプションについてよく理解しておく必要があります。これらのコマンドをすべて使用したことがない場合でも、php.exe を実行してください。実際には PHP には詳しくありません。

3. ツール

プロジェクト管理、共通オプションの設定、PHP プラグインのインストールと構成を含む、少なくとも 1 つの IDE 開発ツールの使用に習熟している必要があります。イン、およびデバッグ。

4. API

PHP のコア API は非常に大きいですが、次のような内容を理解しないと PHP を使いこなすことができないと思います: (1) ファイル ディレクトリの処理関数パッケージ 80 % 以上の関数を柔軟に使用できます。

(2) 日付および時刻関数の関数の 80% 以上を柔軟に適用します。

(3) 数学関数ライブラリのコンテンツの 100%。

(4) ネットワーク ライブラリのコンテンツの 60% 以上は、各機能の機能を比較的よく理解しています。

(5) コンテンツの 60% 以上が文字列処理関数、特に各種処理関数です。

(6) コンテンツの 90% 以上が正規表現関数、特に各種正規処理の下にあります

(7) コンテンツの 40% 以上が一部のセキュリティ ライブラリの下にあり、セキュリティとの接触がない場合は、 PHP

(8) XML 処理、SAX、DOM、JDOM の長所と短所を理解し、それらの 1 つを使用して XML 解析とコンテンツ処理を完了できる。

(9) コンテンツの 80% 以上がグラフィックスおよび画像関数ライブラリ、特に一部の画像生成と処理

(10) コンテンツの 90% 以上が MySQL データベース関数、特に各種データを処理する関数

(11) 配列処理関数、特に各種演算処理関数の内容の 90% 以上

(12) 他の PEAR、PECL、および一部の拡張クラス ライブラリの内容の 80% 以上、特に一般的なもの使用クラス 処理

(13) さまざまなニーズに合わせてさまざまな関数ライブラリを見つけます。

5. テスト

コードの自動テストを完了するには、phpunit を使用してテスト ケースを作成することに慣れている必要があります。

6. 管理

プロジェクトのコンパイル、phpdoc の生成、生成、バージョン管理、自動テストなどのプロジェクト管理の一般的なタスクを完了するには、xinc、phing などの使用に精通している必要があります。

7. トラブルシューティング

は、異常な情報に基づいて、問題の原因とおおよその場所を迅速に特定できる必要があります。

8. 感想

PHP を使用して開発されたシステムが本物の PHP システムになるためには、OOP の主な要件をマスターする必要があります。

9. 標準

プログラムの可読性を高めるために、書かれたコードは一般的なコーディング標準に準拠する必要があります。

10. 博学

OOA、OOD、MS SQL Server、Oracle、Zendframework、cakephp、symfony、テンプレートテクノロジーなどの人気テクノロジーをマスターし、ソフトウェアアーキテクチャ設計アイデア、検索エンジン最適化、キャッシュシステム設計、ウェブサイトの負荷分散、システムパフォーマンスチューニングなどの実践テクニック。 上記に基づくと、PHP と Java の間に違いは見つかりません。 PHP、Java、.net については学ぶべきことがたくさんあります。


http://www.bkjia.com/PHPjc/445801.html

www.bkjia.com

http://www.bkjia.com/PHPjc/445801.html技術記事 PHP を学ぶ人の多くは、PHP プログラマーと Java プログラマーまたは .net プログラマーの違いを理解できません。言っておきますが、それらはすべて同じです。違いはありません、以下は...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。