Support » Plugins » Hacks » Maximize Heavy Content Page Loading

  • Hi,
    I am having “slight” issues with my site.
    Here it is
    The thing is that this is a content heavy site. When it is finished, a page could have over 600 audios on it. Or another one will have over 100 videos. Though they are by default hidden, since their induction to their respective pages the pages load much slower. They download from the server no problem, but even after (from all appearances) the page is finished loading, my browser’s loading animation keeps going. Sometimes it is so lengthy that I can even scroll down the page, and if I click on an item sometimes it has not even loaded into the page yet. I could only conclude that the delay was from the addition of the video, audio, ect.
    Any suggestions on a way to fix this problem?
    Would it be possible to rig it up, so that the page would load as if the media files were non-existant, and then an action, such as selecting an individual item, would <i>then</i> load <i>only</i> that media file?

Viewing 5 replies - 1 through 5 (of 5 total)
  • I’d have to ask why you need that many media files on one page? The best idea is to restructure the site to allow your thoughts of one file per page. Not only will that help with loading times, you’ll also be able ot optimise each page for what it’s meant to be instead of one big generic mess.

    Thread Starter JDAsbill

    (@jdasbill)

    The reason for many files, is that this site is a media library. There essentially is no “thoughts”, but rather lists of files: audios, videos, PDFs. By having many media files on one page, we can – using a plugin called “Tablepress” – sort through, and search the files, by many different parameters. The site was originally as you have said, only a few files per page. By using the previous approach, such things as sorting and searching needed either to be manually made on new pages (that’s a lot of pages, considering how many parameters that we have), or was just not possible, and so it was abandoned. We were also looking for a result that was to be reminiscent of a media library. Hence the current design. Have you taken a look at the site? Perhaps a peek at it would explain better than I could.

    Moderator bcworkz

    (@bcworkz)

    These forums are not supposed to be critical of people’s site content, but since in this case it relates to technical issues, I’m going ahead. I’m sorry, but loading your entire library on a single page is just insane. Nobody but the most extremely devoted visitor is going to make use of all of the media content, it’s a complete waste of my bandwidth to load all of it, and even more of a waste of yours.

    I understand why you are doing it, but the fact is if your organizational tool requires all of the media to be loaded to work, you are using the wrong tool. I regret the need to be so blunt, but I feel it’s necessary. This approach already has not scaled well, there is no room for growth.

    The meta data used for organization and searching must be separate from the actual media file so that media can be sorted and searched without need for the media itself. Only when the specific media file is selected should it be downloaded.

    I can’t make specific recommendations, but you need software that can extract meta data from media files and place it in a searchable and sortable database.

    I’m not going to take a look at the site… but that’s because I don’t want to be subjected to 100’s of downloads on a page when I really don’t want to see them.

    As bcworkz says, you really are doing it wrong. As well as making it very hard for users to browser the files because they are all loading, you’re also riskign crashing their browser as not many can handle that maney media files at once. I’ve seen browser windows crash with 2 videos playing at the same time, and on mobile devices it’s a whole lot worse.

    On top of that, you’re also wasting your bandwidth sending all of the files all of the time. That’s a whole hepa of MB that is never used by anyone, and you’re paying for it!

    If it was my site, I’d change things substantially.

    My suggestion is to still use tablepress, but use it to list links to the files, not the files themselves. The links can take users to a page for that file only, and there they can view, download or do whatever they need to with that single file.

    You can also use categories and tags categorise the media files and allow users to search for what they are after.

    Thread Starter JDAsbill

    (@jdasbill)

    Thank you both for your advice. I will consider your suggestions.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Maximize Heavy Content Page Loading’ is closed to new replies.