ホームページ  >  記事  >  バックエンド開発  >  phpを上手に学ぶ方法 phpを上手に学ぶ方法

phpを上手に学ぶ方法 phpを上手に学ぶ方法

WBOY
WBOYオリジナル
2016-07-25 08:57:291245ブラウズ
この記事では、PHPを上手に学ぶ方法と、PHPプログラミングを上手に学ぶ方法を紹介しますので、困っている友達は参考にしてください。

PHP を学ぶ初心者は、次の内容をマスターする必要があります。 1. PHP の基本的な構文、「マスター PHP」のさまざまな知識ポイントなど。 2. SQL。Mysql の管理や SQL ステートメントの作成など。 3. HTML、ページを作るときに必ず必要になります。 4. CSS、現在最も一般的に使用されているのは Div+css デザインです。

Apache、nginx、Linux システムの基本を理解し、関連する構成を理解します。

編集者のおすすめ: PHP の初心者が知っておくべきこと PHP 初心者がよく犯すいくつかの小さな間違い 先に進むには、次のことを行う必要があります。 1. Symfony や zend フレームワークなどの適切なフレームワークを選択します。これらはすべて MVC パターンを採用しています。 このフレームワークにより、低レベルの繰り返し開発が大幅に削減され、さらに重要なことに、複数人によるコラボレーションが容易になり、プロジェクトの拡張が容易になります。

2. Smarty などのコードとページを分離します。これにより、ページ (html) とロジック処理 (php) をより適切に分離できるため、アーティストとプログラムは基本的に並行して作業できます (要件が比較的完全である場合)。 )。

3、高度なキャッシュ。 これは PHP 開発における永遠のテーマです。Web サイトで PHP が使用される理由は、PHP が高速であるためです。キャッシュテクノロジーを使用すると、速度が向上します。 主なキャッシュ テクノロジーは次のとおりです:

Pear のようなファイル キャッシュ。 Memcached などのメモリ キャッシュ。 高速。 Squid などのオペレーティング システムのキャッシュ。

4. Zend オプティマイザーやページ圧縮などの高速化ツール。

5. 設計の最適化、クエリの最適化、クラスタリングなどの高度なデータベーステクノロジー。 Google が使用しているデータベース テクノロジが MySQL であることを想像できますか? Mysql は大量のデータに使用できますが、数百万に達すると一般に非常に遅くなります。これは、スキルが未開発であるためです。

6. Apache、Mysql、Linux サーバーを最適化します。主な目的は、いくつかの構成ファイルのパラメータを設計し、いくつかの不要なサービスを閉じることです。

7. アルゴリズム、人によって書かれたものの効率は数十倍異なる場合があります。もっとアルゴリズムの本を読んで、PHP との比較をもっと練習することをお勧めします。

8. ユーザー エクスペリエンスを向上させるには、もちろん美しくなければなりませんが、ページ ファイルが大きすぎてはいけません。大きすぎると、DHTML と Ajax テクノロジを使用します。一般の人の使用習慣を考慮して設計されています。 Ajax はプロトタイプなどのいくつかのフレームワークを使用できます。

もちろん、ソフトウェアエンジニアリングの観点から見ると、CVS、phpunitなどのいくつかのツールを学ぶ必要があります。

学習に役立つオープンソースのものをもっと勉強してください。

もちろん、善良な人には異なる意見があり、賢い人にも異なる意見があります。学習方法や方向性は人それぞれです。

この記事が皆さんに PHP プログラミングを学ぶきっかけになれば幸いです。これは非常に嬉しいことです。



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