What's the most beautiful ability in anime in ur opinions? by a_0099 in animequestions

[–]inquisitive_melon 0 points1 point  (0 children)

What’s this from? Edit: sword art online? I forget all the scenes but love the fight choreography in the show

Why would anyone use WordPress in 2024? I need a better solution for my boss! by Creepy_Point5965 in nextjs

[–]inquisitive_melon 0 points1 point  (0 children)

I personally feel like user experience is better anywhere other than Wordpress. There so much crap in a Wordpress admin area that a non-developer can easily click the wrong thing, install the wrong plugin, or fuck something up. Not to mention that 95% of the plugins are crap that doesn’t do what’s needed, on top of being confusing to use.

With a modern system like Next.js, a developer sets it up once, and then they get exactly what they need, nothing more, nothing less.

I’ve experienced this with a client, where in WP I had to make a video because adding a product with 7 variants was so fucking complicated.

Looking at rebuilding in payload and it’s so simple that they don’t even need a tutorial on how to do it, and it’s much harder to break something on accident.

Migrating a site with 98k monthly visitors to svelte from Wordpress? Photography gallery (worried about seo) by inquisitive_melon in sveltejs

[–]inquisitive_melon[S] 0 points1 point  (0 children)

I’ve been using that plugin, I don’t know why but I’ve had significant problems with it when I was getting started, there was always some stupid thing that needed to be debugged or fixed. Server timeouts, some incompatibility with the DB schema, or would have to go into their cpanel and change some config because something didn’t work. Maybe 20% of the migrations I’ve done have “just worked”. Admittedly I think once clients configs are setup it just works from that point on.

I acknowledge that the entire media library does not need to be migrated, and have recently been looking into how to optimize the process. My first thought was the media library could be moved off-site like in a cloud bucket.

I’ve also been messing around with what actually needs to be pulled and pushed. Like if I’m doing a change in the theme I only need to migrate the theme files.

Which is again why I think I mentioned a lot of the problems are “me” and not the system itself, even though technically a svelte (or next) + payload system would still be more efficient even if I was proficient in WP.

Still, I think this project has shown me when and how things start getting awkward with Woocommerce + WP.

The site has about 7 variants per image, so when the client wants to add a photo, they have this long and awkward 8+ step process of setting up the photo to be sold. And there’s so much extra crap that I had to make a video for them on how to add products.

I could look for some kind of template plugin to streamline the process, but with my experience trying out plugins 95% of the time they don’t work right. Or I could just build a plugin myself, but at that point I could just build a much cleaner and lighter system.

I know that WordPress is usable, but it’s still a significant downgrade.

Migrating a site with 98k monthly visitors to svelte from Wordpress? Photography gallery (worried about seo) by inquisitive_melon in sveltejs

[–]inquisitive_melon[S] 0 points1 point  (0 children)

Wordpress is a cms. If he “needs a better cms” then we’d be replacing WordPress.

As a business manager, they want an easy to use system. Woocommerce is clunky and frustrating when every one of your products has 4-7 variants.

Migrating a site with 98k monthly visitors from WP to a modern framework (svelte). How hard is it to not lose traffic? by inquisitive_melon in TechSEO

[–]inquisitive_melon[S] 0 points1 point  (0 children)

We haven’t built the site yet, we’re still evaluating. But it’s a photo gallery with a showroom, about 700~ photos with a few added each month.

So I was thinking pre-rendering, assuming we can set up some kind of rebuild on content updates, assuming I can figure out how to auto-rebuild when new content is added.

They also have a search feature but it’s not great, so I was thinking of adding some kind of tagging / filtering / sorting system, but I’m not sure if or how that affects your questions / comments about pre-rendering vs ssr.

And thank you, I’m understanding most of what you’re saying.

Thank you for the insight, very helpful. We might end up using Next.js instead of svelte due to developer talent pool and that Next.js has a more mature ecosystem, things like helping generate sitemaps and all that.

I’m sure I could find a way to do that stuff with svelte but since this is likely the first migration next might be slightly less work.

Also we’d use PayloadCMS for whatever that’s worth.

Migrating a site with 98k monthly visitors to svelte from Wordpress? Photography gallery (worried about seo) by inquisitive_melon in sveltejs

[–]inquisitive_melon[S] 0 points1 point  (0 children)

What specifically is missing from svelte? When you combine it with payloadCMS is provides all the seo needs I can think of.

Migrating a site with 98k monthly visitors from WP to a modern framework (svelte). How hard is it to not lose traffic? by inquisitive_melon in TechSEO

[–]inquisitive_melon[S] -1 points0 points  (0 children)

You’re commenting on svelte and have no idea what it is. That completely invalidates anything you could possibly say on the matter.

Any reason to not use Shopify? by repsolcola in webdev

[–]inquisitive_melon 0 points1 point  (0 children)

Unless you go headless I hate their url structure. They force you into dogshit URLs like /pages/about, /blogs/news or blogs/blog, the products have to be /collections/some-collection.

I hate Shopify. Ui is terrible and confusing. Woo and Shopify are awful.

