現在、ある業種のWEBアプリケーションサービスを開発しようとしているのですが、
様々なクライアントに納品する可能性があり、クライアントごとに様々な細かい
仕様変更等が起こる可能性もあります。
以下の条件を満たすにはどのような設計を行えば(技術を習得すれば)いいでしょうか?
設計条件
・ベースの設計は各クライアント同じであること
・ベースのバージョンアップが容易に全クライアント同時におこなえること
・表示部分(デザイン)は柔軟にクライアントごとに変更できること
・クライアントごとに機能を容易に追加することが出来、
なおかつ容易に他のクライアントに複製できること
・全クライアント同じプログラムを使っていても微妙に細かい変更ができること
・クライアントが用意したサーバーでも動かせること
イメージとしてはwordpressみたいな感じで、
各クライアント同じCMSを入れてるが、
それぞれ使ってるプラグインやデザインが違うイメージです。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
・MVCできっちり作ること
・Vは各社で完全に独立して作る
・そのために可能な限りCやMに処理を押し込めること
・CとMは共通する部分とそうでない部分を分離する
・共通する部分は共通クラスに、そうでない部分はサブクラスに実装する
という感じでしょうか。
ただ、何を習得すればいいかも自分で考えられないというのは致命的です。まずは何を勉強すればいいかくらいは自分で考えられるよう、最低限の開発の基礎知識を身につけること。まずはそこからだと思います。
回答有難うございます。
技術の詳細は分からなくとも、その技術がどういうものかということが
分かる基礎知識は大事ですね。
それがないと何の本を買えばいいのかどういう勉強をすればいいのかが分かりません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー (童顔♀です)webサイト納品後,記事更新をこちらでする場合どうやりますか....? 3 2023/08/09 04:44
- ネットワーク 社内ネットワークの1台だけ接続できないときがある 4 2023/01/25 11:58
- サーバー Webサイト構築フリーランスの案件受注について 1 2022/03/27 18:16
- その他(税金) フリーランスの源泉徴収税について教えてください 3 2022/04/27 14:46
- Web・クリエイティブ フリーランスデザイナーの著作権について 4 2022/07/03 22:46
- ビジネスマナー・ビジネス文書 ビジネスメールのタイトルを教えて下さい 1 2023/02/08 21:39
- その他(データベース) 数百社を超えるクライアントから依頼が来る際、各社さまざまなフォーマット、形式、(情報が行で記載されて 2 2022/04/07 23:17
- ノートパソコン ESETの初期インストールの仕方 1 2022/10/14 08:26
- その他(ビジネス・キャリア) お世話になります、の使い方について 4 2022/12/20 15:55
- 弁護士・行政書士・司法書士・社会保険労務士 社会保険労務士の資格を13年前に取得して、その後は実務経験は無く現在に至ってます。 過去に給与計算や 1 2023/07/07 22:48
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
画面サイズ取得について
-
株価や為替レートのリアルタイ...
-
NetworkStreamからのRead()で、...
-
フォーム上で押されたボタンに...
-
jspからServletを呼び、元のjsp...
-
ServletからServletへの値渡し
-
三菱GOTの画面切り替えについて
-
JSPからJSPへ情報を渡せる?
-
リクエストに応じたselectedの...
-
JSPで複数テーブルのSQL実行後...
-
「<c:forEach タグが終了し...
-
Java-jspの画面入力値保持について
-
javascriptでセッションを取得
-
腕時計の時報をならないように...
-
C言語で今まで表示していた画面...
-
文字列をタブ区切りで出力したい
-
javascriptでセッションの削除...
-
フロントエンドフレームワーク...
-
WEB-INF直下のフォルダ
-
ブラウザ画面で、変更した値が...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
NetworkStreamからのRead()で、...
-
IIS+VBScriptでの処理待ちについて
-
JSPでのリアルタイムな時刻表示
-
ASPとCGIの違い
-
CPUを2つ搭載するといいのです...
-
<%@ language="VBScript" %>
-
サーバーの仕組みについて
-
ASPでDLLの呼び出し
-
RedirectとTransferの違い
-
一定時間でPostBackさせたい(A...
-
ASP.NET MVCのAjaxフォーム検証
-
Webサービスについて(基になる...
-
処理終了後、他のプログラムへP...
-
CGI(Perl)のメッセージボックス...
-
画面サイズ取得について
-
【php】プログラムの設計案
-
COBOL97,Power-COBOLでの効率の...
-
3層クライアントサーバとMVCの関係
-
簡易DBの作成方法について
-
VC++のHTTP通信
おすすめ情報