this post was submitted on 01 Sep 2024
79 points (96.5% liked)

Web Development

3434 readers
2 users here now

Welcome to the web development community! This is a place to post, discuss, get help about, etc. anything related to web development

What is web development?

Web development is the process of creating websites or web applications

Rules/Guidelines

Related Communities

Wormhole

Some webdev blogsNot sure what to post in here? Want some web development related things to read?

Heres a couple blogs that have web development related content

CreditsIcon base by Delapouite under CC BY 3.0 with modifications to add a gradient

founded 1 year ago
MODERATORS
top 14 comments
sorted by: hot top controversial new old
[–] Ephera@lemmy.ml 11 points 2 months ago (1 children)

Yeah, it's always a bit weird to see companies using CDNs to push down page load times, but then their mostly static site is implemented with an SPA framework or such.

I guess, it doesn't matter for SEO how long it takes to render, does it?

[–] JadedBlueEyes@programming.dev 4 points 2 months ago (1 children)

It matters a little bit - Google measures performance on real devices through CrUX, and that feeds into their rankings - but not much. There's no real incentive to go for a Lighthouse performance score above 80 or so.

[–] WindyRebel@lemmy.world 3 points 2 months ago* (last edited 2 months ago)

Agreed. I’m an SEO and I haven’t seen meaningful ranking adjustment by fixing page speed scores myself, but others may depending on the competition level and niches.

It’s meant more as a minor signal and a tie breaker. If SEO is roughly the same for two competing companies but one has page speeds of 2 second load times and the other 5 second, then the 2 second load time page may get a bump above the other 5 second one.

Now, I say MAY because there’s a lot that goes into it and maybe one brand has better on page conversion rates over the other one or something else that might affect things.

[–] draughtcyclist@lemmy.world 4 points 2 months ago (1 children)

In my experience, the web application firewall product most cdn's offer is typically more valuable. Even then, only for transactional web pages.

[–] IphtashuFitz@lemmy.world 1 points 2 months ago (1 children)

Depends on the content. My employers sites are a good mix of images, static, and dynamic content, and we rely heavily on Akamai. Their caching of our images offloads a huge amount of work from our origins. We also use their Image Manager tool to optimize a lot of the images seamlessly, which adds further optimization. Their WAF and other security tools are also very impressive.

[–] draughtcyclist@lemmy.world 1 points 2 months ago

I'm familiar with their suite... Image Manager does offload a great deal. The real powerful offering they have is API security.

[–] Scoopta@programming.dev 2 points 2 months ago (2 children)

Meanwhile one of my projects is running my own caching CDN for my sites(personal not production)

[–] JadedBlueEyes@programming.dev 1 points 2 months ago (1 children)

That sounds fun! Have you written about it?

[–] Scoopta@programming.dev 1 points 2 months ago (1 children)

No I haven't 🤔. That's an interesting idea, I don't have a blog or talk about my projects really. They're just something for me to do and learn. I guess I just kinda assumed that since I'm using it as a learning experience I'm not really qualified to write about it

[–] JadedBlueEyes@programming.dev 1 points 2 months ago

You should! You don't have to be qualified to have something interesting to say - and you're doing it, so you know more than most people!

[–] cosmicbytes@programming.dev 1 points 2 months ago (1 children)

I thought the point of a CDN is that its available at edge locations. Do you have multiple servers geographically dispersed? If so, can you explain what else makes it a CDN?

Sorry if my comment comes off as snarky, when I read it, it sounds like that, but I promise it is not my intention!

[–] Scoopta@programming.dev 1 points 2 months ago* (last edited 2 months ago)

All good. I do, I have 2 geographically separated load balancers that do edge caching for images on my screenshot site. The 2 load balancers are anycasted(I have my own ARIN address space) so clients are routed to the nearest PoP based on AS Path. Maybe one day I'll add more PoPs but I only setup 2 as otherwise it'll get kinda expensive for my personal screenshot website for little to no gain. It was mainly a, I want to setup my own CDN, rather than anything practical. I will say, when loading the home page while signed in you can SEE the load time differences in the cached images vs private images which are flagged to bypass the edge cache so it does work.

[–] bloubz@lemmygrad.ml 1 points 2 months ago

This is a great article, not gonna lie

[–] beepnoise@piefed.social -1 points 2 months ago

I am beepnoise and I approve of this message 👍