質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Q&A

解決済

1回答

750閲覧

プログラミング言語アップデート時のアプリ対応について

ikeyu.tp

総合スコア6

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

0グッド

2クリップ

投稿2021/11/17 02:21

プログラミングを趣味でしているものです。
ふと疑問に思ったことで場違いの質問かもしれませんが,プログラミング言語やフレームワークなどのアップデートの際にアプリの対応はどのようにしているのか疑問に思ったので質問させていただきます。

質問内容

大規模なプログラミング言語・フレームワークなどのアップデート(phpだと4.x→5.xなど)が起きた場合,アプリの対応はどのようになるのでしょうか?

  • クライアントとアプリ更新の再契約を行い更新するのか?その場合,費用などはどうなるのか?制作時とほぼ同額になるのか?
  • プログラミング言語アップデート時の更新も含め保守契約を結び,適宜修正を行っていくのか?その場合,保守費用や期間はどのくらいあるのか?
  • プロフィール側のサポート期間関係なしに特に更新せずにクライアントから更新を打診された場合のみ再契約を行い,更新するのか?その場合,費用などはどうなるのか?

更新は必要なことだけど,毎回アップデートのたびに対応していると費用や時間がかかると思い,質問させていただきました。
アプリの内容や重要度によって変わるとは思いますが,ご存知の方いらっしゃいましたら教えてください。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

大規模なプログラミング言語・フレームワークなどのアップデート(phpだと4.x→5.xなど)が起きた場合,アプリの対応はどのようになるのでしょうか?

費用や更新時の流れも含めて契約個別の要件と事情次第です。

フレームワークやプログラミング言語のライフサイクルを考慮して保守契約をすることもあれば、何も考えずに初期開発だけで契約してバージョンアップしない(出来ない)で放置されているようなシステムもいくらでもあります。

更新は必要なことだけど,毎回アップデートのたびに対応していると費用や時間がかかると思い,質問させていただきました。

多くの場合、クライアントはプログラムのライフサイクルの存在すら知らないので、開発契約締結前にクライアントにしっかりと提示して、その上でお互いが納得できる契約を作るのが何より大事ですね。

投稿2021/11/17 02:48

tanat

総合スコア18727

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

ikeyu.tp

2021/11/17 04:14

>フレームワークやプログラミング言語のライフサイクルを考慮して保守契約をすることもあれば、何も考えずに初期開発だけで契約してバージョンアップしない(出来ない)で放置されているようなシステムもいくらでもあります。 保守契約をしている場合,言語やフレームワークがアップデートされたら,新たに契約をしなくても更新をするっていうことですよね。そうするとこの時期はいろいろなプロジェクトの更新で多忙になりそうですね。 ちょっとした疑問でしたが,すっきりしました。ありがとうございます。
tanat

2021/11/17 07:38

> 保守契約をしている場合,言語やフレームワークがアップデートされたら,新たに契約をしなくても更新をするっていうことですよね。 それも保守契約の内容次第です。 例えばセキュリティFIXだけ更新するような保守契約にしておいて、 メジャーバージョンやマイナーバージョンアップについてはその都度見積もりという様な契約もよくあります。 > そうするとこの時期はいろいろなプロジェクトの更新で多忙になりそうですね。 言語やフレームワークのEOLはかなり前から計画され、公表されているものです。 なので、きちんとアップデート計画を立てられるような契約であれば余裕を持って対応出来るでしょうし、そうではない場合はギリギリになって泥縄的に対応したりしますね。
ikeyu.tp

2021/11/21 00:04

詳しい回答ありがとうございます。 普段得られることができない知見を得ることができました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問