Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?
 
PerlMonks  

Re: Re: A feature for Personal Nodelet

by zby (Vicar)
on Mar 14, 2003 at 10:05 UTC ( [id://242992]=note: print w/replies, xml ) Need Help??


in reply to Re: A feature for Personal Nodelet
in thread A feature for Personal Nodelet

Yeah - I know that, I'm a programmer too :-)

Replies are listed 'Best First'.
Re^3: A feature for Personal Nodelet (nightmare)
by tye (Sage) on Mar 14, 2003 at 19:42 UTC

    It'd be a minor nightmare to code. It would be a major nightmare either on server load to do all of the checking required each time the nodelet is displayed or a major nightmare in resources to be able to update all of the personal nodelets whenever a new node is posted.

    In other words, it will never happen.

    If one wants to track a list of threads for new replies, then the only scalable solution is for each user to keep their own list of threads-to-be-tracked and record the last time they checked. Then each user can infrequently fetch the list of new replies (since the last time they checked) and compare these replies' root node IDs against their list of threads (and update when they 'last checked').

    If one wants to track other than just by root nodes, then the amount of complexity to do that efficiently goes up a great deal.

    There might eventually be something similar to this done inside of the Monastery using a cron job. But it certainly won't end up in a nodelet (barring tons of work in caching).

    And if one wants such a feature, the fastest way to get it is to implement it outside of the Monastery using existing Monastery features.

                    - tye
      How about including the last modification date in the link and letting the browser do the rest? And if it is still too heavy for a nodelet than make it a separate node. This way what is left is only updating the thread last modification date at each write - but writes can be a bit expensive since they are not that frequent.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://242992]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others taking refuge in the Monastery: (6)
As of 2024-04-19 06:25 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found