PHP の 4 つの主要な概念

WBOY
リリース: 2016-06-13 12:54:58
オリジナル
1122 人が閲覧しました

PHP の 4 つの主要な概念

フレームワーク

フレームワークは、PHP 開発において最も重要な課題の 1 つと言えます。 PHP を使用して Web アプリケーションを開発する方法は数多くあり、迅速な開発を支援し、より高い一貫性と有効性を維持するために使用できるオープンソース フレームワークが多数あります。 より優れたフレームワークには、cakephp、Symfony、CodeIgniter などがあります。多くのフレームワークも MVC 設計パターンに従っています。このパターンで作業したことがある場合は、このパターンに精通しているでしょう。しばらくすると、ニーズに応じてフレームワークを作成することもできます。

2. テンプレート エンジン

特定のデザイン パターンを実装するためにフレームワークを使用していない場合は、テンプレート エンジンを使用します。独自のテンプレートを作成する場合でも、既存のテンプレート (Smarty など) を使用する場合でも、テンプレート エンジンはロジック コードを HTML ページ (および関連する CSS/js/など) から独立させます。 これにより、コードが大幅に簡素化され、プログラム全体の変更が迅速かつ簡単になり、開発者以外でもプログラムを変更しやすくなります。

3. コードの再利用

前にも述べたように、PHP は使用される言語の中でコードの再利用性が最も優れています。複数の中小規模のドキュメントからデータベース クラス全体まで、PHP 開発者は必要に応じて既存のコードを再利用することを自由に選択できます。実際、コードを 1 行も記述することなく、アプリケーション全体をほぼ構築できます。

4. 既存のものを再開発しない

明らかなことが 1 つあります。それは、PHP 自体が多くの機能を備えていることを知っている PHP 開発者はほんのわずかであるということです。新しいライブラリや複雑なコード ルーチンのことは忘れて、まず PHP マニュアルを参照してください。 たとえば、number_format()、parse_url()、wordwrap()、または bbcode_parse() について聞いたことがありますか? 関数リファレンス全体を見て、カテゴリを選択し、参照すれば、必ず何かが見つかります。

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