Maybe I asked the wrong question initially, maybe this is not the right 
group for this, but I was trying to get a discussion among CakePHP 
experts to raise my level of expertise.  I learn a lot from high level 
architectural discussions (must be the computer architect in me, I like 
to know how to do something and some of the why behind it).

 From my understanding of CakePHP there is more of a link between the 
data architecture and the framework than most people think. While the 
framework should be able to model any data architecture, no matter how 
badly architected, it also seems that a good understanding of the 
framework assumptions and relationships is just as important.  In some 
cases it may make sense to tweak the data architecture to take 
advantages of the framework.  If you were doing this without a 
framework, you might not make those same changes.  (sorry, I can't think 
of a good example off the top of my head).    At least for me, this is 
why I would like to see and have more discussions on not only the what 
to do, but some of the how and why.

Maybe I am alone in this kind of thinking. Maybe everyone else just 
wants a quick answer to shitty code questions, but I would rather do 
things right the first time - call me crazy.


On 6/5/2012 10:37 PM, John Hardy [via CakePHP] wrote:
> That book is four years old and probably covers a revision of the code 
> that is long passed it's prime.
>
> Focus on the integrity of your data, you can always rewrite bad code, 
> but it's much more difficult to transform shitty data.
>
> Read the bottom of this post by Torvalds, Words to engineer by….
>
>
> http://lwn.net/Articles/193245/
>
>
> On Jun 5, 2012, at 7:28 PM, bs28723 wrote:
>
>> anyone familiar with this book?
>>
>> <http://www.amazon.com/Practical-CakePHP-Projects-Experts-Development/dp/143021578X/ref=sr_1_5?s=books&ie=UTF8&qid=1338949396&sr=1-5>
>>  
>>
>>
>>
>>       Practical CakePHP Projects (Expert's Voice in Web Development)
>>       by Richard Miller, John Omokore and Kai Chan (Dec 4, 2008)
>>
>>
>> or other books that provide good examples of the
>> Fat Model, Skinny controller  Concept?
>>
>> On Sunday, June 3, 2012 9:04:26 AM UTC-4, ibejohn818 wrote:
>>
>>     Fat model, skinny controller.
>>     Separation of presentation and data
>>
>>     A couple Core concepts in building a mote maintainable app.
>>     However nothing is ever 100 perfect for all situations, learn
>>     from writing your own shitty code and do not get caught in the
>>     spiral of over engineering. Keep it simple and clever.
>>
>>     On Jun 2, 2012 11:18 AM, "bs28723"   wrote:
>>
>>         I am probably looking for something that does not exist
>>         online, but only
>>         in a few folks heads.  :-) But maybe some parts of this
>>         exists. You
>>         never know unless you ask......
>>
>>         I am quickly learning a lot about MVC architecture and
>>         CakePHP over the
>>         last couple months. The cookbook, lots of trial and error,
>>         and this
>>         group are helping me learn - so thanks! But, I am finding
>>         myself using
>>         simple examples to learn or implement something.  Then as it
>>         scales,
>>         realize that I should have done this with a helper, behavior or
>>         component.  And now, I have to go back and redesign this, to
>>         do it
>>         correctly. Great that I am learning, but this is delaying my
>>         project. Sigh.
>>
>>         So, I am looking for more advanced examples, tutorials, or best
>>         practices to "hopefully" allow me to skip over some of the basic
>>         learning curve and get right to an architecture that will
>>         support a
>>         medium to large site with lots of capabilities.
>>
>>         Am I asking for too much?  :-)
>>         Any suggestions on where to get this advanced information or
>>         education I
>>         am looking for?
>>
>>         Thanks,
>>         bill
>>
>>         
>> ------------------------------------------------------------------------
>>         View this message in context: Looking for MVC & CakePHP Best
>>         practice doc, examples for Med to large sites
>>         
>> <http://cakephp.1045679.n5.nabble.com/Looking-for-MVC-CakePHP-Best-practice-doc-examples-for-Med-to-large-sites-tp5708484.html>
>>         Sent from the CakePHP mailing list archive
>>         <http://cakephp.1045679.n5.nabble.com/> at Nabble.com
>>         <http://Nabble.com>.
>>
>>         -- 
>>
>>
>> -- 
>> Our newest site for the community: CakePHP Video Tutorials 
>> http://tv.cakephp.org <http://tv.cakephp.org/>
>> Check out the new CakePHP Questions site http://ask.cakephp.org 
>> <http://ask.cakephp.org/> and help others with their CakePHP related 
>> questions.
>>
>>
>> To unsubscribe from this group, send email to
>> [hidden email] </user/SendEmail.jtp?type=node&node=5708570&i=0> For 
>> more options, visit this group at http://groups.google.com/group/cake-php
>
> -- 
> Our newest site for the community: CakePHP Video Tutorials 
> http://tv.cakephp.org
> Check out the new CakePHP Questions site http://ask.cakephp.org and 
> help others with their CakePHP related questions.
>
>
> To unsubscribe from this group, send email to
> [hidden email] </user/SendEmail.jtp?type=node&node=5708570&i=1> For 
> more options, visit this group at http://groups.google.com/group/cake-php
>
>
> ------------------------------------------------------------------------
> If you reply to this email, your message will be added to the 
> discussion below:
> http://cakephp.1045679.n5.nabble.com/Looking-for-MVC-CakePHP-Best-practice-doc-examples-for-Med-to-large-sites-tp5708484p5708570.html
>  
>
> To start a new topic under CakePHP, email 
> [email protected]
> To unsubscribe from CakePHP, click here 
> <http://cakephp.1045679.n5.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=1255722&code=YmlsbC5zdG9sdHpAYm9vc3RlcndlYnNvbHV0aW9ucy5jb218MTI1NTcyMnwtNTU0NTk2MTUy>.
> NAML 
> <http://cakephp.1045679.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>  
>


--
View this message in context: 
http://cakephp.1045679.n5.nabble.com/Looking-for-MVC-CakePHP-Best-practice-doc-examples-for-Med-to-large-sites-tp5708484p5708586.html
Sent from the CakePHP mailing list archive at Nabble.com.

-- 
Our newest site for the community: CakePHP Video Tutorials 
http://tv.cakephp.org 
Check out the new CakePHP Questions site http://ask.cakephp.org and help others 
with their CakePHP related questions.


To unsubscribe from this group, send email to
[email protected] For more options, visit this group at 
http://groups.google.com/group/cake-php

Reply via email to