Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Jess Mahler
@JessMahler@indiepocalypse.social  ·  activity timestamp 2 months ago

Edit: Thanks for all the info and suggestions, I think I found something that will work for me!

Anyone have a good 101 resource on how to build a static website? I'm getting increasingly frustrated and pissy with WordPress

#web #websites #wordpress

  • Copy link
  • Flag this post
  • Block
masukomi
@masukomi@connectified.com replied  ·  activity timestamp last month
@JessMahler
In case you haven't come up with a solution here.

Unless you want to hand-code html (ew) you'll want a static site generator, but most of them are pretty geeky. They're, easy to use once you know how, but there's typically an assumed amount of geekery between "want" and "works"

So, the answer to your question depends a lot on how comfortable you are with programmer-style geekyness.

  • Copy link
  • Flag this comment
  • Block
clew
@clew@ecoevo.social replied  ·  activity timestamp 2 months ago

Clarifying: are you separately sure you know how you want to host your website? If so, that might make some ways to write/publish it easier.

If not, finding out what’s easy for hosting for you might be a good first step.

@JessMahler

  • Copy link
  • Flag this comment
  • Block
Jess Mahler
@JessMahler@indiepocalypse.social replied  ·  activity timestamp 2 months ago
@clew
I have hosting currently through Dreamhost, I'd prefer to continue with them
  • Copy link
  • Flag this comment
  • Block
D. Moonfire
@dmoonfire@polymaths.social replied  ·  activity timestamp 2 months ago
@JessMahler @clew I've been with DreamHost in the late 90s, there is no problem with static sites there and they have an easy setup.
  • Copy link
  • Flag this comment
  • Block
boB Rudis 🇺🇦 🇬🇱 🇨🇦
@hrbrmstr@mastodon.social replied  ·  activity timestamp 2 months ago
@JessMahler I think Quarto is easiest to onboard to https://quarto.org/docs/websites/

I'm using Eleventy to re-publish my WordPress to static site but it's gonna be slow going even with their auto-content import utility.

  • Copy link
  • Flag this comment
  • Block
UnCoveredMyths
@UnCoveredMyths@writing.exchange replied  ·  activity timestamp 2 months ago
@JessMahler

Good luck! Mine is on Wix.

  • Copy link
  • Flag this comment
  • Block
Mre. Dartigen [maker mode]
@dartigen@aus.social replied  ·  activity timestamp 2 months ago

@JessMahler Seconding HTML For People.

https://stefanbohacek.com/blog/resources-for-keeping-the-web-free-open-and-poetic/ (which also links to HTML For People) is another good set of links, and it seems to be kept really up to date. (I found it through Nora Reed's website manifesto - https://nora.zone/manifesto.html - which also pointed me to Kompozer for an off-line HTML editor, if that's something that would be useful.)

But. I can say, I've had trouble using these resources to set things up such that I don't have to hand-edit each page - which has honestly been a major barrier to doing anything more with my Neocities site. A static site generator definitely saves a lot of time and energy on that front for blogs specifically, so it would be worth looking into what options you have there.

(I used to use one with GitHub pages that... involved Jekyll in some capacity? I haven't been able to find it again though. It had some frustrating issues of its own owing to using a weird variety of Markdown and not having particularly good documentation, but it was helpful.

All I had to do was run some stuff through git in the command line, and it turned my text files into fully formatted HTML pages... provided that I got all the Markdown in the text files right. I could preview the output as well before uploading, and so correct any issues.)

  • Copy link
  • Flag this comment
  • Block
WTL
@WTL@mastodon.social replied  ·  activity timestamp 2 months ago
@JessMahler What's the Wordpress problem you're having?
  • Copy link
  • Flag this comment
  • Block
Ortie
@Ortie@corneill.es replied  ·  activity timestamp 2 months ago
@JessMahler depending of your project https://neocities.org can be a good place to start and trive !
Creating a website there is easy and the html tutorial is good, there is a ton of ressources and templates provided by other users.
  • Copy link
  • Flag this comment
  • Block
Rich Puchalsky ⩜⃝
@richpuchalsky@mastodon.social replied  ·  activity timestamp 2 months ago
@JessMahler

I still use vi. Well, OK, vim.

  • Copy link
  • Flag this comment
  • Block
eladnarra
@eladnarra@disabled.social replied  ·  activity timestamp 2 months ago
@JessMahler HTML for People! https://www.htmlforpeople.com/
  • Copy link
  • Flag this comment
  • Block
🌹🔪Big Tuff Al🌹💪
@bigtuffal@dice.camp replied  ·  activity timestamp 2 months ago
@JessMahler

i like 11ty

@11ty

https://www.11ty.dev/

youtube is full of tutorials

  • Copy link
  • Flag this comment
  • Block
Jess Mahler
@JessMahler@indiepocalypse.social replied  ·  activity timestamp 2 months ago
@bigtuffal @11ty
Unfortunately, I can't use video, so anything on Youtube is out.
  • Copy link
  • Flag this comment
  • Block
{:ok, "Joel Jucá"}
@joel@functional.cafe replied  ·  activity timestamp 2 months ago
@JessMahler hey – I've been in your shoes.

I can't recall a 101 resource for your rn, but I'd definitely recommend Jekyll, a SSG project who got popular due to built-in support by GitHub, and Hugo, [probably] the most popular SSG project these days.

Building a static website with these tools is often very easy, and it pays well the investment on learning how to use them.

  • Copy link
  • Flag this comment
  • Block
D. Moonfire
@dmoonfire@polymaths.social replied  ·  activity timestamp 2 months ago
@JessMahler Generic static sites or a specific one?
  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0-rc.2.21 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login