個人用ツール

「Webシステム開発におけるメリット・デメリット」の版間の差分

提供: baserCMS公式ガイド

移動: 案内, 検索
(ページの作成:「=Webシステム開発におけるメリット・デメリット= ここでは、Webシステム開発でbaserCMSを利用するメリットとデメリットをご説...」)
 
 
(他の1人の利用者による、間の2版が非表示)
行1: 行1:
=Webシステム開発におけるメリット・デメリット=
 
 
 
 
ここでは、Webシステム開発でbaserCMSを利用するメリットとデメリットをご説明します。
 
ここでは、Webシステム開発でbaserCMSを利用するメリットとデメリットをご説明します。
  
行27: 行24:
  
 
* [http://cakephp.jp/ CakePHP日本語公式サイト: 高速開発 php フレームワーク]
 
* [http://cakephp.jp/ CakePHP日本語公式サイト: 高速開発 php フレームワーク]
* [http://cakephp.jp/modules/newbb/ CakePHP日本語コミュニティ]
 
 
* [http://book.cakephp.org/2.0/ja/index.html CakePHP日本語マニュアル]
 
* [http://book.cakephp.org/2.0/ja/index.html CakePHP日本語マニュアル]

2016年9月18日 (日) 18:32時点における最新版

ここでは、Webシステム開発でbaserCMSを利用するメリットとデメリットをご説明します。

Webシステム開発におけるbaserCMSの位置づけは、フレームワークのさらに上にマウントされるプレゼンテーション層のフレームワーク、つまり「フレームワーク上のフレームワーク」です。
高速開発をうたうCakePHPをフレームワークとして利用した上で、さらなる高速開発を目指し開発がすすめられています。

各開発(制作)会社さまの開発ポリシーが既に存在するかと思いますが、そのポリシーがbaserCMSに限りなく近いのであれば、baserCMSは、高速開発においてさらなる武器になり得る可能性を秘めています。
開発のベースとしてbaserCMSをご利用される場合は、下記のメリットとデメリットをよくご理解される事をおすすめします。

baserCMSを開発のベースにするメリット[編集]

  • 日本語ドキュメントが豊富なCakePHPで構築されているので学習が容易
    (基本的にCakePHPの恩恵は全て受けれるものと考えられていいと思います)
  • 管理画面のベースが既に用意されている
  • ユーザー管理が既に実装されている
  • プラグイン導入の仕組みを含むプラグイン管理が既に実装されている
  • ルーティングまわりが汎用Webサイト用に最適化されている
  • baserCMSが提供する全てのクラスやテンプレートは Baser フォルダに分離されており、appフォルダにコピーする事で簡単にカスタマイズ可能
  • 日本語に特化している

baserCMSを開発のベースにするデメリット[編集]

  • baserCMS自体が開発ポリシーに合わない場合がある
  • 国際化前提のサイト構築は考慮されていない

関連リンク[編集]