この記事では、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 プログラミングを学ぶきっかけになれば幸いです。これは非常に嬉しいことです。 |