Skip navigation.

exploreopera

| Help

Sign up | Help

i think i can

tomorrow never knows best

tachibana boot process memo

tachibana v0.25 boot process memo.

橘(0.25)の起動時の内部プロセスのメモ.まだ,実装して無い

概略
  1. Iniの読み込み.
  2. managerを起動
  3. serverを起動

Iniの読み込み
  1. iniファイルが無ければ,デフォルトを設定して終わり.
  2. ファイルがあれば,
  3. Pathと空白の調整用のテンポラリを生成
  4. テンポラリから読み出す.
  5. テンポラリを削除して次へ.

managerを起動
  1. DBを読み込む.
  2. iniから渡された userjs の path のリストにしたがって,userjs 一覧を作成.
  3. userjs と DB とを照合.
  4. userjs が DB になければ,登録.
  5. userjs が DB にあれば,DB に入れてあった情報で userjs を書き換える,
  6. 書き換えるのは,include,exclude, を予定
  7. どっちの情報を優先するかは未決

serverを起動
  1. iniで指定されたポートで起動.
  2. 起動時にセッションキーの種を生成.

とりあえず.my.opera.com の日本在住(?)ユーザ数

Write a comment

Comment
(BBcode and HTML is turned off for anonymous user comments.)

Please type this security code : 56179a

Smilies