
############################ ƥ๽ ##########################


* ǥ쥯ȥ깽

$ENV{MOBA_DIR}/
  conf/     ե
  docs/     ɥ
  fcgi/     Ƽ fcgi ֤
  html/     DocumentRoot
  pm/       ⥸塼
    Page/   Ƽڡν
    Func/   ̽Ϥ˥⥸塼벽
    Util/   ӥȤΰ¸طξʤ⥸塼use MobaConf ʤΡ
  script/   Ƽ凉ץ
    batch/  crontab Ǽ¹Ԥ륹ץ
    daemon/ Ƽ daemon ץȡ path ̤Ƥ 
    tool/   ȯѥץ       path ̤Ƥ 
  script2/  ƥʥѥץȤ֤
  src/      C ʤɤץѥʥ
    xs/     xs ⥸塼
  template/ ѥΥƥץ
  
  data/     ǡǥ쥯ȥ
    dat/      ƥǻѤƼǡ
    run/      ƥư
    tmp/      ƥư
    log/      ǥ쥯ȥ
    queue/    塼ѤΥǡ
    html_bin/ ѥѤߤΥƥץ졼ȥХʥ


* ꥯȽή

conf/rewrite.conf ǲΤ褦ɤѤƽޤ

ʵǽϥڡ
http://HOST/(.URLINFO/)?(_FUNC)?
  => /index.fcgi?f=FUNC&_u=URLINFO
Ūڡ
http://HOST/(.URLINFO/)?PATH/TO.html
  => /index.fcgi?f=page&page=PATH/TO&_u=URLINFO
  Ūڡⶦѿϥƥץ졼ѿȤƻѲǽ

* 嵭˥ޥåʤΤ html/ Ƥ֤롣

fcgi/index.fcgi
	=> pm/Page/Main.pm
		=> pm/MobileEnv.pm
			- ͭξ %ENV{MB_****} 
		=> pm/Request.pm
			- ꥯȤ $_::F 
			- ʸ  Ѵ ( => Mcode.pm )
		=> pm/UserData.pm
			- 桼 $_::U 
		=> pm/Page/****.pm
			- pm/HTMLTemplate.pm ( => MTemplate.pm )
				- ƥץ졼Ƚ
			- pm/Response.pm
				- ڡ or 쥯
				- i⡼ID׵ ( => Util/DoCoMoGUID.pm )
				- ʸѴ ( => Mcode.pm )


* եɤޤ

use MobaMail
  ($ENV{MOBA_DIR} ˱)
  => conf/main.conf
  * ºݤΥӥ main.conf Ƽ conf ɤޤ

index.fcgi
  => conf/pages.conffunction ơ֥

/usr/local/apache/conf/httpd.conf
  => conf/httpd.conf
    => conf/rewrite.conf

pm/MobileEnv.pm
  => conf/ipident.conf       ƥꥢIP
  => conf/ipident_local.conf ӥͭIP


* ͡Хѿ

$_::***** 
$_::F     ϥեǡʳʸѴѤߡ
$_::U     桼        ʳʸѴѤߡ
$_::MCODE ʸѴ֥




* xs ⥸塼

MobaConf       : use MobaConf Ǵ꤬ɤ߹褦ˡxs ǤϤʤ
MTemplate      : ƥץ⥸塼
Mcode          : ʸѴ⥸塼

-- ʲŪʥ⥸塼ؤϸ¸ƥ
   ȤƤ뤿ƱΡʤ˹®Ǥ

Kcode          : sjis/euc/jis Ѵ⥸塼롣
SoftbankEncode : softbank sjis <=> utf8 ʸѴ⥸塼
HTMLFast       : url 󥳡ɤ <>&" ΥפΤߡ

