過去ログ/nplll 構造に関するメモのソースを表示
←
過去ログ/nplll 構造に関するメモ
ナビゲーションに移動
検索に移動
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
'''※この記事は [[過去ログ]] に含まれている記事です''' nplllの構造に関するドキュメント。 == 構造に関するガイドライン == * template_dirを除くSmartyフォルダ(config_dir、cache_dir、compile_dir)は$HOME/smarty直下のものを使用し新しく作らない * lib、templates、css、jsの各ディレクトリはドメインごとに設置する(サブドメインも1ドメインとして扱う。以下同じ) ** ドメインを越えて使用するテンプレートファイルはSmartyフォルダ内のtemplatesディレクトリを使用する * ディレクトリに関する定数は下記のルールに従う ** doc_root、lib_rootなどは$HOME直下のものを指す ** 各ドメインごとのディレクトリはdoc_dir、lib_dirなどとし、各ドメインごとに拡張して設定する * 命名規則は下記のルールに従う ** class名は大文字で始まり単語ごとに大文字を使用する ** class名以外は小文字で始まり単語ごとに大文字を使用する ** ローマ字表記はヘボン式を採用 ** 不必要な省略は行わない ** その他、黒田さんの書かれたJET SETにおける[[PHPコーディング・ガイドライン(JET SET)]]に準拠する方向で。 == 現在のツリー構造 == 現在のツリー構造。 nplll * backup → バックアップデータを格納 * batch → cron処理するプログラムなど。 ** Diy1Nico ** DiyHatenaBookmark ** DiyRss ** Flickr * cache → Smarty以外のキャッシュはここに格納 ** lastRss * config → アカウント情報など。XMLファイルを格納 * db → SQLiteなどデータベースファイルの格納 * lib → サーバ全体で使用する共通ライブラリ ** config *** MyConfig.class.php ** connect *** MyMysqlConnectionHandler.class.php ** smarty *** MySmarty.class.php ** util *** [http://lastrss.oslab.net/ lastRss.php] *** [http://phpflickr.com/ phpFlickr.php] *** MyParser.class.php → HTTP_Clientのラッパー * local ** src * log → アクセスログ他各種ログ格納 * pear → PEARディレクトリ * smarty3.0b3 ** cache → $Smarty->cache_dir(DO NOT make another.) ** configs → $Smarty->config_dir(DO NOT make another.) ** libs *** plugins ** templates ** templates_c → $Smarty->compile_dir(DO NOT make another.) * svn ** repos → レポジトリ格納用 * www ** 69tracks → [http://www.69tracks.com/ 69tracks] <ref>deprecated</ref> ** backyard → [http://backyard.nplll.com 管理用] <ref>protected</ref> *** css *** images *** js *** lib *** monologue → [http://backyard.nplll.com/monologue monologue] *** pear → [http://backyard.nplll.com/pear PEAR GUI Interface] *** test → 各種テスト用 *** templates *** wiki → [http://nplll.sakura.ne.jp/wiki/ Pukiwiki] *** php_info.php → [http://backyard.nplll.com/php_info.php PHP INFO] ** blog *** mt4 → [http://nplll.sakura.ne.jp/blog/mt4/mt.cgi MovableType4] ** freshreader → [http://fr.nplll.com FreshReader] ** lab *** diy → [[Do It Yourself Project]] *** tumblr → [[Tumblr Services]] ** [http://nplll.com nplll] *** code → [http://nplll.com/code Code] *** config → HTMLで書き出されてしまうものはここに格納(シンボリックリンク含む) *** diary → [http://nplll.com/diary Diary] *** lib *** moblog → [http://nplll.com/moblog Moblog] *** mutter → [http://nplll.com/mutter Mutter] *** src *** static → 静的ファイルはここに格納 *** templates ** suidou → [http://suidou.d-archives.info/ 水曜どうでしょうD陣日記アーカイブ] *** archives *** lib *** templates ** switchover → [http://www.switchover.info/ SWITCH-OVER] <ref>deprecated</ref> ** tooearly → [http://tooearly.net/ tooEarly] <ref>deprecated</ref> === 注記 === <references/>
過去ログ/nplll 構造に関するメモ
に戻る。
ナビゲーション メニュー
個人用ツール
ログイン
名前空間
ページ
議論
日本語
表示
閲覧
ソースを閲覧
履歴表示
その他
検索
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報