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

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

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

LaravelとはTaylor Otwellによって開発された、オープンソースなPHPフレームワークです。Laravelはシンプルで表現的なシンタックスを持ち合わせており、ウェブアプリケーション開発の手助けをしてくれます。

PHP

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

Q&A

解決済

3回答

1428閲覧

PHP, Laravel のバージョンアップの工数見積もりを行いたい

STC-H.M

総合スコア6

Laravel

LaravelとはTaylor Otwellによって開発された、オープンソースなPHPフレームワークです。Laravelはシンプルで表現的なシンタックスを持ち合わせており、ウェブアプリケーション開発の手助けをしてくれます。

PHP

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

0グッド

1クリップ

投稿2023/03/03 03:50

実現したいこと

PHP, Laravel のバージョンアップにかかる工数を見積もりたい

前提

  • Laravel6系 → Laravel9系、PHP7.2 → PHP8.2 へのアップデートを行う

発生している問題・エラーメッセージ

バージョンアップを行った経験がなく、進め方のイメージや発生しそうな不具合の想定ができないため、
どのように進めていったらよいか途方に暮れています。

  • 一般的にどのような手順で進めていったらよいか?
  • 発生しそうな不具合としてはどのようなものがあるか?
  • おおよそどの程度の期間がかかるものか?

など、バージョンアップ開始から完了までの大まかな流れとその工数の見積もり方を教えていただけますと幸いです。

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

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

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

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

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

guest

回答3

0

とりあえず仮想環境か検証機を用意してどのくらい障害がでるか確認するところからでは?

投稿2023/03/03 03:57

yambejp

総合スコア114585

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

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

0

ベストアンサー

そんなのはピンキリです。

極端な例だと、個人で作った趣味の仲間の情報共有サイトであれば、いきなりバージョンアップをリリースして、問題が出れば対策するというのも十分ありです。
1時間止まると数百~数千万円の損失が出るサイトだとそうはいきません。

丁寧にやるなら、
・変更点のリストアップ
・その変更点に関わるコードがあるか調査
・この段階で、変更点の量・内容を見て、いきなり目的バージョンにあげるのでなく、
一旦中間のバージョンに上げるというステップを踏むことも検討
・調査で見つかったそれぞれにの箇所ついて、対応要否を検討して、必要なら変更して、テストをちゃんとする
・対応が全部終わって、大丈夫であると判断できれば、
・テスト環境をバージョンアップして、一通りのテストをする

これも、手を抜く方法としては、
・テスト環境をバージョンアップして、一通りのテストをする
・問題が発生すれば対策する
というのもあります。

投稿2023/03/04 15:09

otn

総合スコア84423

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

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

0

「アップグレードガイドを見ながら1バージョンずつ上げていく」以外の方法はない。
https://laravel.com/docs/7.x/upgrade

有料でもいいならLaravel Shift
https://laravelshift.com/

投稿2023/03/03 07:28

kawax

総合スコア10377

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.50%

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

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

質問する

関連した質問