[TYPO3-ect] The Big Plan

R. van Twisk typo3 at rvt.dds.nl
Wed Jul 5 19:06:26 CEST 2006


Elmar Hinz wrote:
> R. van Twisk wrote:
>   
>> Hi Elmar,
>>
>> I see your point....
>> However we are a highly community oriented website.
>> This means that a lot of content (added by a user) will show up on
>> various places.
>> All these places it can show up need to have USER_INT objects to show up
>> dynamically.
>> We need to answer questions like, give me all hotels under Ecuador and
>> sort them by rating.
>> If you user changes a rating for a hotel, we need to reflect that on
>> various places.
>> Like top hotels in Latin-America, top hotels in Ecuador... etc etc... We
>> do rate
>> more then just hotels, also Tours,  Restaurants etc...... (We designed a
>> cache system
>> to know what pages are under any node in typo3).
>>
>>     
>
> Hi Ries,
>
> I think your concept a little too dynamic. I wouldn't do all that
> evaluation for each and any call. Although it is nice to give the voter
> direct success. I would do it once a day, or once an hour.
>   
The problem is that a voter, or actually somebody that wants to see his 
review online
online right away, not after a day or any other period. This is a 
community site
and by requirement we need such a functionality.

We are going to implement a method so we know (apart from references) 
where content is
used so we can have better control of which pages need cache refresh. 
However
we are not confident about the exact procedure.


> From my observance, amazon freshes up the the overall selling rank once an
> hour, other ranks depending on this once a day.
>   
We are not amazon...
However we have been testing amazon and yahoo as-well, at least from 
what we observed 20months
ago a review is online within minutes after submitting.
>   
>> Elmar, can you confirm that if a extension is loaded but not active on a
>> page that relative
>> files for that extension are loaded by typo3 during page generation?
>>
>> Ries
>>
>>     
>
>
> A base class of the library in extensions is usally included via typoScript
> include. I guess that during page generation all TS is evaluated. So there
> are chances that they are all included.
>
> I can't confirm that details here. I never heard of  a feature of
> intelligent "not including. How shoud that work? Better ask Kasper.
>   
Kasper is buzy enough.... I don't think there is a intelligent including 
or not including mechanism.
I only know that a _pi1 is not initializes when it is not needed, just 
that the file is included.
> If this "base" classs, i.e. a controller, does always include further files
> or only when actively needed, depends on the extension itself.
>   
If the controller/extension is properly designed yes.... That would be 
great!

> Regards
>
> Elmar
>
>
>   




More information about the TYPO3-team-extension-coordination mailing list