To me, at least, your asking a few questions here.
I have personally used cake for commercial purposes for a couple of years now, and the company I currently develop for (with a number of large high traffic apps) are busy getting things switched over to cake. Cake offers such an awesome toolbox / platform on which to build web based applications in a huge number of situations, I wont go any further into the merits of cake for now. I & the other cake developers I work with are mainly php trained web devs who have gone out of our way to learn cake, and its this knowledge base of course that in turn allows us to reap some of the true benefits of cake. So are you going to get far without at least a decent understanding of cake or a developer with this knowledge at least, no. Are you going to get a pre rolled commercial application with 24hr live support and some guarantee attatched? Probably not at this stage ( there's plenty of people out there with some great cake based apps in the pipeline ). What you DO get is the tools to create these things - but without some good knowledgeable developers or consultants at hand to help you get over the bumps you will be on your own to find the answers here in the google group or in the docs. As I've said CakePHP is a great, we have found it reliable, full featured, versatile, scales nice and plays well in a number of environments. Community is pretty good, and the more you can contribute to the knowledge base and community as a whole the more you get back. From our point of view the dev team are doing things the right way, providing a full featured framework with a great set of features, solid reliable releases and sensible timelines on those bugs and improvements and an exciting outlook for the future. Hope my (somewhat opinionated)comments have been a help, all the best for your ventures! Paul. From: [email protected] [mailto:[email protected]] On Behalf Of [email protected] Sent: Sunday, January 18, 2009 9:51 AM To: [email protected] Subject: Re: CakePHP for commercial use Your concerns are legitimate for any open source software. Perhaps you can find a consultancy that can offer you support for more rigorous challenges. That way, you get the best of both worlds: free, friendly-licensed, extensible, community-supported software; and dependable experts who will provide you with personalized support. On Sat, Jan 17, 2009 at 3:32 PM, reidster <[email protected]> wrote: Although I'd certainly like to get to the rapid part of cakePHP development, I'm not as concerned about the development time as I am concerned about production downtime. I do not have infrastructure to test code under load and for every possible query combination and software version combination (OS, DB, App, etc.). If the system crashes or does not scale for some reason, I would lose business while I searched the web looking for an resolution. I don't have years to become an expert in every little nuance. And, if I turn a profit with cakePHP, donations would be provided to the projects that support my business. Whatever technology I base my business on I want that technology to be reliable, sustained, and improved upon for years. Anyway, thanks for your comments. -Reid On Jan 17, 12:38 pm, WebbedIT <[email protected]> wrote: > I am looking to move to CakePHP as my commercial solution and I have > shared the same concerns over my lengthy learning curve. > > I've submitted a lot of questions to this group and sometimes I have > had to resubmit the same questions in various different ways to get an > answer, but I accept that CakePHP is after all free (although those > using it commercially should really share a little love via donations) > and the support is in the main provided by it's users. Plus nine times > out of 10 the answer to my problems is simple and has been staring me > in the face for hours/days! > > The way I see it is CakePHP is a framework that you can use whichever > way you want, which in itself generates a lot of support queries, many > of which overlap, as people bend it in all sorts of directions to meet > their requirements. Whilst it is taking me a long time to learn how > to use the framework I know that as I grasp each concept the > convention over configuration principle means I can easily and quickly > apply it to all of my CakePHP projects (not that I have one project > finished). > > I am highly confident that my modest investment of time to learn this > framework will pay dividends as my previously bespoke PHP coded > applications that were really hard to maintain and update become more > streamlined and maintainable due to the conventions and design > patterns CakePHP uses, plus lead time of projects will reduce > drastically with each project as I will be able to reuse code I have > already written. > > But it comes down to what your requirements are at the end of the day! > > Paul No virus found in this incoming message. Checked by AVG - http://www.avg.com Version: 8.0.176 / Virus Database: 270.10.8/1899 - Release Date: 1/17/2009 5:50 PM --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "CakePHP" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~----------~----~----~----~------~----~------~--~---
