I have been working with Magento for some time and really enjoy developing modules for it. Recently, I wondered if it is possible / to exclude the possibility of using e-commerce and use the main components as an application platform similar to ZF or CakePHP.
For example, inside / app / code / core /, everything except the following will be deleted:
- Mage / adminhtml
- Mage / admin
- Mage / core
- (Maybe I'm missing a couple of other important parts).
- All Varien and Zend codes will also remain intact.
You can develop custom web applications using the support of:
- Modules
- Blocks, Layouts, and Templates
- Backend with users, permissions and configuration
- Mage's static methods for getModel, etc.
- Transfer
- Web services
Is this possible or even a good idea?