Maintenance

PHP・Laravelシステムの保守・引継ぎ・バージョンアップ

他社や前任者が作ったPHP・Laravelのシステムを、開発者本人が窓口から調査・実装まで直接お引き受けします。PHPのバージョンアップ、古いフレームワークの改修や移行、セキュリティに関わる改善、既存システムの機能追加・継続開発のご相談にも対応します。資料がない状態からでも構いません。まずは現状を確かめる「調査だけ」のご依頼も承ります。

  • 開発者が直接対応
  • 調査のみのご依頼可
  • 愛知県拠点・オンライン対応
保守・引継ぎについて相談する

新しくシステムを作りたい場合や、PHP以外の技術を含む開発・改修は、業務システムの開発・改修のページでご案内しています。

Situation

こんな状況でお困りではありませんか。

前任の担当者が退職した

社内でシステムを見ていた担当者がいなくなり、不具合や改修の依頼先が決まっていない。

開発会社が撤退した・連絡がつかない

開発した会社が保守をやめた、または連絡が取れなくなり、今後の保守先を探している。

仕様書やドキュメントがない

ソースコードはあるが、構成や仕様をまとめた資料がなく、どこを直せばよいか分からない。

PHPのサポート終了を放置している

セキュリティ修正が終わったPHPのバージョンのまま、アップデートの目処が立っていない。

サーバー移転で動かなくなった

サーバーの移転やOS・PHPの更新をきっかけに、画面が表示されない、処理が止まるなどの不具合が出ている。

機能を追加・変更したいが頼める先がない

業務に合わせて画面や機能を変えたいが、作った会社には頼めず、他社が作ったシステムを引き受けてくれる先も見つからない。

Scope

対応できる技術

これまでの開発・保守で扱ってきた主な技術です。技術ごとに経験の深さは異なるため、これ以外の構成も含めて、ソースコードを確認したうえで対応できる範囲をお伝えします。

PHP
レガシーなバージョンから PHP 8.x まで
フレームワーク
Laravel、CodeIgniter 3 / 4、CakePHP、Symfony、Zend Framework 1、フレームワークを使わない素のPHP
フロントエンド
Vue.js(Vue 2を含む)、Angular、jQuery
データベース・検索
MySQL、PostgreSQL、Oracle Database、SQL Server、OpenSearch
そのほかの経験
Go、React / TypeScript、Python

Survey

引継ぎ調査・診断

保守や改修に入る前に、ソースコード・データベース・サーバー環境を確認し、システムの現状を整理します。コードの読み解きにはAIも活用し、結果の確認と判断は開発者が行います。調査だけのご依頼も可能です。詳細な調査は有償で、着手前に調査の範囲と費用をご案内します。報告に含める内容は、次のうちどこまでが必要かを調査の範囲に合わせて決めます。

構成図

サーバー、アプリケーション、データベース、外部サービスとの連携がどうつながっているかを整理します。

リスク一覧

サポートが終了したバージョン、セキュリティ上の懸念、動きが把握できていない箇所などを洗い出します。

改修見積

必要な改修の内容と優先順位、進め方を整理し、お見積りとしてご提示します。

まずは現状を確かめたい、という段階からご相談いただけます。

引継ぎ調査について相談する

Version Up

PHPバージョンアップ

PHPは、バージョンごとにセキュリティ修正が提供される期限が決まっています。期限を過ぎたバージョンでは、脆弱性が見つかっても修正版が出ません。PHP公式サイトで公開されているサポート期限は次のとおりです。

バージョン アクティブサポート終了 セキュリティサポート終了 状態(2026年9月時点)
PHP 8.5 2027年12月31日 2029年12月31日 サポート中
PHP 8.4 2026年12月31日 2028年12月31日 サポート中
PHP 8.3 2025年12月31日 2027年12月31日 セキュリティ修正のみ
PHP 8.2 2024年12月31日 2026年12月31日 セキュリティ修正のみ
PHP 8.1 — 2025年12月31日 サポート終了
PHP 8.0 — 2023年11月26日 サポート終了
PHP 7.4 — 2022年11月28日 サポート終了
PHP 7.3 以前 — 2021年12月6日 以前 サポート終了

アクティブサポートは不具合の修正を含む通常の更新が提供される期間、セキュリティサポートはセキュリティ上の修正だけが提供される期間です。

出典: PHP公式サイト「Supported Versions」、「Unsupported Branches」

バージョンアップの進め方

  1. 現在のPHP・フレームワーク・ライブラリのバージョンと、サーバー環境を確認します。
  2. 新しいバージョンで動かなくなる箇所(削除・非推奨になった関数や書き方、ライブラリの対応状況)を洗い出します。
  3. コードとライブラリを修正し、検証用の環境で動作を確認します。
  4. 確認が済んだら、本番環境の切り替えを進めます。

