OpenCart Upgrade Compatibility Audit
8 reviewsFind out what an upgrade will break before you start: modifications, theme, paid modules, custom code. A report up front, not afterwards. From 3,500 UAH.
Service
Compatibility audit before a store upgrade
An inexpensive way to learn what an upgrade will cost you before you begin. Particularly useful when contractors quote wildly different numbers and it is unclear who to believe.
What I check
- exact version and fork — everything else depends on this;
- a complete list of modifications, each assessed for whether it will apply to the target version;
- the theme: how custom it is and what will break inside it;
- paid modules: whether versions exist for the target branch, what they cost, whether the author is still active;
- custom code and in-house changes;
- compatibility with the PHP version you will have to move to;
- database health: whether accumulated problems will obstruct the transfer.
What you receive
A report in three parts: moves as is, needs work (with effort estimates), and does not exist for the new version (with replacement options). Plus an honest answer to the main question — whether to upgrade at all.
The audit often concludes that you should stay on your current branch and solve one specific problem instead. That is a legitimate outcome — better to learn it for the price of an audit than for the price of a migration.
What happens next
The report is written so any developer can work from it, not only me. If you then order a migration, the cost of the audit is credited towards it.
Before and after
- No idea what an upgrade will cost until it has already started
- Contractors quote wildly different numbers, and it is unclear who to believe
- Unclear whether your modifications, theme and paid modules will survive the upgrade
- Version and fork, modifications, theme, paid modules, custom code, database health and PHP checked
- A report: what moves as is, what needs work (with estimates), what has to be replaced
- An honest answer on whether to upgrade at all, in a report any developer can work from
Reviews (8)
5.0Хотілося б ще орієнтовних термінів по кожному пункту, а не тільки обсяг робіт. Але загалом зрозуміло, що і в якому порядку робити, і скільки це приблизно коштуватиме.
Найкорисніше — розділ про платні модулі: де є версії під нову гілку, де автор зник. Ми б це шукали тиждень.
Вартість аудиту потім зарахували у вартість міграції. Про це сказали одразу, до оплати, а не після — тож фактично перевірка вийшла безкоштовною.
Після аудиту зрозуміли, що проблема була не у версії, а в двох модулях. Полагодили їх і забули про оновлення на рік.
Передали звіт своєму розробнику, він зрозумів без пояснень. Написано так, що не треба бути програмістом.