After a few years of developing Erdiko I have learned a few things about what it does well and what other frameworks do better. The PHP language has also changed dramatically since I started Erdiko in 2012. This has lead to a coming to jesus moment where it was clear it’s time for a new architecture.
In technology nothing stays constant, so why should the Erdiko framework? This is leading to a new architecture for this micro MVC framework. The biggest change is removing the router and some other key components and replacing them with Slim (which in turn relies on some symfony components). Other changes will include more support for package interoperability, improving the theming engine, and adding more time saving add on packages.
See the full post at the Arroyo Labs blog, http://blog.arroyolabs.com/2016/08/moving-to-slimphp/
Earlier this year I hinted at the new direction with this post, http://blog.arroyolabs.com/2016/05/a-new-framework-architecture-for-2016