r1361の頃(2年前・・・滝汗)の構成です。
(※クリックすると大きな画像で表示します)
現状、サイトで運用しているものの構成も書きますが、この頃と現状との大きな差は次の3点になります。
- 公開型クローズ型両方のスキンを一気に生成するようになった
- 生成したデータをZIPでダウンロード可能になった
- 画面遷移も少ないので、Smartyの使用をやめちゃった。
うっかりHDDから消しちゃったなんてことがないように、記録を残しておく用にキャプチャ画像ををUPしました。
キャプチャは、2007年の3月あたりの様子です。
その後サイトのリニューアル時に掲載は終了したようですが、現在もチュートリアルのページにバナーが残っています。
http://www.so-net.ne.jp/sns/tutorial/index.html
メモをXMindで作成
(FreeMindよりXMindが好きなんだけど、あまり周りで使ってる話を聞かないなぁ・・・・)
機能
1.スキンテーマを選択する
→2.画像を投稿する
→2-1.サーバの中でスキンテーマ画像生成
→2-2.サーバの中でZIPにまとめてみる
→3.ダウンロード画面を表示する
→4.ダウンロードする
こんな感じで必要な機能はとても少なくて画面遷移も3回だけ。
やっぱりフレームワークとか使わずにClass化するだけでべた書きでいいや。
ZIP化するところだけ、何かライブラリを使いたいな。
ZIPで圧縮したいメモ
余談
現在稼動しているZIP化な部分はsystem関数で動いてます。
php-gd関連のリンク
追記:2009.02.03 0:38
http://trac.openpne.jp/browser/prj/NEKOGET_PNESKIN
コミットしてなかったため、2years・・・orz