ホームページ  >  記事  >  バックエンド開発  >  3. 開発環境

3. 開発環境

WBOY
WBOYオリジナル
2016-06-13 12:10:56830ブラウズ

PHP の古典的なプロジェクト事例 - (1) ブログ管理システム 1

基本的な PHP の知識を一通り学んだ後、いくつかの古典的なプロジェクトの事例を試し始めました。そこで、PHP プロジェクト開発に関する本を借りて、このブログ管理システムを見つけました。 (最も古典的なのはメッセージボードですが、私はメッセージボードを考えました。データベースの設計がもう少しシンプルなので、これを選択しました。)オンラインでソースコードをダウンロードしようとしましたが、ソースコードがたくさんあることがわかりました。ソースコードにエラーがあり、データベースの知識もあったので、プログラムが正しくても、実行時に警告が表示されます。 mysqlライブラリの機能が徐々に置き換えられるためです。そこで私は 5 日間かけて、彼の資料に基づいてすべてのバックエンド (つまり、PHP コード ブロック) を書き直しました。フロントエンド インターフェイスは、プログラムが実行できるようにエラーを修正しただけなので、インターフェイスは変更されませんでした。私のJavaScriptとCSSの知識は限られているため、jsファイルにあるものの一部が使用されています。間違いがある場合、またはより良い実装方法がある場合は、メッセージを残してください。

1. 要件分析

システム機能構造図:

2. システム機能のプレビュー




3.開発環境

1.サーバー側

①サーバー Apache2.4

②データベース MySQL5.6

③PHP: PHP5.6

④開発ツール: zend studio11.0.4

2.ブラウザ(クライアント)側

①IE ブラウザ

4. ファイル構成構造

この記事ではコードには触れません。まずは特徴を見てみましょう。もちろんこれ以外にも機能はありますが、ほんの一部を列挙しました。もちろん、ここでは MVC を開発に使用しません。私は MVC を学習中ですが、MVC を使用するのはまだ難しいため、これは基本を統合するための非常に一般的な方法です。コードを読んだ後にそれが役立つか、そこから学ぶことができれば幸いです。

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