前の記事: DZ フォーラム コア コード分析 - コア ファイル global.func.php
このファイルはDZのコアブレインレベルファイルです。
実際の分析では、あまり内容はありません。そのほとんどは条件判断と命令文です。大量のファイルを紹介します。
このファイルを理解すると、DZ フォーラム全体がどのように運営されているかをよりよく理解できます。このファイルはほぼすべてのページで紹介されています。
正直に言うと、後ろに行けば見るほど頭が大きくなります。 。 。多層3D条件判定を多数搭載。 。ふふ、正しいかどうかは分かりませんが、こういうタイプです。中には4層もの象嵌が施されているものもあります。めまいがする。しかし、それはほとんど完了しました。
この文書について最も学ぶ価値があるのは、セキュリティの強調とその扱いです。 。
最初にコメントを付けてファイルをアップロードしてください。
他のファイルは後で分類して送信されます。しかし、多くのことを説明するにはこれで十分です。
専門家の方に私の文章の間違いを指摘していただければ幸いです
当初、この部分を完成させてからアップデートで投稿する予定でした。しかし。 。 。午後、DZのキャッシュ機構のコードを解析していて戸惑いました。 SVN を取得してください。 SVN のダウンロードが可能になりました。
このフロアは更新されているのにダウンロード用にリリースされていないのはなぜですか?この部分がまだ完成していないからです。参考のために今日SVNで分析されたファイルが3つあります
文件名 | 文件位置 | 文件作用 | 分析开始时间 | 分析结束时间 |
discuz_version.php | ルートディレクトリ | 著作権ファイル | 2008年10月3日 18:03:43 | 2008年10月3日 18:03:43 |
db_mysql.class.php | 含む | データベースリンク | 2008年10月3日 18:06:25 | 2008年10月4日 10:12:28 |
install.func.php | インストール | インストーラーの関数ファイル | 2008年10月4日 10:36:44 | 2008年10月4日 14:02:12 |
install.config.php | インストール | データベースの初期設定 | 2008年10月4日 14:22:19 | 2008年10月4日 14:22:21 |
global.func.php | 含む | グローバル関数定義 | 2008年10月5日 15:05:13 | 2008年10月6日 16:40:45 |
messages.lang.php | テンプレートデフォルト | プロンプト情報を格納する配列ファイル | ||
seccode.lang.php | テンプレートデフォルト | ランダムな中国語文字列ファイルを保存 | ||
pms.lang.php | テンプレートデフォルト | SMS言語ファイル | ||
security.inc.php | 含む | セキュリティレベルに応じたセキュリティ保護 | 2008年10月8日 11:01:46 | 2008年10月8日 12:02:05 |
cache_settings.php | /フォーラムデータ/キャッシュ/ | ストレージにキャッシュされた設定変数 | ||
serverbusy.html | 含む | サーバービジーページファイル | ||
counter.inc.php | 含む | プラットフォームカウンターファイル | 2008年10月8日 12:07:21 | 2008年10月8日 13:27:26 |
cache.func.php | 含む | キャッシュ関連機能 | 2008年10月8日 13:34:19 |