新人Webディレクターがゼロから学ぶ! CMSによる企業サイト制作 (4) 作業中のデータを失わせない ! バージョン管理システムの重要性を学ぼう
の部分では、複数人で一つのものを管理することに適しているような仕組みがあったりするよ。
そういう仕組があれば、万が一のときも「オッス! オラ、データ復旧のために7つのボールを集めにいってくるぜ! 」みたいなことにならなくて済みそうですね。
有名なバージョン管理システムとしては、Subversionや最近だとGitなんかがよく使われるね。
あとは、Gitの仕組みを利用した、誰でもプログラムコードやデザインデータなどを保存・公開することができる「GitHub(ギットハブ)」というWebサービスもあって、Webサービス開発やWeb制作にもよく使われているね。
もちろん、公開するといっても有料で非公開のプロジェクトも作れるから安心。ほかにも、同じようにGitを使ったサービスとして、「Bitbucket」というのも有名かな。
(せっかくボケてみたのに、スルーされたよ……)
なるほどー。サーバーにインストールして使うだけじゃなく、バージョン管理システムにもWebサービス型があるんですね。
世の中クラウドクラウドいうわけですね。
それじゃ、実際にCMSを使ったWebサイト制作に使うには、どういったものをバージョン管理していけばいいと思う?
うーんと、CMSのテンプレートやJavaScriptなどのライブラリファイル、画像ファイル、可能なら加工した元ファイルとかも管理したいなぁ……。