Migrating a 2014 PHP/MongoDB CMS to a 2026 stack
Started Last update
Idae Legacy is a live migration of a 2014 PHP, Node.js and MongoDB CMS onto PHP 8.2 and a current MongoDB driver. Phase 2 rewrites CRUD, sessions and database internals without changing the production UI; Apache/PHP and Socket.IO now share one supervised Docker image.
flowchart TD P["idea / needs"] --> S["Idae Legacy"] S --> A["PHP 5.6 -> PHP 8.2"] S --> B["modern MongoDB driver"] S --> C["Phase 2 · CRUD + sessions + database internals"] S --> D["one supervised image · Apache/PHP + Socket.IO"]
Live migration of a legacy PHP 5.6, Node.js and MongoDB CMS onto PHP 8.2, a current MongoDB driver and a Dockerized environment. The original UI and behavior stay intact while Phase 2 rewrites CRUD, session and database internals; Apache/PHP and Socket.IO now run together in one supervised application image.