We jumped into this thinking that a small, quick project like the Zoom FPC woud be a great initial offering of our commercial services. But after some long thought and recent interaction with many community members, we've considered the following:
- Magento really needs ZoomI have experienced everything from 4/10th of a second to 4 second page loads with Magento CE on highly optimized systems. This expansive code base--weighed down with magic gets, heavy-abstraction and resource-insensitive design--can buckle under its own weight, rendering it useless in many scenarios. The Zoom Full-Page Cache really does unlock a large portion of Magento's potential by delivering the pages as fast as static content. Implemented properly, your webserver becomes your bottle-neck and Magento Community performs like enterprise level software.
- There are already enough commercial products fixing basic deficienciesI love open source software as much as the next guy, but I am apprehensive of the Open Source as Crack business model. Lipstick and potential can lure a "customer" into adopting a free platform, only to find themselves in a corner faced with a decision: "should I cough up thousands for an actual usable product or should I migrate yet again?" Many free products are simply unsupported demos, and entire industries exists to "fix" these products for distressed users--I don't want Ezapps to be a part of that model.
At this point, Zoom will never have a commercial version. What you see is what you get. When I have time, I will fix bugs found in the system. I will also accept community offered bug-fixes and incorporate them into the main code.
With that said, I have been very busy altering Zoom to work with highly customized Magento stores, as well as expanding it. If you need any help in that area, contact us and we will be happy to provide a quote. - This allows us focus on more important offeringsThe Zoom FPC was never originally on our radar (most of our active projects are platform independent). It was a quick idea, rush-coded in the midnight hours for Magento mass-consumption. Open-sourcing this product lets us get back to the basics. If the response to Zoom continues to be positive, we will probably be bringing these other projects out commercially.
So, to finish up, if you download Zoom and find it useful, please realize that we are a small company that will only thrive if you:
- Tell your friends
- Report bugs and contribute
- Support the project
If you need installation help or any custom work done, such as expanding Zoom's hole-punching to custom blocks or resolving conflicts with other custom modules, please let us know. Thanks!