ホームページ  >  記事  >  バックエンド開発  >  PHPクラシックプロジェクト事例-(1) ブログ管理システム1

PHPクラシックプロジェクト事例-(1) ブログ管理システム1

WBOY
WBOYオリジナル
2016-06-23 13:44:01881ブラウズ

基本的に 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 までご連絡ください。