TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

It Took Me a Decade to Find the Perfect Personal Website Stack – Ghost+Fathom

136 点作者 davidgomes将近 2 年前

58 条评论

bhaney将近 2 年前
&gt; I actually pay Ghost roughly 200 euros per year<p>&gt; I just write them in Notion, and then I copy-paste them into the Ghost editor<p>&gt; every now and then I have to hack some CSS together to fix some bugs<p>&gt; the theme can only be compiled with an ancient version of npm<p>&gt; the code is really messy, so at some point I won’t be able to maintain it any longer<p>&gt; images don’t work very well with my theme<p>To each their own, but to me this sounds like an absolutely terrible &quot;website stack&quot;
评论 #36660082 未加载
评论 #36665321 未加载
评论 #36663290 未加载
评论 #36661945 未加载
评论 #36663935 未加载
评论 #36664140 未加载
评论 #36659987 未加载
评论 #36663711 未加载
egypturnash将近 2 年前
the &quot;wordpress&quot; button on your old-school $5&#x2F;mo hosting&#x27;s CPanel is <i>right there</i> my dude<p><i>right there</i><p>at <i>any time</i> you could have hit that button and spent a while poking around its immense collection of default themes and installed the &quot;I do not like the block site editor, please give me the old editor&quot; plugin and had a big, empty text box just <i>begging</i> for you to fill it with words, <i>all</i> the time you spent faffing about with jekyll and hugo and ghost and your custom style looking for the <i>absolutely perfect</i> version of the the same black text on white ground style that a <i>zillion</i> templates have been made of could have been spent <i>writing blog posts</i> instead<p>but I guess you gained some experience fooling around with the technologies underlying Hugo and Jekyll and maybe that was surprisingly useful in other parts of your life, and maybe that was better in the long run?<p>anyway, good luck putting words in that big blank text box you have finally perfected.
评论 #36665889 未加载
评论 #36660607 未加载
raajg将近 2 年前
I&#x27;ve tried so many different stacks over the years but I always ended up in the same cycle:<p>- Spend a lot of time finalizing the stack<p>- Spend a lot of time styling the new blog<p>- Migrate some of the posts from the old stack to the new stack<p>- Write a 1-2 new posts in the new blog<p>- Stop writing<p>- After a few months, I come back to writing a post and realize there are dependencies to upgrade, scripts to run, and what not. I give up for at least a year.<p>After 10 years of having gone into this cycle over and over again, I&#x27;m currently using the following setup:<p>- IA Writer -&gt; Gitlab -&gt; Cloudflare pages<p>To write a new post, I just have to create a new file in IA Writer and save it. That&#x27;s all.<p>A bare bones shell script blog.sh converts markdown into HTML (locally on my mac), invokes git push to Gitlab. And there&#x27;s a &#x27;Pages&#x27; project in Cloudflare which listens to changes to my Gitlab repo, and just statically publishes whatever&#x27;s in the &#x27;site&#x27; directory.<p>I&#x27;ve written more posts in this new stack than ever before. And I think the best part is that I just need to &#x27;create new file&#x27; and &#x27;save&#x27;.
评论 #36662629 未加载
评论 #36665274 未加载
评论 #36661832 未加载
评论 #36660354 未加载
idlewords将近 2 年前
This genre of post is really the internet equivalent of being an audiophile.
评论 #36663130 未加载
评论 #36659812 未加载
superkuh将近 2 年前
I settled on my perfect stack 2 decades ago. nginx with .html and .jpg&#x2F;.png&#x2F;etc files in directories on a file system on my home computer with port 80 forwarded (20 years ago it was thttp). For templating I use server side includes which are the perfect balance of utility&#x2F;expressiveness and a minimal attack surface with no mantainance burden.<p>Having it on my home computer also gives me massive storage space and ease of editing. The only cost is ~$10&#x2F;yr for the .com domain. DNS hosting is free from zoneedit (they&#x27;ve been great the last 20 years).
评论 #36659904 未加载
评论 #36659933 未加载
ldoughty将近 2 年前
My recent &#x2F; favorite stack is Hugo, built by a Lambda function on git merge to the master branch.<p>I merge a change to master. Webhook triggers. Lambda builds the static site from a fixed version (for consistency) of Hugo (static site generator) and pushes the files to a CloudFront &#x2F; S3 Website.<p>I can revisit my site after a year of non-maintenance and can add something without worrying about version changes breaking the site.. I don&#x27;t even need any special software -- a text editor and git.<p>(For Rapid development, I generally run Hugo locally, but I can do a typo or link update from any computer very quickly)
评论 #36660078 未加载
评论 #36660774 未加载
HermanMartinus将近 2 年前
I found all the common frameworks to be “too much”. I ended up creating Bear Blog which is pretty opinionated, but all you need for a super speedy blog. It’s developer centric and all posts are written in Markdown.<p><a href="https:&#x2F;&#x2F;bearblog.dev" rel="nofollow noreferrer">https:&#x2F;&#x2F;bearblog.dev</a>
评论 #36663281 未加载
评论 #36663977 未加载
m3adow将近 2 年前
400€ per year on a personal blog? To each their own, I guess.<p>I host my blogs on GH pages or Netlify. Additionally, I dump the notes I want to share with the world on GH pages as well with the excellent Obsidian Github Publisher [0] Plugin. I don&#x27;t really care about analytics for a personal blog though.<p>Works for me, and costs nothing.<p>[0]: <a href="https:&#x2F;&#x2F;github.com&#x2F;ObsidianPublisher&#x2F;obsidian-github-publisher">https:&#x2F;&#x2F;github.com&#x2F;ObsidianPublisher&#x2F;obsidian-github-publish...</a>
评论 #36668381 未加载
cloverich将近 2 年前
I briefly used Fathom and think they are great, especially if you are hosting a static site on something like Github pages, or some other equivalent. Yet I regret that I can&#x27;t get free server-side analytics. My pages are being served by a server, I just want it to count logs for me. If I ever move back to a self-hosted solution, I&#x27;d definitely love to give something like goaccess[1] a try.<p>Any static hosting sites that provide this for free today?<p>[1]: <a href="https:&#x2F;&#x2F;brandur.org&#x2F;minimal-analytics" rel="nofollow noreferrer">https:&#x2F;&#x2F;brandur.org&#x2F;minimal-analytics</a>
评论 #36660279 未加载
评论 #36660068 未加载
评论 #36659738 未加载
评论 #36662506 未加载
antigirl将近 2 年前
Not a traditional blog, but i was looking at a service for my photography. I eventually almost went with squarespace. But felt pricing was too high if you wanted to add your own custom CSS etc. Also felt bit bloat and I wasn&#x27;t happy with the templates.<p>In the end I just made my own from scratch and just use S3 for hosting [manual uploads, as i don&#x27;t update it often]<p>simple HTML responsive grid, using tailwind CDN. No build steps.<p><a href="https:&#x2F;&#x2F;www.stayanotherminute.com&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.stayanotherminute.com&#x2F;</a> [yet to compress images, currently 14mb worth of images so mobile data users be warned]
评论 #36663528 未加载
评论 #36665283 未加载
ashton314将近 2 年前
That is a lot of money. I’m glad this guy has the income to sustain that. Pray tell: why spend so much on analytics? <i>I</i> have some analytics for my blog, but it’s little more than something to satisfy my curiosity, so I can get away with simple page counts.
manuelmoreale将近 2 年前
He runs a personal blog and that’s already great. I’m baffled by a few choices though. Why bothering with analytics, especially paid ones, if according to his screen the website does less than 50 visitors a day? That seems like an odd choice.<p>As for the cost, I mean, could a site like this be run for a lot less than that? Absolutely. But if he’s happy paying those money then who cares.<p>It’s certainly not a setup I’d personally recommend.
评论 #36663638 未加载
system2将近 2 年前
Correct me if I am wrong but what is wrong with WordPress? Takes seconds to install, can run on a $3 a month hosting without additional effort. Tech is to make life easier, not harder.
评论 #36660053 未加载
评论 #36660347 未加载
评论 #36660281 未加载
rad_gruchalski将近 2 年前
I have settled on hugo with generated content served from GitHub pages some years ago. Last week I disconnected from Google Analytics in favor of umami self-hosted in Hetzner, and Google Fonts which I now serve directly from my own domain.<p>Next step is to offboard from GitHub pages and move the blog directly to Hetzner where my analytics are hosted.
susam将近 2 年前
It took me about two decades to settle on a personal website stack. It started off as a Classic ASP website back in 2001 but I eventually moved to Common Lisp.<p>A Common Lisp program generates static HTML files from handwritten HTML content. The website has minimal dynamic elements in the form of comment and subscriber forms, implemented using Common Lisp + Hunchentoot. All content is written in simple HTML, facilitated by Emacs&#x27; HTML+ mode. The CSS is basic, offering support for light and dark modes. I host the website on a virtual private server (VPS) running Debian and Nginx. The CSS and HTML layout change very rarely, so it allows me to focus on content.<p>This stack has proven to be stable and cost-effective, with the server handling low traffic of 1 request every 5-10 seconds or so on normal days. During occasional spikes, like when a page reaches the front page of HN, the traffic increases to about 10-20 requests per second but this is still a piece of cake for the $5&#x2F;month VPS the website is running on.<p>&quot;Analytics&quot; is just a handful of make targets in a Makefile that invokes commands like zgrep, sort, uniq, etc. to filter the access logs and show me which posts are getting the most hits, which days are the busiest, etc. That&#x27;s all. I&#x27;m quite happy with this stack and I think this will serve me well for the next few decades.
dfcowell将近 2 年前
Ghost is ridiculously good out of the box. Part of that comes from the opinionated stack it demands - support for only one database server, very specific and minimal config options.<p>I self-host Ghost and Plausible Analytics (along with several other services,) on an Unraid box at home, fronted by Cloudflare, and it holds up well to load. Costs next to nothing, too, since it inherits hand-me-down parts from my main desktop PC.
评论 #36660149 未加载
评论 #36663333 未加载
KronisLV将近 2 年前
I took a more traditional approach, focusing on something that&#x27;s &quot;good enough&quot;, which in my case was a cheap VPS and an install of Grav: <a href="https:&#x2F;&#x2F;getgrav.org&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;getgrav.org&#x2F;</a><p>Some optional customization for page templates&#x2F;fonts&#x2F;CSS, some CI so I can build and deploy it inside of a Docker container, Matomo for analytics that respect privacy (which I already use elsewhere) and some additional web server configuration to hide anything interesting behind an additional login and I&#x27;m good. Maybe backups and uptime monitoring if I&#x27;m feeling brave, which is what most sites should also have (so copy + paste there).<p>All of that for under 100 euros per year (could also pay half of that if I didn&#x27;t host anything else on the server), the blog has actually survived getting on the front page of HN once or twice and requires relatively little maintenance, at least less than a proper install of WordPress, due to its larger surface area.<p>The best thing is that it&#x27;s simple enough for me to understand how it works, to be able to move it anywhere as needed and use more or less plain Markdown for writing the blog posts. Here&#x27;s a quick example of a recent post: <a href="https:&#x2F;&#x2F;blog.kronis.dev&#x2F;articles&#x2F;ever-wanted-to-read-thousands-of-tech-blogs-now-you-can" rel="nofollow noreferrer">https:&#x2F;&#x2F;blog.kronis.dev&#x2F;articles&#x2F;ever-wanted-to-read-thousan...</a><p>Now all that&#x27;s left is to find motivation to write more, but at least 90% of my time doesn&#x27;t go into tinkering with custom fancy solutions, no matter how much I&#x27;d love that. Then again, nothing wrong with the alternatives either: 400 euros might be perfectly worth it for some, whereas working with static site generators or even custom CMSes would be a fun experience for others!
kashunstva将近 2 年前
A total of 400 € per annum for a personal website? Did I read that right? That&#x27;s an impressive expense!<p>For me, domain registration $16.99 CAD + about $1.00 CAD&#x2F;month in S3 storage and bandwidth costs ~ $29 CAD per annum. I could probably drive the hosting down to zero deploying on Github; but I&#x27;m too lazy to deal with it. And _vide infra_.<p>Truly though, the biggest cost to me over the years, keeping my little weblog is the time&#x2F;churn created by the quest for the &quot;Perfect Personal Website Stack.&quot; At some point, I realized that migrating from platform-to-platform comes with its own costs and &quot;good-enough&quot; is my new watchword. (It&#x27;s just Hugo deployed to S3.)
embit将近 2 年前
I have been using same tech stack for last 10 years happily. LAMP. And can’t be happier. And I use it for everything I do
评论 #36660309 未加载
sergiotapia将近 2 年前
The best stack was wordpress.com but that&#x27;s not sexy enough these days. I get it, my blog is hosted on Hashnode with a custom domain.<p>My very first blog, from waaaaaay back in the day on free wordpress? Still up and functioning perfectly. Including the image uploads.<p>I should move back and just pay these dudes. <a href="https:&#x2F;&#x2F;lostinthegc.wordpress.com&#x2F;2011&#x2F;05&#x2F;06&#x2F;the-25-pc-coming-soon-to-a-keychain-near-you&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;lostinthegc.wordpress.com&#x2F;2011&#x2F;05&#x2F;06&#x2F;the-25-pc-comin...</a>
Daegalus将近 2 年前
Over the years I&#x27;ve used tons of software to do blogs. WordPress, Ghost (I Kickstarter it), and many others.<p>I have settled in Hugo + Cloudflare Pages. I just write markdown, and commit it. Cloudflare does the rest.<p>Though I am building my own static site generator &#x2F; server for my blog just for fun that I might switch to. Simple, tailored. And it&#x27;s written in a way that instead of static files, it&#x27;s a go app, with all my of my blog posts are embedded and the site lives in an in-memory filesystem.<p>Most of this was because I wanted to add webmentions.
nicce将近 2 年前
I have been fighting a lot with Ghost.<p>It is good if the provided features are good and enough for you.. but if they aren&#x27;t, then you are in trouble. I would like to note that Ghost is meant mostly for making content behind subscriptions, since they prioritize adding and improving their subscription features.<p>The content is meant to be written by hand, with some limitations.<p>Templating engine is limited, if you want to have some static pages. It is very difficult to generate something from custom data, other than your posts or pages. I wish Ghost had some custom key-value endpoint with their API, but instead if you want to add anything custom, it must be set to the custom configuration file, and it is very limited.<p>Eventually, you need to embed JSON into JS and then generate some parts of the HTML on client side, what you would instead like to do these in server side. E.g. if you would like to show for example a table with data. Or you need to use some other static site generator to build the HTML table from JSON.<p>Something very simple, but yet so difficult.<p>I liked that it was possible to use SQLite3 in production for Ghost. It worked very well and scales as well since it is mostly read operation, but they are officially dropping support for production and using only MySQL. I guess the one argument was, that sending emails for many subscribers was too much for SQLite.<p>There is also another good analytics service, without cookies and also fully GDPR compliant: <a href="https:&#x2F;&#x2F;plausible.io&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;plausible.io&#x2F;</a>
johnobrien1010将近 2 年前
I don’t do a ton of blogging anymore but I’ve been impressed with Publii. You can piggyback it in GitHub so the incremental cost is very low&#x2F;nothing.
samsquire将近 2 年前
My blogging&#x2F;journalling setup is simple. I&#x27;ve been doing it for 10 years and it really encourages me to write. It&#x27;s also all in the open and public.<p>I just use GitHub. I just rely on the default repository view on GitHub.com. I edit in Typora on Windows or on the web interface on GitHub website.<p>I create a README.md and add markdown headings to the bottom or to the top (bottom if its a journal, top if it&#x27;s a blog) and then when I get to 100-800 I create a new repository and repeat.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;samsquire&#x2F;ideas">https:&#x2F;&#x2F;github.com&#x2F;samsquire&#x2F;ideas</a> (2013)<p><a href="https:&#x2F;&#x2F;github.com&#x2F;samsquire&#x2F;ideas4">https:&#x2F;&#x2F;github.com&#x2F;samsquire&#x2F;ideas4</a><p><a href="https:&#x2F;&#x2F;github.com&#x2F;samsquire&#x2F;ideas3">https:&#x2F;&#x2F;github.com&#x2F;samsquire&#x2F;ideas3</a><p><a href="https:&#x2F;&#x2F;github.com&#x2F;samsquire&#x2F;ideas5">https:&#x2F;&#x2F;github.com&#x2F;samsquire&#x2F;ideas5</a><p><a href="https:&#x2F;&#x2F;github.com&#x2F;samsquire&#x2F;ideas2">https:&#x2F;&#x2F;github.com&#x2F;samsquire&#x2F;ideas2</a>
yawnxyz将近 2 年前
I just discovered my favorite stack...<p><pre><code> - I write everything in Notion, and &quot;publish to web&quot; - Cloudflare Workers API pulls Notion data and does a bit of SWR, w&#x2F; a block - Sveltekit on Vercel grabs the Notion data, serves the pages - Everything&#x27;s up as soon as I type it in Notion! </code></pre> Pros:<p><pre><code> - Free - Low maintenance &#x2F; just works - Easy to write. I like to plop my thoughts down in short posts, rather than long bursts of well-written essays - Renders almost all Notion blocks, so what I see is what I get </code></pre> Cons:<p><pre><code> - Slow, because Notion, but I&#x27;m fine with that </code></pre> Probably won&#x27;t work for most people who want blazingly fast pages, or perfect static sites. I can pull the data on build and completely serve it as static, but then I have to redeploy, which only takes a few seconds but still takes me out of the flow. It fits my needs.<p>Happy to share the code too if anyone cares!
评论 #36663416 未加载
dharmapure将近 2 年前
I like Pelican. It&#x27;s Python and has been around for forever so I don&#x27;t have to roll my own. I realized after a while that I was rewriting Pelican for no particular benefit and the things I thought were limitations of the tool were just my inability to see how to interface with it.<p>There is no benefit whatsoever in me rolling my own tech unless it actually allows me to do something I can&#x27;t do otherwise, and a lack of imagination has been my biggest limiting factor.<p>Once I saw this I also stopped trying to reimplement Django from scratch too. But, doing these custom and also abandoned own website rolling projects did teach me a lot about how Django and Pelican work!
DixieDev将近 2 年前
Is writing a simple CSS file and some HTML code really too much effort for a personal blog? Clicking around this site the only non-trivial things are the RSS feed and the paginated scrolling (which seems wholly unnecessary) on the homepage.
TheCapeGreek将近 2 年前
Static site generation with low-code integrations for various forms etc do not take much time to set up and host with Github Pages.<p>Only $4&#x2F;mo for a personal account upgrade if you want the repo to be private too.<p>I moved to Obsidian Publish recently for my blog - so I can keep my knowledgebase, notes, and writing all in one place. $10&#x2F;mo ($8 on yearly plan).<p>Carrd.co premium (something like $45&#x2F;year) for one-pager sites for most other uses - how many small project sites actually need more than one page?<p>The most time I&#x27;ve spent with this &quot;stack&quot; is reading documentation to decide to move from pages to Obsidian+Carrd.<p>Definitely cost me less than 400 euro of my own time.
PrimeMcFly将近 2 年前
Django (specifically Watail) and nginx for me. Very cheap hosting, good security, and a lot of freedom and extensibility. If I didn&#x27;t rely on some of the Django apps&#x2F;packages like django-machina for a forum, Flask would suffice.
synergy20将近 2 年前
For a $4&#x2F;month VPS I can install wordpress and it worked like a charm. I own all my contents and can migrate them to anywhere at will whenever I feel like it.<p>replace wordpress with whatever open source blogging software you like.
评论 #36660116 未加载
dillydogg将近 2 年前
I&#x27;m practically technologically illiterate compared to everyone here (I don&#x27;t work in tech whatsoever) and I figured out Traefik and Hugo in docker containers on a VPS that costs me a few bucks a year.
anyfactor将近 2 年前
I have been using Hugo with markdown for the last couple of weeks and I am happy with it. Although I wish I could paste images to my editor see them. I use a vscode extension that helps but it doesn&#x27;t hit the spot as instead of an image there is a link even though I have the development preview running. I feel more write-y in notion compared to plaim markdown if that makes any sense.<p>I don&#x27;t want to have a full Notion CMS but I do like the Notion UI a lot. Maybe I should look into the Notion integration stuff.<p>Shoutout to goatcounter, if you are looking for a cool web analytics solutiom.
评论 #36660252 未加载
rogerkirkness将近 2 年前
Google Docs &gt; Docs to Markdown &gt; Github Pages = Free, simple, good.
amsterdorn将近 2 年前
This needs to have $400&#x2F;year disclaimer added to the title.<p>Paying even half that much, as someone with development skills as described by OP, is absolutely insane to me. Is this a sponsored post?
muhammadusman将近 2 年前
Glad the author found a working solution they can stick with. I moved to hosted Ghost about a month ago and have been very happy with it. For me, traffic is super low so their lowest tier plan at $108&#x2F;year works. It’s pricier than having a $5&#x2F;mo Wordpress install on DigitalOcean but I never have to think about maintenance or some plug-in not working. My old Wordpress setup requires updating plugins and themes once a week or something.
cube2222将近 2 年前
The problem with ghost as far as personal blogs go, is that you need to host the ghost process somewhere (or pay them, fwiw).<p>I think for personal pages (though honestly for other stuff, too) static pages are much easier to host - you just put them on GitHub Pages &#x2F; S3 + Cloudfront &#x2F; CloudFlare Pages and you&#x27;ve got cheap and easy scalability, with almost zero passive costs.<p>So yeah, I prefer Hugo &#x2F; Docusaurus.
XorNot将近 2 年前
I&#x27;ve been using Nikola[1] to run my personal blog lately which is basically perfect.<p>Easy to configure (just python) and capable of Markdown or Jupyter notebook publishing. The latter was why I wanted it since it gives drag+drop image inserts.<p>[1] <a href="https:&#x2F;&#x2F;getnikola.com&#x2F;handbook.html#deploying-to-github" rel="nofollow noreferrer">https:&#x2F;&#x2F;getnikola.com&#x2F;handbook.html#deploying-to-github</a>
camillomiller将近 2 年前
&gt;&gt; For some reason, the theme can only be compiled with an ancient version of npm and the code is really messy, so at some point I won’t be able to maintain it any longer. Moreover, images don’t work very well with my theme, so I might have a look at Ghost’s marketplace soon to purchase a better theme.<p>Wow. I wonder what an imperfect stack looks like to OP
surprisetalk将近 2 年前
I recently made WorstPress exactly for this reason :)<p>[0] <a href="https:&#x2F;&#x2F;github.com&#x2F;surprisetalk&#x2F;worstpress">https:&#x2F;&#x2F;github.com&#x2F;surprisetalk&#x2F;worstpress</a><p>It&#x27;s ~50 lines of bash that builds websites. I hook it up to Cloudflare, and bam, I&#x27;ve got a free and easy blog written with markdown.
server_man3000将近 2 年前
Not going to judge, but personal blog.. You can do this at scale for $0 with any decent SSG like Gatsby, NextJS or Hugo with a good theme or custom CSS and markdown rendering support.<p>With that said, I know some people like Ghost, but to pay that much is nuts. I pay less than that for my homelab that runs ~20 services 24&#x2F;7.
FireInsight将近 2 年前
As a web dev who enjoys frontend web dev, I think I found the perfect personal website stack for building personal websites for other people.<p>Astro as SSG, UnoCSS &#x2F; TailwindCSS for CSS, DecapCMS for CMS. Everything can be hosted for free out of Netlify, auth is handled for free, I can create custom content types for any sort of page or blog or portfolio wanted. Analytics can be done with Google or any amount of paid analytics services.<p>I recently used that stack for the first time and created a simple portfolio (+ cv &amp; bio) website in a single day, closely mimicking the client&#x27;s previous Wordpress site which was a broken mess, with a few design tweaks.<p>If I spent a while figuring out how automatic image compression works, then created a template for it, I&#x27;m pretty sure I could bring down the time for creating a totally new unique website down to maybe half a day, or sprinkle in some cooler stuff like a custom interactive frontpage element or something and get it done in the original timeframe.<p>Edit: Stack for my own website is very similar. But instead of a CMS I write everything straight into HTML.
discreditable将近 2 年前
For me it&#x27;s Pelican and cloudflare pages. I&#x27;ve got a GitHub action that rebuilds the site whenever I commit changes. Completely free. Super fast. Pelican is easy to theme and my site is one of the fastest out there.<p>Now if only I ever felt like writing anything. It&#x27;s been five years.
sakras将近 2 年前
This has a lot of similarities to the setup I use: org-mode which lets me write my blog posts in markdown, and GitHub pages which hosts it for me. Except I don&#x27;t have to pay 200 euros&#x2F;year!<p>I guess I am missing analytics, but I don&#x27;t use those anyway out of respect for my readers&#x27; privacy.
forrestthewoods将近 2 年前
I used Ghost but ultimately it couldn’t easily support complex content.<p>My blog is now artisinal HTML+CSS +JS. It’s hosted on Netlify which costs me… I dunno but some number so small I don’t care. Maybe $10&#x2F;mo on the high end? Plus whatever I pay per year for a domain.
mattl将近 2 年前
I just wish Movable Type was still maintained under the GPL. It was basically perfect.
评论 #36659717 未加载
wiihack将近 2 年前
Just use plain HTML + a little bit of basic CSS. No need to overcomplicate things
Tade0将近 2 年前
&gt; I’ve dabbled with a few other things as well, including building it entirely from scratch in raw HTML&#x2F;CSS.<p>At times I feel tempted to do the same, but ironically enough HTML is not a particularly convenient document format.
deng将近 2 年前
Why has every external link on this site a &quot;?ref=davidgomes.com&quot;? What is the point of that? It&#x27;s obviously done automatically, but it&#x27;s kind of ridiculous.
MatthiasPortzel将近 2 年前
I tried out a ton of static site builders, including writing my own, before I gave up and landed on Ghost. From a tech standpoint, static sites are amazing. But when you think about it, it doesn&#x27;t make sense to optimize for a simple tech stack, since that&#x27;s a fixed cost. The unit-cost is the difficulty in writing and updating posts on your website. Writing in a font designed for code in a text editor on my computer and then committing and pushing to trigger a rebuild and deploy is significantly more overhead than logging into the ghost admin interface and creating a new post.
nottorp将近 2 年前
Why is everyone complaining about 200 eur per year, it&#x27;s just a Starbucks coffee per month!<p>[If you need tags imagine this is a sarcasm tag]
DeathArrow将近 2 年前
What&#x27;s wrong with Wordpress and the likes? You don&#x27;t have to spend $400 &#x2F; year and it takes minutes to setup.
rootw0rm将近 2 年前
zola + free oracle tier for me<p><a href="https:&#x2F;&#x2F;github.com&#x2F;getzola&#x2F;zola">https:&#x2F;&#x2F;github.com&#x2F;getzola&#x2F;zola</a>
withinboredom将近 2 年前
Ghost&#x27;s telemetry is a no-go for me.
jwmoz将近 2 年前
I predict you’ll give up using this after a year or so due to the cost&#x2F;value and move on to the next fad.
janejeon将近 2 年前
I just self host Ghost, super easy. Don&#x27;t even need analytics tbh.
burgerrito将近 2 年前
When in doubt, just use Jekyll or WordPress tbh
joinemm将近 2 年前
vercel hosts my next.js blog with mdx files for $0&#x2F;year
mediumsmart将近 2 年前
fwiw my perfect website stack is Jekyll and rsync.
评论 #36662568 未加载