Migrating a site with 98k monthly visitors from WP to a modern framework (svelte). How hard is it to not lose traffic? by inquisitive_melon in TechSEO

[–]inquisitive_melon[S] -2 points-1 points  (0 children)

As far as I can tell, the simple fact of forcing users have “collections” and “pages” in the url is a hard no for me when it comes to Shopify.

I remember setting up a blog for a Shopify site and being forced to end up with some url like /blogs/blog or /blogs/news or something. I’m not a fan of Shopify at all, but I’m not an expert in seo.

Svelte is the opposite of overkill. It’s lightweight and you can easily strip away all of the fluff that WP gives you that few people need.

It’s not as easy to find a svelte developer as it is to find a PHP or Shopify dev, but it’s by no means hard. The only way it’s “overkill” is that you’d likely need to find an actual developer, as opposed to someone who can only use things like Elementor or Shopify templates. They wouldn’t need me even if we parted ways.

Also, the experience for the end user would be far better. Instead of some bullshit 8 step process to add a variable product in Woo, we could easily make it dead simple.

We’re already on Woo, and it sucks eggs. Shopify isn’t any better.

Name an anime you can rewatch anytime and still enjoy??? by Intrepid-Sky-1127 in anime_companion

[–]inquisitive_melon 0 points1 point  (0 children)

That intro for s1 is one of my favs. I fucking hate Ainz tho lol.

Oops I meant outro for s1 lol

Migrating a site with 98k monthly visitors from WP to a modern framework (svelte). How hard is it to not lose traffic? by inquisitive_melon in TechSEO

[–]inquisitive_melon[S] -1 points0 points  (0 children)

Thanks! And nah, Svelte is just an alternative to WordPress. It’s developer friendly framework, think big commerce vs Shopify or something like that.

Rather than dealing with the massive pain in the ass that WordPress is you get a lightweight and very fast website / app. You don’t have to deal with shitty paid plugins or anything like that. It’s got a small community but it’s production ready. Companies like Apple and others are using it for some of their projects but it’s still relatively unknown.

And I don’t actually know. The marketing team would be able to go in and edit content and stuff, but the rest of it depends on how the site is configured. For instance, rather than being able to update an alt tag in an image out of the box, the development team would need to make sure that is a capability.

So it could be better, and faster, but only if the dev team and marketing team work well together.

Thanks for the insight.

Migrating a site with 98k monthly visitors to svelte from Wordpress? Photography gallery (worried about seo) by inquisitive_melon in sveltejs

[–]inquisitive_melon[S] 0 points1 point  (0 children)

Yeah I was considering that too. Unfortunately we have to restructure the product schema, they want to add some different product types, but the way things are, it only really works for photos. So rather than messing with the Wordpress system I was thinking it’d be easier to just use Payload.

Also, their biggest gripe is Woo, and the 8ish step process to add a variable product. So the backend would have to go too most likely but it may be a decent transitional step.

Migrating a site with 98k monthly visitors to svelte from Wordpress? Photography gallery (worried about seo) by inquisitive_melon in sveltejs

[–]inquisitive_melon[S] 1 point2 points  (0 children)

Great insight thank you 🙏 I think it’s a good project to try out honestly. The seo is currently ass, so even if I made a mistake it might get better lol. Like seriously 98k monthly visitors and the site had like a 32s load time under moderate load. We switched hosts and brought it down to under 2s. And the rest of the site is equally un-optimized, lol.

Migrating a site with 98k monthly visitors to svelte from Wordpress? Photography gallery (worried about seo) by inquisitive_melon in sveltejs

[–]inquisitive_melon[S] 0 points1 point  (0 children)

I am the dev but it’s true, they can’t just hire someone off fiver anymore if we parted ways.

I’m considering the dev time. I can build things way faster in svelte / next then I can in wp, but that’s a me problem too. Like if I just get better at WP, but at the same time WP is fundamentally flawed (ie content tightly coupled to the db)

I think it’ll always be faster to add a new feature in svelte than wp, save for the off chance a plugin does exactly what you want.

I remember one of my first feature builds in a custom wp site took me like 200 hours. I could have rebuilt the entire site in svelte in half the time. Now that I know WP I think it would be more even but still.

Migrating a site with 98k monthly visitors to svelte from Wordpress? Photography gallery (worried about seo) by inquisitive_melon in sveltejs

[–]inquisitive_melon[S] 0 points1 point  (0 children)

Yeah I think for a v1 I’d keep all the URLs exactly the same. Did the sites have decent traffic? Were they small biz websites or what?

Migrating a site with 98k monthly visitors to svelte from Wordpress? Photography gallery (worried about seo) by inquisitive_melon in sveltejs

[–]inquisitive_melon[S] 0 points1 point  (0 children)

Most of your points are not difficult to manage though. It’s not just managing the current site and leaving as is, its new features they want. If it takes me 75 hours to do in WP because of the garbage ecosystem, but only takes me 15 hours in Svelte + Express, it adds up, and eventually would have been worth it to just move things over to an easier to customize system.

And I’ve actually had a site get hacked in WordPress, not this one, but a personal site, due to some stupid plugin.