費用が変わる主な要因

  • 現在のバージョンと移行先のバージョンの差
  • コードの量と構成(フレームワークの有無・種類)
  • フレームワークやライブラリの更新が必要かどうか
  • 検証用の環境やテストがあるかどうか
  • サーバーの移転を同時に行うかどうか

Legacy

旧PHP・レガシーフレームワークの改修・移行

古いバージョンのPHPのまま動いているシステムや、開発元の更新が止まったフレームワークで作られたシステムについても、ご相談いただけます。いきなり作り直すのではなく、まず現状を調べ、影響の範囲を確認したうえで、改修・移行の進め方をご提案します。

現状の調査

使われているPHP・フレームワーク・ライブラリのバージョン、サーバー環境、フレームワークに独自の手が加えられている箇所などを確認します。

影響の確認

新しいPHPやライブラリで動かなくなる箇所、フレームワークの更新が止まっていることによる懸念点を洗い出し、改修が必要な範囲を整理します。

改修・移行の進め方のご提案

今のフレームワークのまま新しいPHPで動くように改修するか、別の構成へ移行するかなど、選択肢ごとの作業量と影響をご説明したうえで進め方をご相談します。

これまでの経験

Zend Framework 1 で構築されたシステムを PHP 8.1 で動作するように対応した事例(下記の事例)のほか、Laravel、CodeIgniter 3 / 4、CakePHP、Symfony、フレームワークを使わない素のPHPでの実務経験があります。経験のないバージョンや構成については、調査のうえで対応できるかをお伝えします。

切り替えの手順と影響範囲は事前にご説明し、動作を確認しながら段階的に進めます。

Enhancement

既存システムの機能改修・継続開発

他社や前任者が作ったPHPシステムでも、ソースコードと動作を調べたうえで、機能の追加や改修、継続的な開発をご相談いただけます。不具合の修正やバージョンアップだけでなく、業務の変化に合わせた改修もお引き受けします。

調べてから着手します

既存のコードの書き方や構成、データの持ち方を確認し、変更の影響が及ぶ範囲を把握してから改修に入ります。

今の作りに合わせて改修します

作り直しを前提にせず、今の構成や書き方に合わせて機能を追加・変更します。作り直しが必要と考える場合は、その理由と選択肢をご説明します。

継続してお引き受けします

一度の改修で終わらせず、優先順位をご相談しながら、改修や機能追加を継続して進められます。

他者が構築した物件スケジュール管理システム(CodeIgniter 4、Vue 2)を引き継ぎ、保守と機能追加を行っています(下記の事例)。業務システムの新規開発や、管理画面・API連携・業務自動化など、PHP以外の技術も含めた開発・改修は業務システムの開発・改修のページでご案内しています。

Security

セキュリティに関するご相談

保守・改修の一環として、既知の脆弱性への対応や、古いバージョンのまま残っているPHP・ライブラリの更新など、セキュリティに関わる確認と改善をご相談いただけます。開発者として対応できる範囲での確認・改善です。

確認する主な項目

  • PHPのバージョンと、セキュリティサポートの期限
  • フレームワーク・ライブラリのバージョンと、公開されている既知の脆弱性情報との照合
  • 入力値の扱いや、ログイン・権限まわりなど、アプリケーションの実装
  • PHPやアプリケーションの設定

確認の結果は、見つかった懸念点と対応の優先順位として整理してお伝えし、合意した項目から改修します。

お引き受けしていないこと

網羅的な脆弱性診断、ペネトレーションテスト(侵入テスト)、本番環境への攻撃を想定した検査、第三者に提出する診断書の発行、不正アクセスが発生した後の専門的な調査(フォレンジック)、安全性の保証は行っていません。これらが必要な場合は、専門の診断会社へのご依頼をおすすめします。

Flow

ご相談から保守開始までの進め方

Step 1

お問い合わせ

フォームから、システムの概要と困っていることをお知らせください。分かる範囲で構いません。

Step 2

現状のヒアリング

オンラインで、システムの用途、使っている環境、これまでの経緯を伺います。

Step 3

引継ぎ調査・診断

ソースコード、データベース、サーバー環境を確認し、構成とリスクを整理します。

Step 4

調査結果の報告とお見積り

着手前に決めた範囲で調査結果をご報告し、改修の優先順位と進め方、お見積りをご提案します。

Step 5

保守・改修の実施

合意した内容から、不具合修正、PHPバージョンアップ、機能追加などを進めます。

Step 6

継続的な保守

必要に応じて、その後の保守や改修も継続してお引き受けします。

Price

料金について

