agreed

On Mon, Mar 12, 2012 at 12:16 PM, Pepe Araya <pepea...@gmail.com> wrote:

> With all the post arguing about no models... I'm asking myself: why web2py
> have "models" folder if it isn't the best way to do the work? only for
> background compatibility?
>
> what's the reason to load the models every time you make a request? is
> because the automatic migrations?
>
> are only questions, and why not made a huge change and optimization in a
> brand new version of web2py?
>
> best regards,
>
>
>
> On Thursday, March 8, 2012 12:45:41 PM UTC-3, rochacbruno wrote:
>
>> another advantage is the fact that you can import modules, you cannot
>> import models. it is very nice to import your tables on external scripts.
>>
>> http://zerp.ly/rochacbruno
>> Em 08/03/2012 12:11, "Anthony" escreveu:
>>
>> I think an additional advantage of the module approach is that the module
>>> only has to be loaded once (when it is first imported), but the model files
>>> have to be read on every request.
>>>
>>> Anthony
>>>
>>> On Thursday, March 8, 2012 10:04:11 AM UTC-5, Cliff wrote:
>>>>
>>>> Certainly we want to avoid processing unnecessary table definitions
>>>> with every request.
>>>>
>>>> It seems to me that the simplest solution is something like this:
>>>>
>>>> if request.controller=='foo':
>>>>   db.define_table('foo', Field...) # main table
>>>>   db.define_table('foo_one_to_**ma**ny', Field(foo_id, db.foo...)...)
>>>>   ...
>>>>
>>>> What is the advantage of the no models architecture over this?
>>>
>>>


-- 
-- 
Regards,
Bruce Wade
http://ca.linkedin.com/in/brucelwade
http://www.wadecybertech.com
http://www.warplydesigned.com
http://www.fitnessfriendsfinder.com

Reply via email to