• Resolved Alexander S. Kunz

    (@antermoia)


    The new “Photo Engine” version 6 with the animations in the UI appears to be rather slow, compared to the old “WP/LR Sync” version 5.1.8, at least on my site.

    Is it possible to get rid of the animated gimmicks and such, with a configuration switch? I really find it rather distracting and unnecessary (I have nearly 6000 images online).

    Similarly, the new version seems to time out quite reliably (perhaps related?), for example when I want to manually link images in the Media Library. The first one works, the second one is giving me a red error message with something about the “REST API” being unavailable. The only way to get rid of the error message is to reload the page or use the browser’s “back” button. That’s not good.

    I reverted to version 5.1.8 for the moment, where everything appears to be leaner, faster, and most of all, it’s all working as expected. As a subscriber with active support, would have appreciated a heads-up that such a major change is coming.

    Thanks
    Alexander.

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Jordy Meow

    (@tigroumeow)

    Hi @antermoia,

    Thanks for your feedback. I am still working very hard on it.

    Is it possible to get rid of the animated gimmicks and such, with a configuration switch?

    I don’t think I have added any animation; do you mean the loading animation? That replaces the fact the old plugin was loading the whole page every time (and therefore, all the plugins and WordPress itself), that is much faster than before.

    Similarly, the new version seems to time out quite reliably (perhaps related?), for example when I want to manually link images in the Media Library.

    The big difference is that this plugin uses the REST API. Believe me or not, but REST API is awesome; the whole WordPress admin will go for it little by little (or maybe in a huge update one day). This makes everything much faster, simpler, more secure. The problem is that it indeed performs more requests to the server, and some servers tend to reject them.

    I am personally using Kinsta, WPEngine, and Flywheel, they are always up to date with everything and I never ever ran into such issues. Are you using a good hosting service or is it rather an inexpensive one?

    Of course, I don’t want to throw the blame on something else, I know that “everything was working until you did this”, but things need to evolve, and that switch to the Rest API is making this plugin much better for 95% of my users and will allow me to do much more while keeping the plugin really lean and optimized.

    I reverted to version 5.1.8 for the moment, where everything appears to be leaner, faster, and most of all, it’s all working as expected.

    From what I understand is that your issue is only the fact that your server rejects request at some point, then you also don’t like the loading animation that much. Let’s see if we can fix that?

    I can make fewer requests; the very new version does a lot, it updates the content pretty often. But it’s not that useful, so I will release a new version today that does less.

    Let’s see how it goes, but I am sure you love this new version on the long run, believe me πŸ™‚

    Plugin Author Jordy Meow

    (@tigroumeow)

    Sorry, you mentioned something I didn’t reply to, and I think it’s a good example:

    Similarly, the new version seems to time out quite reliably (perhaps related?), for example when I want to manually link images in the Media Library.

    Before, all the link status were loaded at the same time, before the page is displayed. That was making the page much slower to load at first. Now, those statuses are loaded asynchronously. The plugin doesn’t slow down the loading of your page at all. It only loads the statuses after the page has been loaded, one by one.

    My system is polling those requests to avoid performing too many at the same time.

    It’s much better this way but indeed, I could maybe “gather” a bunch of requests together to perform one instead of 5 for example. Those statues tend to update from time to time, but I will stop that in the next release today.

    Just wanted to share some details for you know to understand how it works now. In short, it’s much better, it can be perfected, but we also need to push our hosting services to evolve (some of them are still living in the WP world of 10y ago and that also needs to change, it will benefit us all).

    I hope my explanation helps πŸ™‚ I want the best for my users, so that wasn’t an update with the goal to make your experience worse.

    Thread Starter Alexander S. Kunz

    (@antermoia)

    Hello Jordy,

    I appreciate the detailed response, thank you.

    What I meant with the animations are the dots that are placed over the WPLR fields as the Media Library loads, for example. I work with the Media Library a lot and find that quite unnecessary and irritating.

    I’m using GreenGeeks as my hosting service and use their “Premium” plan. On GTmetrix my site has an “A” score with 98% performance (just tested with the most recent blog post) and I have no problems with other plugins that rely on the REST API (like Jetpack Premium, or the Gutenberg editor) either.

    Alexander.

    Plugin Author Jordy Meow

    (@tigroumeow)

    I spent the night trying to fix those issues; of course from my point of view so I am not sure exactly what you see and how πŸ™‚ But I hope it will convince you that the new version is really promising.

    Thread Starter Alexander S. Kunz

    (@antermoia)

    Jordy, thank you for the continued work. Version 6.0.8 works well on my site. The REST API errors are gone. Thanks for removing the animations while loading the Media Library details.

    Alex.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Slow & Buggy’ is closed to new replies.