Jump to content

Charles

Management
  • Posts

    20,490
  • Joined

  • Last visited

  • Days Won

    436

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Projects

Release Notes v5

Invision Community 5 Bug Tracker

Forums

Events

Store

Gallery

Posts posted by Charles

  1. We will soon be announcing some statistics and reporting improvements that will be available to both Cloud Platform and Classic self-hosted editions of Invision Community. Look out for a blog entry on that soon!

    I did want to talk about one addition to reporting and statistics that will not be available on Classic and do a quick preview: per-item reports.

    You will be able to see a view of the popularity of a section (specific forum, gallery album, download category, etc.) or item (forum topic, gallery image, file, etc.) over a time period. For example, you could see a graph showing which hour/day/week/month had the most views in an individual topic. Right now, stats only show total views and has no count for by hour or otherwise when that view was made.

    Cloud's backend systems handle the tracking, counting, and logging of views. This data is stored centrally outside of your master database so if you ever wish to go from Cloud to Classic, this data would not convey. Report data can include possibly millions of data points so, for performance, some larger reports may be queued. This means that Cloud will calculate the report and deliver it to you in a few minutes. This ensure that intensive data reporting does not cause timeouts for you.

    This is the first step in several other reporting and statistics improvements we have planned. We are also working to tie statistics into actions in the future. Think things like: stats discovers a previously dormant member has become active again and initiates a process to welcome them back. Or maybe stats discovers a member who previously only posted in Product A forum is now looking at Product B forum so stats tells your CRM to flag a possible sales lead.

    We are excited to be able to offer these enhanced services by leveraging the backend power of the Cloud platform!

  2. This is one of those behind the scenes improvements that you do not know happen but we still like to tell people about.

    All media that is uploaded to your community (images, videos, any sort of files) is now automatically replicated to a write-only backup within 5 minutes of upload. This means that backups of your media are basically continuous now.

    This part is not new but as a review.... For databases, we have two levels of backups: daily and weekly. Our daily snapshots are for catastrophic recovery and are extremely robust as they are replicated internally. The weekly backups are what I call "convenience backups" which might sound strange but let me explain.

    The weekly backups are not as robust as the daily snapshots but they are more easily restored. This allows our team to easily diagnose issues, assist you with recovering accidental deletions/configuration issues, and compare today to last week/month (we store several weeks for recovery purposes before old backups purge). We find having these two types of backups lets us be more agile in restoring service for both "major" events and "whoops" events.

    As always with Invision Community, your data is your data. At any time you contact support and we can send you a full export of all community data for your archives.

  3. 31 minutes ago, annadaa said:

    will the LMS support SCORM, xAPI, cmi5..?

    concerning gamification, would it also be possible to integrate the groups that we wish in order to allow the existence of learning also between groups of learners. add points to certain groups...

    We are actually being very careful to avoid the term "LMS" because we do not intend to support those options you're listing there 🙂 

    A true LMS is a very complex thing. We are going more for LMS-light so to speak.

  4. We are actually going to be removing the support system in a future release. As an alternative, you could use third party systems via APIs, normal email, PM system, or even create a forum where only the original poster and your staff can see posts. There are lots of ways to communicate in private to your members 🙂 

    When you say view complains, are you referring to the report center? You would also be able to select moderators too if they have permission to manage reports.

  5. We use a combo of Redis, DynamoDB, and also pre-processing results that are stored at the system level. So like some statistic reports not available on Classic are calculated at the cloud level and then stored for the community use. This is particularly true for intensive calculations that would time out if you try to do it live.

    There's also a lot of delayed requests that go into queue when processing a request or data in real time is not needed.

  6. We are deploying updates to our backend cache layer today. This change should see decreased latency for logged in members. While a small change, multiplied over every click for every member it will make a noticeable difference.

    This change does not impact guests/bots (those not logged in) as those views are handled by the CDN.

    You may see up to 10 minutes of slowness at some point today while the change deploys.

  7. Just now, Chris027 said:

    Hi Charles, I've created folders in the pages media ares of AdminCP. I see that the folders aren't duplicated in the Pages Media directory on my server. Is this on purpose and could it lead to issues with tons of files in the same directory down the road? 

    The folders are just for human organization. The system still saves the files as it sort of sees fit on the backend.

×
×
  • Create New...