必須環境
動作環境
* Apache HTTP Server (1.3, 2.0, 2.2) o mod_rewirteが有効であること。
o .htaccessでRewrite設定が行えること。
(AllowOverride FileInfo Options, Options FollowSymLinks) o 環境変数PATH_INFOが使えること。
(AcceptPathInfo On) * PHP 5.2.0以降
以下の拡張モジュールが有効であること。
o PDO ※
o PDO_SQLite (SQLite版のみ) ※ o PDO_MySQL (MySQL版のみ) o mbstring
o Standard PHP Library (SPL) ※ o JSON ※
o SimpleXML ※
※ SPLおよびSimpleXMLはPHP 5.0.0以降では通常自動的に有効になります。参考:PHPマニュアルSPL, SimpleXML
※ JSONで必要なjson_encodeとjson_decodeはPHP 5.2.0以降では通常自動的に有効になります。
※ JSONはPearのServices_JSONで代替することができます。参考:SOY CMS フォーラム – エックスサーバー(X20)に インストールする方法について
推奨環境
必須環境に加えて、
* PHP 5.2.1以降
以下の拡張モジュールが有効であること。
o Zip ※
ページ生成について
ページは動的生成をしていますが、mod_rewriteによりURLの書換えを行っ ているので検索エンジンからもHTMLファイルと区別はつきません。
システムで設定したURLに実ファイルが存在した場合は、実ファイルが表示 されます。
ご注文いただければ静的ファイル生成機能も開発可能です。
サイト規模について
現在稼動中のサイトでは最大規模はページ数100程度、記事数1000程度 ですが、より大規模なサイトもカスタマイズやネットワーク設計により
対応可能です。(開発元はもともと予算規模数千万円~の大型業務系システム を作っていた会社ですから、設計はしっかりしております)
携帯対応について
出力されるHTMLはページのテンプレートそのままですから、携帯
(もしくはiPhone等)に対応したテンプレートを作成すれば、携帯向け サイトの構築も可能です。
絵文字はキャリア毎に自動的に変換して表示する機能を標準搭載しています。
ライセンスについて
ライセンスはGPL Ver.2(オープンソースライセンス)の他、サポート付の 商用ライセンスもご用意しています(機能は同一です)。
テンプレート同期プラグイン
テンプレートをHTMLファイルとして一括書き 出しすること、またそれらのHTMLファイルを 編集した後、そこからテンプレートを一括更新 することができます。このため、テンプレート の編集を管理画面からではなくローカル環境で
デモ動画(Dwテンプレート機能との連携)
行うことができます。Dwのテンプレート機能・スニペット機能を利用して block:id、cms:idの埋め込みを行うことも可能です。
組込み事例
①~⑦ 全ページ共通部品として、記事の本 文にその部分のHTMLを入力し、ブロックに 設定しています。これによりその記事を編集 するだけで、サイト全体の更新を行えます。
⑧ 「新着情報」ラベルのついた記事のうち 最新のものを表示しています。見出し、もし くは「つづきをよむ」をクリックしたら、そ の記事の詳細ページに遷移します(リンクは 自動生成)
⑨ 「新着情報」ラベルのついた記事のうち 2件目から3件目を表示しています。そのほか は⑧と同じです。