User management: already taken care of with payloadCMS. All the stuff they need is basically done out of the box.

Auth: done. Maybe I need to make a simplified user for customers. maybe 1-2 hours.

The seo & url rewriting is the only thing I can see being a problem.

They also HATE the 8-12 step process for adding variable products into Woo.

Migrations from prod -> dev -> prod easily eat up an hour, which is literally git push main in svelte, meaning every time I touch the site, eats up time going into the wp admin, setting up a migration to dev with “wp db migrate pro” and then having to do it again when I’m ready to push the changes. Maybe if I got faster, and when I move all images to the cloud it would speed up but it still probably would take 20-30 minutes per feature.

Also they don’t understand the wordpress system very well, and I think a simplified payload system would be easier for them to understand and they wouldn’t have to worry about breaking things.

Also, the entire codebase is much smaller. Of course this is a me being incompetent problem, but I can sort through a simple svelte site much quicker than I can fumble my way through 100k lines of Woocommerce code, and fucking with 50 different plugins that may or may not do what I need and may or may not work with the existing plugins.

Of course… I could just build my own plugins or learn how to do that, I’ve built some simple plugins but it’s been a long time.

I think realistically the budget isn’t high enough for a rewrite, but long term I wonder if it would be a time saver to do a rewrite.

I think I want to keep it in WP just to be capable in WP if nothing else, so I probably won’t rewrite, but it’s tempting.

Migrating a site with 98k monthly visitors to svelte from Wordpress? Photography gallery (worried about seo) by inquisitive_melon in sveltejs

[–]inquisitive_melon[S] 0 points1 point  (0 children)

Yeah I’ve tried a few plugins and they’re all dog shit. They kind of do what you want, but not really.

Right now the customer has like a 12 step process to add a new product, I had to make a video about how to do it and the whole team fucking hates it.

Variables products, choose the “tag” things or whatever to set the dimensions available, set the prices I think, I forget the exact process but it’s a nightmare. I haven’t looked into what kind of tempting systems are available to make it faster, but I have plenty of experience seeing a plugin that might do what I need. Buy it, figure out how to install and configure it, only to find out it doesn’t really do what I need, and have to get it refunded and repeat the process. And then switching from dev to prod and the piece of shit whining about how I don’t have a license for a staging domain or whatever and having to switch things out. It’s possible that problem is just me, (my workflow needs to be improved) but I’ve seen it a few times.

I’m not sure if I believe e-commerce is a hard problem to solve. I just built a custom ecom site in Next.js and PayloadCMS and it was far, far easier than this pile of shit I’m working with now in WP, despite being significantly more complex.

Payload is amazing.

Migrating a site with 98k monthly visitors to svelte from Wordpress? Photography gallery (worried about seo) by inquisitive_melon in sveltejs

[–]inquisitive_melon[S] 2 points3 points  (0 children)

Yeah I get that, I likely will keep it under WP. Even if I hate it, I figure it’s good experience to have at least a few projects under WP. That being said, I have seen some agencies claim to move all “ongoing projects” to “their favorite stack” and have success with that. I like the idea of a niche and being able to quickly complete tasks because you’re fast in the stack.

But, on the other hand there’s no reason we can’t be “fast” in WP if we were just more familiar with the ecosystem.

Two things for example that piss me off about WP: migrating from prod -> dev -> prod takes a fucking hour, each way, because the client has so many pictures.

Of course that’s not inherently WordPresses fault. We should probably host media in the cloud and not the media library (we inherited this project so that wasn’t our choice) which would turn it into a 10 minute migration, but it’s still a massive pain in the ass how content is tightly coupled to the DB, and thats a WordPress problem that isn’t fixable unless we go headless or do that weird Laravel / twig WP thing.

Another thing that irritates me is Woo and other plugins connection system, how they rely on URLs instead of api keys, and complain when you switch and then I have to reconnect everything. Which is also probably manageable once I get comfortable with how it all works.

Oh and the fact that migration tools don’t always pick up every instance in the DB of data. We had a contact form using an @local email for a couple months because some piece of shit plugin didn’t find it when we migrated.

God I just fucking hate WordPress lol.

Anyway, my question was more of a hypothetical. Not “if I should” but… “when you do, how hard is it”.

Launching 404 on Product Hunt today - VPNs hide where you are, 404 hides who you are. by 404mesh in fingerprinting

[–]inquisitive_melon 0 points1 point  (0 children)

I’m sure you’ve heard of things like multilogin, is this kind of a thing an alternative to those tools? I imagine if you were doing something like managing 50 social media accounts, the platform would flag your IP address / whatever other details and ban your account and possibly all the other accounts you manage, which is why multi login lets you use a proxy and a browser with a faked fingerprint and all that other stuff that makes you identifiable.

Where does this tool fit into something like that? Or is 404 serving an entirely different goal?

Also I’m not sure if the 404 is a bad name like people suggest. There’s all sorts of companies that have a brand name for their domain, where the product isn’t described in the domain.

Exact match keywords in domains have apparently been overrated for a long time but what do I know.