2. Concerto doesn't have any bulk delete or purge function. We've
never wanted to delete expired content, but if you want to you could
script the use of a Content objects delete (maybe destroy?) method
which will remove any files, delete the entry in the Content table and
the feed_contents table.
3. Page load statistics is a tool we use to time how long certain
pieces of PHP code take while loading the page. It can help
troubleshoot if a view or controller is running too slow. Masquerade
let's you jump into someone else's shoes, though Mike D has told me it
might have a bug in the no-CAS branch. Essentially we use it to login
as other, non admins, to help trouble shoot permission problems or
user (PEBKAC) problems. Reset session can clear out any strange
session information, it's probably an artifact from development when
we were building the framework and authentication pieces.
4. I'm not super clear on what you're asking. A content's duration
should be updated by a screen everytime that content is shown (no
client side caching). I believe the screen's power on/off times are
polled every few minutes.
5. We try and squeeze every drop of performance out of Concerto with
APC and Memcache. On our production server the code never changes
automatically, and APC let's us cache a compiled form of the code so
PHP doesn't always have to access the file. Some "recent" commits
have helped reduce the code's cache size, it's only a few megabytes
max. Memcache is used to cache resized images. You can enable it in
config.inc.php and it will start filling up with resized images. This
works really well if you have lots of clients accessing images that
haven't been client-side cached (like screensavers, web widgets, etc).
You can't use memcache if you do any backend tricks to update images
because the cache can't easily be expired for those images, but it
works great in the simple scenarios. Both APC and Memcache are set it
and forget it tools that make things run faster.
~Brian M
> --
> You received this message because you are subscribed to the Google Groups "Concerto Digital Signage" group.
> To post to this group, send email to concerto-dig...@googlegroups.com.
> To unsubscribe from this group, send email to concerto-digital-s...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/concerto-digital-signage?hl=en.
>
Mike & Brian:I've noticed this same behavior and I've just started trolling through the forum for ideas (hints, hacks, etc).For instance, I can enter ticker text via the web gui, then use MySQL to directly change the content type from "text/plain" to "text/html" and then change the content itself to include specific markup for special formatting, etc. And these change are reflected immediately on the screens.However, when I use MySQL to try and change the duration from say '5000' to '7000', this has no immediate or apparent effect.I discovered that restarting the web-browsers on the screens was enough to cause the new durations to kick in, but can this be done without that level of manual client/screen manipulation?I've found the DEFAULT_DURATION setting in the config.inc.php file, but I'm not looking to change ALL durations, just a few specifically after-the-fact.What's the secret?Thanks.-pkb
> > To unsubscribe from this group, send email to concerto-digital-signage+unsub...@googlegroups.com.
> > For more options, visit this group athttp://groups.google.com/group/concerto-digital-signage?hl=en.- Hide quoted text -
>
> - Show quoted text -
--
You received this message because you are subscribed to the Google Groups "Concerto Digital Signage" group.
To view this discussion on the web visit https://groups.google.com/d/msg/concerto-digital-signage/-/j_tvvdUoMzsJ.
Doh. That would explain it.So out of curiosity, what purpose does the 'duration' field in the content table serve?And many thanks for the hard work and dedication to this project!
--
You received this message because you are subscribed to the Google Groups "Concerto Digital Signage" group.
To view this discussion on the web visit https://groups.google.com/d/msg/concerto-digital-signage/-/pV8QYr7WI0cJ.