Re: Post idea: Long term, large scales projects with CakePHP
It would have been super helpful to include the link to the repo, d'oh https://github.com/davidyell/BakeYourDreams -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups "CakePHP" group. To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscr...@googlegroups.com. To post to this group, send email to cake-php@googlegroups.com. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/d/optout.
Re: Post idea: Long term, large scales projects with CakePHP
So I have created the repo and put some placeholder files in there, with a bit of copy. If I need to write about the software patterns I will need to learn the core and learn about software patterns, so that one might take a while. I'll work on the tips and tricks mostly, as long as I can remember all the clever stuff I've been told. I would welcome contributions, so please feel free to fork and PR your thoughts, ideas and such. Hopefully once it's up to par we can look at incorporating it into the book, or into a page 'About the framework' or similar on the website -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups "CakePHP" group. To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscr...@googlegroups.com. To post to this group, send email to cake-php@googlegroups.com. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/d/optout.
Re: Post idea: Long term, large scales projects with CakePHP
The reason I included the bit about the 'core developer' was because they would have the best understanding of how the core components work and which software design principles they encompass. I do agree that we can all do something to help market the framework, but marketing needs to come from an 'official' channel. Sure it could be a book page created collaboratively by the community, which I think would help rather than a blog post. Hence why I decided to post on groups rather than just try and write up a post myself. I'd certainly be happy to get something started. Perhaps I should start a repo on GH with a markdown document? I've been invited to speak about CakePHP at a local usergroup so this would be ideal preparation. I'm not too sure on the topics which should be covered though, short of the software design principles. An example from the last talk was the separation of concerns and that models shouldn't know how to save their data, and model data should be just data. Perhaps some of the topics could just revolve around user-contributed tips and tricks? Such as good caching, routing tweaks and any other tweaks. On 15 August 2014 10:31, José Lorenzo wrote: > I really like the idea David, CakePHP definitely needs more and better > marketing. What I disagree with is that only a core developer or something > with a lot of experience can write such articles or help promoting the > framework, anyone could start adding their experiences with CakePHP, even > just to say "It made my day a bit easier". > > What would you propose to encourage more people contributing that kind of > feedback? Would you be willing to write an article we can expose as a case > study? > > > On Thursday, August 14, 2014 4:58:55 PM UTC+2, David Yell wrote: >> >> *TL;DR*, Tell people why and how a RAD framework can compete with the >> likes of Symfony for larger projects which have a long lifetime. >> >> As we all know CakePHP get's a pretty bad rep in the PHP community and no >> more so than from the Symfony corner. They love to belittle the framework >> and regurgitate Uncle Bob. It would be nice to have a bit of a slap-down >> post about using a RAD framework can be for more than just prototyping. >> >> It would be great for someone with good knowledge of the core to detail >> some of the software design principles being used in the framework and how >> you can build large scale commercial and stable applications using CakePHP. >> So often people look down on CakePHP because they see it as being "magic", >> "tightly coupled" or "slow". Yeah, we've all heard them spouting this >> garbage. So why not address it? >> >> I think a post or even a book page which extols the virtues of the >> framework would be beneficial. Something which advertises the framework, >> why it's cool, what it does which is cool. I know there are some large >> scale sites out there using the framework. I know I've built a few which *I'd >> consider* reasonably high traffic (eg, 80k unique visitors a month). So >> it can be done. >> >> I also know that there are plugins, tips, hints and optimisations out >> there which people have done to help their app. Streamlining the framework >> by removing all the default routes for example. Making better use of >> caching. Whatever it might be I would really like to see some Laravel style >> marketing happening for CakePHP because it is a good framework. >> >> I'd welcome other peoples thoughts and suggestions. >> > -- > Like Us on FaceBook https://www.facebook.com/CakePHP > Find us on Twitter http://twitter.com/CakePHP > > --- > You received this message because you are subscribed to a topic in the > Google Groups "CakePHP" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/cake-php/XtbhyWkl-l8/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > cake-php+unsubscr...@googlegroups.com. > To post to this group, send email to cake-php@googlegroups.com. > Visit this group at http://groups.google.com/group/cake-php. > For more options, visit https://groups.google.com/d/optout. > -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups "CakePHP" group. To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscr...@googlegroups.com. To post to this group, send email to cake-php@googlegroups.com. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/d/optout.
Re: Post idea: Long term, large scales projects with CakePHP
I'd love to contribute to this also if you wish, so just a little about my experience, I first started using 1.x roughly back in 2006/2007 and the majority of my projects since have been created in CakePHP. I've used other frameworks in between but I have a lot of things to say in favour of CakePHP as my personal preference. I'm currently working on a complete remake of a popular music distribution website with my colleague in CakePHP 2.4.x, due to go live shortly (3041 commits and going =]). One side note about past 'debates' which niggled at me a little concerning which framework is better (I know this probably isn't the case here), the benchmarks done out of the box don't represent my end product with CakePHP, I have plenty of control over how to influence the speed of my project, so I have found these benchmarks to be less useful than others may. On 15 August 2014 10:31, José Lorenzo wrote: > I really like the idea David, CakePHP definitely needs more and better > marketing. What I disagree with is that only a core developer or something > with a lot of experience can write such articles or help promoting the > framework, anyone could start adding their experiences with CakePHP, even > just to say "It made my day a bit easier". > > What would you propose to encourage more people contributing that kind of > feedback? Would you be willing to write an article we can expose as a case > study? > > > On Thursday, August 14, 2014 4:58:55 PM UTC+2, David Yell wrote: >> >> *TL;DR*, Tell people why and how a RAD framework can compete with the >> likes of Symfony for larger projects which have a long lifetime. >> >> As we all know CakePHP get's a pretty bad rep in the PHP community and no >> more so than from the Symfony corner. They love to belittle the framework >> and regurgitate Uncle Bob. It would be nice to have a bit of a slap-down >> post about using a RAD framework can be for more than just prototyping. >> >> It would be great for someone with good knowledge of the core to detail >> some of the software design principles being used in the framework and how >> you can build large scale commercial and stable applications using CakePHP. >> So often people look down on CakePHP because they see it as being "magic", >> "tightly coupled" or "slow". Yeah, we've all heard them spouting this >> garbage. So why not address it? >> >> I think a post or even a book page which extols the virtues of the >> framework would be beneficial. Something which advertises the framework, >> why it's cool, what it does which is cool. I know there are some large >> scale sites out there using the framework. I know I've built a few which *I'd >> consider* reasonably high traffic (eg, 80k unique visitors a month). So >> it can be done. >> >> I also know that there are plugins, tips, hints and optimisations out >> there which people have done to help their app. Streamlining the framework >> by removing all the default routes for example. Making better use of >> caching. Whatever it might be I would really like to see some Laravel style >> marketing happening for CakePHP because it is a good framework. >> >> I'd welcome other peoples thoughts and suggestions. >> > -- > Like Us on FaceBook https://www.facebook.com/CakePHP > Find us on Twitter http://twitter.com/CakePHP > > --- > You received this message because you are subscribed to the Google Groups > "CakePHP" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to cake-php+unsubscr...@googlegroups.com. > To post to this group, send email to cake-php@googlegroups.com. > Visit this group at http://groups.google.com/group/cake-php. > For more options, visit https://groups.google.com/d/optout. > -- Kind Regards Stephen Speakman -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups "CakePHP" group. To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscr...@googlegroups.com. To post to this group, send email to cake-php@googlegroups.com. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/d/optout.
Re: Post idea: Long term, large scales projects with CakePHP
I really like the idea David, CakePHP definitely needs more and better marketing. What I disagree with is that only a core developer or something with a lot of experience can write such articles or help promoting the framework, anyone could start adding their experiences with CakePHP, even just to say "It made my day a bit easier". What would you propose to encourage more people contributing that kind of feedback? Would you be willing to write an article we can expose as a case study? On Thursday, August 14, 2014 4:58:55 PM UTC+2, David Yell wrote: > > *TL;DR*, Tell people why and how a RAD framework can compete with the > likes of Symfony for larger projects which have a long lifetime. > > As we all know CakePHP get's a pretty bad rep in the PHP community and no > more so than from the Symfony corner. They love to belittle the framework > and regurgitate Uncle Bob. It would be nice to have a bit of a slap-down > post about using a RAD framework can be for more than just prototyping. > > It would be great for someone with good knowledge of the core to detail > some of the software design principles being used in the framework and how > you can build large scale commercial and stable applications using CakePHP. > So often people look down on CakePHP because they see it as being "magic", > "tightly coupled" or "slow". Yeah, we've all heard them spouting this > garbage. So why not address it? > > I think a post or even a book page which extols the virtues of the > framework would be beneficial. Something which advertises the framework, > why it's cool, what it does which is cool. I know there are some large > scale sites out there using the framework. I know I've built a few which *I'd > consider* reasonably high traffic (eg, 80k unique visitors a month). So > it can be done. > > I also know that there are plugins, tips, hints and optimisations out > there which people have done to help their app. Streamlining the framework > by removing all the default routes for example. Making better use of > caching. Whatever it might be I would really like to see some Laravel style > marketing happening for CakePHP because it is a good framework. > > I'd welcome other peoples thoughts and suggestions. > -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups "CakePHP" group. To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscr...@googlegroups.com. To post to this group, send email to cake-php@googlegroups.com. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/d/optout.
Post idea: Long term, large scales projects with CakePHP
*TL;DR*, Tell people why and how a RAD framework can compete with the likes of Symfony for larger projects which have a long lifetime. As we all know CakePHP get's a pretty bad rep in the PHP community and no more so than from the Symfony corner. They love to belittle the framework and regurgitate Uncle Bob. It would be nice to have a bit of a slap-down post about using a RAD framework can be for more than just prototyping. It would be great for someone with good knowledge of the core to detail some of the software design principles being used in the framework and how you can build large scale commercial and stable applications using CakePHP. So often people look down on CakePHP because they see it as being "magic", "tightly coupled" or "slow". Yeah, we've all heard them spouting this garbage. So why not address it? I think a post or even a book page which extols the virtues of the framework would be beneficial. Something which advertises the framework, why it's cool, what it does which is cool. I know there are some large scale sites out there using the framework. I know I've built a few which *I'd consider* reasonably high traffic (eg, 80k unique visitors a month). So it can be done. I also know that there are plugins, tips, hints and optimisations out there which people have done to help their app. Streamlining the framework by removing all the default routes for example. Making better use of caching. Whatever it might be I would really like to see some Laravel style marketing happening for CakePHP because it is a good framework. I'd welcome other peoples thoughts and suggestions. -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups "CakePHP" group. To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscr...@googlegroups.com. To post to this group, send email to cake-php@googlegroups.com. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/d/optout.