novius os chiba の紹介
DESCRIPTION
FuelPHP ベースの CMS、Novius OS。 HTML5, Wijmo を活用した使い易いインターフェース。 多言語サイトにネイティブ対応(2013年5月時点では、英語、フランス語、日本語の言語リソースが提供されている) COPE(create once publish everywhere, コンテンツを様々な方法で公開する) AGPL v3(透明でオープンなライセンス、コアへの貢献を歓迎) タブレット対応の管理画面 高機能なフォーム作成 アップロードファイルを非公開領域に置く(情報漏洩リスク低減)TRANSCRIPT
Novius OS Chiba の紹介
水野史土FuelPHP 勉強会 東海 vol.4
May 11, 2013
Novius OS
FuelPHP ベース
多言語対応(英語、フランス語、日本語)(擬似的)複数ページのフォーム
プロファイリング(FuelPHPの開発支援機能)アプリケーション作成機能
フォーム作成画面
フォーム表示
プロファイリング機能
アプリケーションをページに挿入
アプリケーション作成(scaffoldingみたいなもの)
専用(VPS)サーバー推奨
システムファイルは非公開領域に置く
アップロードしたメディアも非公開領域に
シンボリックリンクでアクセス
システムのアップデートは oil migrate=>最低でも SSH が使えないと厳しい
開発体制、ライセンス
フランスの会社が主導http://www.novius-labs.com/
AGPL ver. 3.0 or later互恵ライセンス(皆で共有して改善する)ネットワーク経由の利用(*)も配布とみなす
* ログインする場合など
アプリケーションの例
AB テスト
2つの画像をランダムで表示
それぞれのクリック数をカウントクリックされ易い画像が分かる
FuelPHP のセッション機構を利用
Novius OS のフォームでセッション値取得