We have completed a complex deployment of recoding online web application from Java into PHP.
A few words about Slotmarket:
The move from Java to PHP…
Java is undeniably an excellent choice for large corporate online systems, but in the case of Slotmarket, the following aspects were also important:
- Quick implementation of new functionalities
- Easy access to specialists - Java is more "corporate" and it's harder to find smaller agencies that use Java in theri technology stack
- Reducing costs of development. PHP and Java have no comparision in that matter. PHP is simply much cheaper.
We decided to use the Yii 2.0 - the main reason is high performance and lightness, and advanced support for cache mechanisms makes it suitable for creating complex and fast applications.
PostgreSQL was used in the pre-migration application - it ensures hybridity, a clear system of rules, advanced indexing - these are the reasons for using this software.
Thanks to the work done at Direktpoint, the client was given the opportunity to introduce payment methods more convenient for users, introduce a complex commission system (payment for an event, can be separated up to 10 outside business workflows), and integrations with external APIs (including insurance, licenses , accounting, etc).
Due to the numerous dependencies between users in the system and an extensive database, it was a demanding, but very rewarding project for us.
Ensuring the consistency of data after migration to a new environment full of new functionalities was not an easy task. The team had a few sleepless nights before the launch...
Wojtek Rojek. Direktpoint
Better UX for users and editors
Some technical aspects of the implementation:
It took us only 800 hours to rebuild the whole system!
Contact us at firstname.lastname@example.org, or directly approach Wojtek Rojek (info below).
CMO at Direktpoint