Automatic Updates – Xable Enterprises.
アプリケーションの「オートアップデートシステム実装」についての解説と動作サンプル。
サーバサイドでは PHP もしくはテキストファイルを使ったバージョン情報の管理、CF25 側ではダウンロードオブジェクトや GET などネットワーク系のエクステンションを多数駆使して実現します。
CF2.5 とは直接関係ないウェブやサーバ系全般についての予備知識が必要となる。サーバについての説明は最低限にとどまっており、レンタルサーバの代用として DropBox を利用する方法も提案されています。
チュートリアルの難易度目安
アップデータやアップロードするファイルをユーザに提供するため常時稼働のダウンロード・サービス等が必要となるため、インターネット及び PC アプリケーションに関して自称”中級”程度の理解を予め持つユーザにのみ推奨したいチュートリアルです。
MMF2 や CF25 以外の知識がある程度必要となる点に注意。
なお、この手のシステムはアンチウィルス・ソフトウェアによる警告やウィルスとしての誤検出などでユーザ側に無効化される可能性もあります。