Charles
-
Joined
-
Last visited
Posts posted by Charles
-
-
-
@opentype Good idea.
12 minutes ago, Dreadknux said:I had a question with that in mind; would it be possible (or can there be scope to add, in a future update) to connect or build a link/database relationship between Gallery albums and records in a Pages database? Either by allowing custom fields in gallery albums or some other method?
I think something like that is probably possible now with some custom code but a future update could make it a lot easier.
-
-
-
-
11 hours ago, marklcfc said:
I've had it at 30 seconds for the past 5 years, I suppose I didn't completely understood how it worked. My impression was that guests cached page would update every 30 seconds, if I had it for 5 minutes then it would only update every 5 minutes and they wouldn't see the latest posts.
Yes, you have it right but with only a 30 second cache time you are getting no benefit. You would do better to have no caching.
The old guest page caching would:
- Check MySQL DB if cache exists
- See it is expired, delete from MySQL
- Render a page as normal
- Insert row in MySQL with rendered output
- Serve to browser
You could have skipped all but step 3. A CDN will of course skip all steps because it never hits your actual server.
-
-
On 10/28/2022 at 9:30 AM, marklcfc said:
I set it to 30 seconds else guests ended up not seeing the latest posts for 5 minutes.
Does this mean guests will not see the latest posts on cloudflare now? if so it’s not an optionHonestly, if you only ever had it set to 30 seconds your site will actually be faster if you did nothing. Our old guest page caching added overhead to your server. With a cache timeout of just 30 seconds your server was working harder than it would than if you just served pages directly.
I would still recommend a CDN but you should be fine either way and your MySQL will be on vacation.
-
5 minutes ago, Jordan Miller said:
I want to give a special thanks to @Charles for being my mentor and seeing potential in me (even when I didn't).
You will be missed, Jordan. I remember flying out to Las Vegas to meet you and when you ran up to me thinking "oh great, he's a hugger." I look forward to what you can do at AWS and expect discounts.
-
-
-
-
-
-
We are hosting our first live video stream to chat about our October release.
This is a trial we are doing to see if everyone likes it and may start doing them with each release.
Since it's a trial, please forgive us if we mess up or are otherwise awkward 🙂
Feel free to post questions in the comments on the Event entry and we will try to cover some in the video.
-
-
-
-
-
I always advise clients to not put too much effort in a troll. If someone is just there to disrupt a community, ban them and give them no further thought.
If it's someone who just needs to cool off then you can do a warning but I usually say one warning is enough.
No time for distracting you from your good members to spend time worry about a bad member's feels.
-
-
Just now, Kirill N said:
That makes it the Invision-preferred solution or upgrade-friendly solution, not the right one.
Saying that it’s the right solution because it makes upgrades easier is like saying that cutting off your arm is the right solution to losing body weight.
But clearly I’m in the minority here and the Invision stuff will (rightfully) do whatever they please so arguing is pointless. This new version just isn’t for me.
We didn't make this up 🙂 we modeled it after literally every SaaS service out there.
I might submit that an "upgrade-friendly solution" is 100% what we should always choose.
-
-
504 error resolution
in Technical Problems
@Andy135 Thanks for your help diagnosing this.
For those of you having this problem, please be sure you are on the latest version of Invision Community. Older versions are on the old PHP7 array which is no longer receiving updates because PHP7 itself is end of life. This is starting to cause some odd performance and reliability problems that our monitoring is having trouble detecting.