ホームページ  >  記事  >  バックエンド開発  >  PHPチュートリアル—DedeCMS二次開発(2)

PHPチュートリアル—DedeCMS二次開発(2)

小云云
小云云オリジナル
2017-11-14 13:42:005378ブラウズ

DreamWeaver コンテンツ管理システム (DedeCMS) は、コンテンツの公開、編集、管理、取得を統合する Web サイト管理システム (Web CMS) であり、外国の CMS の多くの特徴を備えていることに加えて、中国のユーザーのニーズとコンテンツ管理システムも組み合わせています。コンセプトが明確に分析され、位置づけられています。

DedeCMS二次開発

1. DedeCMS二次開発

より多くの人にDedeCMSの二次開発を理解し、より便利に理解してもらうために、以下ではDedeCMSの二次開発についていくつかの基礎と概要を簡単に紹介します

2. DedeCMS の二次開発に必須の基礎:

・HTML に非常に精通している

・p+CSS のレイアウトに精通している

・しっかりとした PHP の基礎があり、構造化プログラミングに精通しており、OOP を理解し、理解することができる使用する

・MYSQL とマスター SQL 言語に精通する

3. DedeCMS 二次開発学習プロセス

・CMS とは何かを理解する

・DedeCMS の機能 (列分類、ドキュメント管理、モデルの使用など) に精通する、システム設定およびその他の共通機能)

・DedeCMS テンプレート タグの使用法と原則をマスターする

・DedeCMS ディレクトリ構造分析 各フォルダーに主にどのようなファイルがインストールされているかを理解し、二次開発中にファイルが何であるかを把握できるようにするどのフォルダーで変更されましたか? ディレクトリ構造の概要:

./a ファイルストレージパスを生成します

/data キャッシュファイルとデータセンター

/admin バックグラウンドデータを管理します

/backupdata バックアップデータ

/cache キャッシュファイル

/enumsレベル連携データ、JS、列挙型キャッシュファイル

/jsよく使うJS

/マークウォーターマーク関連ファイル

/moduleモジュールインストールファイル

/rss Rss関連

/sessionsセッション保存パス

/ textdata テキストデータ

/tplcache テンプレートキャッシュ

/uploadtmp アップロードファイルキャッシュの場所

/ziptmp zipパッケージ解凍キャッシュの場所...

DedeCMSのファイル構造解析は、各ファイルの基本的な機能を把握しておくと便利です。各ファイルの一般的な機能を理解した後、ファイルを簡単に変更できます

ファイル構造の概要:

common.inc.php データベース構成ファイル

config.cache.bak.php バックグラウンド システム構成 バックアップ

config.cache.inc.php バックエンド システム設定ファイルのキャッシュ

downmix.data.php 難読化されたキャッシュ ファイルの収集

mysql_error_track.inc MYSQL エラー ログ

safequestions.php セキュリティの問題

sitemap.html サイトマップ

sys_pay.cache。 php 決済ゲートウェイの設定

template.rand.php ランダムなテンプレート設定...

· DedeCMS データベース構造分析、少なくとも各テーブルの役割に精通し、各テーブルの役割に精通し、いくつかのコア テーブルとフィールドの意味を備えているため、新しい要件を取得した後、フィールドを追加するか、処理用に新しいテーブルを作成するかをすぐに決定できます。同時に、DedeCMS のデータベース設計アイデアを理解し、有用な設計アイデアを独自のシステムに追加することもできます。

· DedeCMS プロセス制御と一部のコア ファイルの分析 ログイン、登録、ドキュメント管理、権限制御、分類管理、モデル設定などのいくつかの一般的なプロセス制御に精通しています。いくつかのコア ファイルを分析し、そのプログラミング スキルとセキュリティ メカニズムを理解します

· DedeCMS プラグイン (**** プラグインと組み込みプラグイン) の開発 2 つのプラグイン、インポートとエクスポートの作成に精通しています。プラグイン、およびプラグイン マッチング モデル

の使用 中国初のオープンソース コンテンツ管理システムとして、DedeCMS は創設以来、中国のインターネット コンテンツ管理システムの道を模索しており、当時、このプログラムは個人的な作業でしたが、現在ではチームが結成され、ユーザー サービスと製品の品質を向上させると同時に、中国の Web サイト コンテンツ管理システムの研究も行い、世界で最も人気のあるコンテンツ管理システムになりました。市場。

関連する推奨事項:

PHP 二次開発に関する最も完全なチュートリアル (1)

PHP 二次開発の 4 つの基本要件

最も実践的な PHP 二次開発チュートリアル_PHP チュートリアル

以上がPHPチュートリアル—DedeCMS二次開発(2)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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