seezoo Quick! 【無料のseezooレンタル】

サーバを移転しました

技術的なお話

posted by sakuma

システム再編に伴い,サーバを移転しました.

これまでは岐阜県大垣市のソフトピアジャパン内にあるデータセンターにシステムを置いていましたが,さくらインターネットが新しく開所した,北海道石狩市のクラウドに移しました.
以前より,レスポンスなどが改善されると思います.

移転に伴い不具合など発生する可能性があります.随時対応していきますのでよろしくお願い致します.

seezoo Quick! の裏側

技術的なお話

posted by root

seezoo Quick! は Facebook にログインすれば,一瞬でインストール済みの seezoo が使えます
これはどのように実現しているのでしょうか?実は,裏で小人さんがこっそりインストールしてるわけじゃないのです

まず,ふつうに seezoo をインストールします.次にデフォルトの状態から,seezoo Quick! ではユーザに提供してない機能(例えばバックアップなど)を無効にします
インストール先のディレクトリで,ファイルを全て tar で固めます.これを「すけるとん」と呼びます
同時に,MySQL のデータベースを mysqldump コマンドを使ってダンプします.これを「だんぷ」と呼びます
「だんぷ」から,サイト毎に異なる内容となる,site_info や users のデータ部分を削り取ります
これで下準備は完了です

次に,ユーザさんが新しい seezoo Quick! を作ると,サインアッププログラムが新しい専用のディレクトリを用意して先ほど作った「すけるとん」の内容を展開します.config ファイルなどはユーザ用に書き換えます
同時に,データベースを作ります.新しく作ったデータベースに「だんぷ」の内容を流し込み,site_info や users のデータを INSERT します
下準備は手作業のため,一瞬ではできませんが「すけるとん」と「だんぷ」が用意できれば,サインアップの部分は全て自動化されているので 1秒と掛かりません

実際には共通したファイルは別に分けてあって,各ユーザさんの専用ディレクトリからはシンボリックリンクを張ったりして,メンテナンス性にも考慮していますがこのあたりの説明は割愛させて頂きました

ブログ検索

最近付けられたコメント

  • コメントはありません。

カレンダー

<< 2017年 12月 >>
     12
3456789
10111213141516
17181920212223
24252627282930
31