保守・引継ぎやバージョンアップの費用は、システムの規模と状態によって大きく変わるため、固定の料金表は設けていません。初回のご相談と概算のお見積りは無料です。ソースコードの詳細調査や技術的な解析が必要な場合は有償で、着手前に内容と費用をご案内します。保守や改修の費用は、調査で現状を確認したうえで個別にお見積りします。まず調査だけをご依頼いただき、結果を見てから保守や改修を進めるかどうかをご判断いただくこともできます。

Case Study

保守・引継ぎ・バージョンアップの事例

クライアント案件は守秘義務に配慮し、社名やサービス名を伏せて掲載しています(自社サービスは実名で掲載)。

PHPバージョンアップ

不動産業向けクラウドシステムのPHP 8.1対応

技術:PHP、Zend Framework 1

Zend Framework 1 で構築された不動産業向けのクラウドシステムを、PHP 8.1 で動作するように対応しました。

移行・検証

不動産ポータルの物件検索APIの新バージョン移行

技術:OpenSearch

不動産ポータルの物件検索APIを新しいバージョンへ移行し、移行の前後で検索結果の表示に差分がないかを検証しました。

保守・機能追加

他者が構築した物件スケジュール管理システムの保守・機能追加

技術:CodeIgniter 4、Vue 2

他者が構築した物件スケジュール管理システムを引き継ぎ、保守と機能追加を行っています。

Laravelの実運用

Laravel製の自社サービス2本の企画・開発・運用

技術:Laravel

点呼・運転日報・請求・シフトなどを一元管理する軽貨物運送事業者向けの業務管理SaaS「KeibakoBill」と、軽貨物ドライバー向けの求人サイト「KeibakoJob」を、どちらもLaravelで開発し、企画・設計から公開後の運用まで継続して担当しています。開発したあとも運用を続けてきた経験を、保守・改修に活かします。

KeibakoBill の実績を見る KeibakoJob の実績を見る

FAQ

よくあるご質問

仕様書や設計資料がなくても依頼できますか?

はい。資料がないことを前提に、ソースコード・データベース・サーバー環境を確認し、構成を整理するところから始めます。

他社や前任者が作ったシステムでも対応できますか?

はい。他者が構築したシステムを引き継いで、保守や機能追加を行っています。まずは調査で現状を確認し、対応できる範囲をお伝えします。

調査だけの依頼はできますか?

できます。調査のみをご依頼いただき、その結果をもとに、保守や改修を進めるかどうかをご検討いただけます。調査の範囲と報告の内容は、着手前にご相談のうえで決めます。

Laravel以外のフレームワークや、フレームワークを使っていないPHPにも対応できますか?

はい。CodeIgniter 3 / 4、CakePHP、Symfony、Zend Framework 1、フレームワークを使わない素のPHPでの実務経験があります。上記以外の構成も、調査のうえで対応できるかをお伝えします。

PHPのバージョンアップだけを依頼できますか?

できます。現在のバージョンと移行先を確認し、動かなくなる箇所の洗い出しから修正、動作確認まで対応します。

期間はどのくらいかかりますか?

システムの規模や状態によって大きく変わるため、一律の期間はお約束していません。調査のあとに、内容に合わせた目安をご提示します。

費用はどのくらいかかりますか?

システムの規模と状態によって大きく変わるため、固定の料金表は設けていません。初回のご相談と概算のお見積りは無料です。保守や改修の費用は、現状を確認したうえで個別にお見積りします。

引継ぎの調査に費用はかかりますか?

初回のご相談と概算のお見積りは無料です。ソースコード・データベース・サーバー環境の中身を確かめる詳細な調査が必要な場合は有償で、着手前に調査の範囲と費用をご案内します。

秘密保持契約(NDA)は結べますか?

結べます。ご相談の前に締結することも可能です。

障害時など、緊急の対応はお願いできますか?

一人で対応しているため、即日の対応はお約束していません。保守契約をいただいている方を優先して対応します。障害のご連絡をいただいた際は、状況の一次確認と今後の見通しのご連絡を、できるだけ早く行います。

リモート(オンライン)で対応してもらえますか?

はい。オンラインでのヒアリングや画面共有を基本に進めます。愛知県を中心とした東海エリアでは、内容に応じて対面での打ち合わせも調整できます。

Contact

まずは現状をお聞かせください。

システムの概要と困っていることを、分かる範囲でお知らせください。資料がなくても、内容が固まっていなくても構いません。秘密保持契約(NDA)は、ご相談の前に締結することもできます。

保守・引継ぎについて相談する

お電話でのご相談:080-9247-6095(平日 10:00–18:00(土日祝除く))

新規開発やPHP以外の技術を含むご相談は業務システムの開発・改修、ホームページの更新・運用はサイト運用代行ライトプランをご覧ください。

TOP