PHP開発仕様書_PHPチュートリアルでPHPのコード仕様を詳しく解説

WBOY
リリース: 2016-07-21 15:32:21
オリジナル
997 人が閲覧しました

これには、PHP コード仕様、PHP ファイル命名仕様、Web サイト開発プロセス、Web サイトのセキュリティとメンテナンスなど、多くの側面が関係します。
PHP開発仕様の始まりとして、純粋なPHP開発者の観点からPHPコード仕様について私が考えていることを、主にPHPディレクトリフレームワーク構造、PHPコード記述仕様、PHPファイル命名仕様の3つの観点からお話します。 . PHP初心者の方の参考になれば幸いです。
PHP ディレクトリ フレームワーク構造を合理的に構築する
Web サイト開発に PHP を使用する前に、Web サイトのディレクトリ フレームワーク構造の設計が合理的で標準化されている必要があることはわかっています。これは Web サイトにとって有益であるだけではありません。開発だけでなく、SEO や Web サイトのプロモーションにも適しています。
一般に、最も基本的な PHP ウェブサイトの構造には、画像、CSS ファイル、JS ファイル、サードパーティのコンポーネント、管理背景などが含まれます。同様に、基本的な PHP ディレクトリ フレームワークの構造にもこれらのコンテンツが含まれます。また、これらのディレクトリの命名に関する標準もあります。
画像ディレクトリ: Images または pic
CSS ディレクトリ: css
JS ディレクトリ: js
サードパーティ コンポーネント ディレクトリ: libs または include など、次のレベルのディレクトリは、特定のコンポーネント名に従ってディレクトリ名を定義できます
管理ディレクトリ:通常は admin、unit セキュリティ上の理由から、別のディレクトリ名を指定するか、admin ディレクトリにパスワードを設定できます。ディレクトリへのアクセスをパスワードで保護するにはどうすればよいですか?
特別な注意事項: ウェブサイトのフレームワークのディレクトリ構造については、検索エンジンに優しく、ウェブサイトのプロモーションを促進するために、事前に計画する必要があります。ディレクトリ構造は深すぎないようにすることをお勧めします。 - または 3 レベルのディレクトリ構造で十分です。
さらに、テンプレートを使用する場合は、テンプレート ディレクトリを作成できます。たとえば、smarty などのサードパーティのテンプレート エンジンを使用する場合は、ディレクトリに tpl という名前を付けることができます。ニーズ。 PHP の基本チュートリアル: Smarty インストール チュートリアル
中規模の Web サイトの場合、チャネルなどの Web サイトの機能に応じて Web サイトのディレクトリ フレーム構造を分割することもできます。
PHP ファイルの命名規則
適切な PHP ファイルの命名規則は、PHP 開発仕様の要素でもあり、メモリに役立ち、管理が容易です。また、PHP Web サイトのプログラム ファイルの命名には、
PHP Web サイトのホームページ ファイルの命名などの特定のルールもあります。規則: Index.php または Index.html
CSS ファイルの命名規則: メインの CSS ファイルには style.css という名前を付けることもできます。たとえば、ユーザー用の CSS ファイルを user_style として定義することもできます。 .css または u_style.css
JS ファイルの命名規則: メインの JS ファイルには、main.js または Major.js という名前を付けることができます。たとえば、ホームページの JS ファイルには、次のような名前を付けることができます。ユーザーにサービスを提供するために、index.js という名前を付けます。ログイン JS ファイルには、user_login.js などの名前を付けることができます。
Webサイト設定ファイルの命名規則:config.phpまたはdefault_config.phpなど
ファイル命名に関する特別な注意事項:PHPファイルに名前を付けるときは、移植性を考慮して、常に小文字の命名を使用してください。また、ファイルの命名はWebサイトのディレクトリ名の命名と同じです。特定のファイルに名前を付けるにはピンインを使用する方法と、簡単でわかりやすい英語の単語を使用する方法があります。これは将来のメンテナンスで混乱を招く可能性があるため、避けてください。
PHP コード記述標準
優れた PHP コード標準は、PHP の入門学習者が作成する PHP コードから恩恵を受けるのに役立ち、また、将来コードを保守するのにも役立ちます。
1. 作成する PHP コードには、必要なコード コメントを追加し、コード コメントは標準化する必要があります。より基本的な PHP コードの記述仕様については、PHP 基本文法チュートリアルを参照してください。 2. 適切な PHP コードの記述仕様を維持し、使用します。コードを美しく保ちましょう。
3. 代入文字を使用する場合は、変数名、代入文字、値をスペースで区切ります、つまり

コードをコピー コードは以下の通りです:



コードをコピーします

コードは次のとおりです:
if(){ ... }
?>Coパイcode

コードは次のとおりです:


if()
{
......
}
?>
5. 変数名を付けるときは、コードの記述基準に注意してください。関数名にはピンイン、英単語、略語などが使用できます。PHP コード名としては、2 つ以上の単語をアンダースコアで接続するか、いずれかの単語の最初の文字を大文字にする仕様で英単語を使用することをお勧めします。
コードをコピーします

コードは次のとおりです:

$web_name = "PHP ウェブサイト開発チュートリアル ネットワーク";
function userLogin()
{

上記これは、PHP 初心者が PHP を学習するのに役立つ、基本的な PHP コード仕様です。優れた PHP コーディング標準を開発することは、開発者にとって一生を通じて利益をもたらします。
現時点では、PHP開発仕様マニュアルのPHPコード仕様が導入されており、優れたWebサイトフレームワークのディレクトリ構築機能、PHPファイル命名仕様、およびPHPコード記述仕様が継続的な開発を通じて蓄積され、開発される必要があります。これらの開発仕様は、パートナー間の協力により、PHP 入門学習者が PHP コードを学習するのにも役立ちます。


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

www.bkjia.com

http://www.bkjia.com/PHPjc/322846.html技術記事これには、PHP コード仕様、PHP ファイル命名仕様、Web サイト開発プロセス、Web サイトのセキュリティとメンテナンスなど、多くの側面が関係します。 PHP 開発仕様の始まりとして、純粋な PHP 開発者の観点から始めます...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート