TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Introducing Ghost 2.0

321 pointsby paukiatweeover 6 years ago

20 comments

johnonolanover 6 years ago
Heyo, John from Ghost here. Thanks for the kind words so far about 2.0 — it’s been a hectic few months! Earlier this year I talked about how we were shifting focus from simplicity to power - <a href="https:&#x2F;&#x2F;blog.ghost.org&#x2F;5&#x2F;" rel="nofollow">https:&#x2F;&#x2F;blog.ghost.org&#x2F;5&#x2F;</a> - and this is the first big release since that move. Whereas early versions were extremely opinionated and rigid, we’re now starting to bake in more flexibility and configurability to allow for a more diverse set of use-cases.<p>Some fun technical details from this release:<p>- New features require building a routing map for all possible URLs on boot, which is a dramatically heavy operation. We were eventually forced to forgo our traditional ORM layer entirely to get any degree of performance (insert: shock&#x2F;awe)<p>- Related: It turns out SQLite3 has a query limit of 999 SQL variables, so we had to implement a recursive query strategy for SQLite only. Wild. Default is MySQL though, which was fine.<p>- Conquered a pretty spectacular memory leak when running in development as a result of trace-logging promises in Bluebird, which is “a full featured promise library with unmatched performance” — …unless you implicitly enable debug traces<p>Also: Let me be the first to say that I can’t believe there’s still no Postgres support, which is absolutely outrageous.<p>On a serious note, thanks for all the support and there are several of us hanging out in the comments if anyone has technical questions which they’re curious about.
评论 #17810501 未加载
评论 #17812475 未加载
评论 #17814201 未加载
评论 #17815032 未加载
评论 #17815620 未加载
评论 #17812290 未加载
评论 #17810831 未加载
varunrameshover 6 years ago
I would love to see an official static site mode for Ghost (and Wordpress). That way we can get both a nice authoring experience and the low cost&#x2F;security of S3 hosting.
评论 #17813557 未加载
评论 #17815334 未加载
评论 #17816734 未加载
评论 #17816178 未加载
评论 #17817130 未加载
benfrainover 6 years ago
I’m amazed no-one has mentioned the lack of a built-in commenting feature.<p>The makers of Ghost are here appreciating the benefits of comments but sadly they haven’t made there way to Ghost yet.<p>I’d love to move to Ghost from Wordpress but commenting is essential.<p>And no. 3rd party Garbage like Disqus isn’t a viable option.
评论 #17817262 未加载
评论 #17816082 未加载
评论 #17817365 未加载
评论 #17815355 未加载
评论 #17818185 未加载
评论 #17818092 未加载
评论 #17814735 未加载
kup0over 6 years ago
Any chance of a cheaper &#x2F; more minimal plan for a small personal site or blog?<p>I suppose at that point, it&#x27;s better for you for us to run it on our own hosting, though...?
评论 #17813665 未加载
评论 #17812731 未加载
blfrover 6 years ago
I was just thinking about ghost a few weeks ago! I used to use Ghost way back when and wanted to get back to it but the installation process has become really complex and brittle. I&#x27;m a little ashamed to admit that it beat me.<p>The cli tool is very rigid. For some reason you cannot simply run ghost as the user ghost but you need some other user with sudo privileges to create the ghost user during the installation process. And if there&#x27;s any problem at any point, it just breaks.<p>I will try the npm path[1] but it looks pretty arduous as well.<p>Is this a business decision to turn as many people as possible to the hosted version? Or is this just the state of node and modern web apps?<p>[1] <a href="https:&#x2F;&#x2F;docs.ghost.org&#x2F;docs&#x2F;using-ghost-as-an-npm-module" rel="nofollow">https:&#x2F;&#x2F;docs.ghost.org&#x2F;docs&#x2F;using-ghost-as-an-npm-module</a>
评论 #17817062 未加载
评论 #17814195 未加载
ijongkimover 6 years ago
Really looking forward to trying out Ghost 2.0<p>I help run a small publication with some friends and we&#x27;ve been having difficulties with Medium and think it&#x27;s time to move to a new platform.<p>One problem we haven&#x27;t figured out a solution to yet is importing our Medium articles into Ghost.<p>My current plan is to export the Medium articles, parse them, then insert them directly into the Ghost DB. Is this is a viable solution?<p>I guess I have two questions: - Is Medium import going to be a feature offered any time soon? - How does the SEO configuration&#x2F;setting work? Is it set up on article access? on article publish? on article creation? Would inserting articles directly into the DB break this process?<p>Thanks!
评论 #17817227 未加载
评论 #17822219 未加载
marcperelover 6 years ago
I was a pretty early beta on the editor, and I&#x27;m happy to see the production version turn out as good as it did.<p>Cards is a smart way to re-phrase the rich content without dipping into the &quot;site builder&quot; mould.<p>Nice work.
dirtylowprofileover 6 years ago
I updated to Ghost 2.0 last night and did not end well, though I managed to fix it by going to a sunken place looking for ghost.service. Hopefully in the next update it would be more stable.<p>Also, one more thing I would like Ghost to improve is there SEO. My website hosted on DO is just 2-3 pages behind. Some of my posts don&#x27;t even make it even the obvious meta and title.
cyberferretover 6 years ago
Nice. I&#x27;ve been using Ghost for our development blog for a few years now [0]. Every time I have to maintain our main company blog, which is Wordpress, I am astounded by the incredibly messy and cluttered admin interface. Ghost just keeps it simple and easy enough for me to publish quick dev updates on our SaaS in seconds without having to wade through a ton of crud.<p>I wonder if the 1.x -&gt; 2.0 upgrade will be a simple ghost-cli command, or whether it will entail a complete reinstall on our Digital Ocean droplet?<p>[0] - <a href="https:&#x2F;&#x2F;workplace.hrpartner.io" rel="nofollow">https:&#x2F;&#x2F;workplace.hrpartner.io</a>
trueboskoover 6 years ago
Very interesting! I&#x27;ve been debating if we want to continue using Sphinx (<a href="http:&#x2F;&#x2F;www.sphinx-doc.org&#x2F;en&#x2F;master&#x2F;usage&#x2F;restructuredtext&#x2F;basics.html" rel="nofollow">http:&#x2F;&#x2F;www.sphinx-doc.org&#x2F;en&#x2F;master&#x2F;usage&#x2F;restructuredtext&#x2F;b...</a>) for our documentation website, and focus on a tool that provides a more robust platform for publishing a content focused site.<p>Sphinx is great for building out an API reference, but there&#x27;s so much more to a documentation website beyond that.<p>Anyone have insight into this idea?
评论 #17812955 未加载
Yhippaover 6 years ago
This is perfect timing for me. I&#x27;m interested in getting serious about starting a technical blog. I&#x27;ve been deciding between Ghost and WordPress. Does anyone have thoughts on that comparison?
评论 #17812851 未加载
评论 #17812751 未加载
评论 #17813245 未加载
评论 #17812761 未加载
robhopeover 6 years ago
Refreshing to see focus on a better product and not a pivot into a website builder of sorts. Congrats on the launch, looks solid!
johnchristopherover 6 years ago
&gt; Multi-Language Sites<p>&gt; You can now configure your site to support multi-lingual content served across unique URLs with SEO-friendly, semantic templates. Now you can publish in English, German, Spanish or just about anything!<p>About damn fucking time, pardon my language. Was a real deal breaker for some projects of mine.
评论 #17812762 未加载
obaharethover 6 years ago
I just upgraded my website with a click and some minimal theme changes using Ghost Pro and I&#x27;m liking the new editing experience. It feels like a blend of the nice features from Medium and Caramella.
actionowlover 6 years ago
About a year to 6 months ago I decided I wanted to try out the hosted version at ghost.org. It seemed I had already used up my free trial some time ago. So long ago I don&#x27;t even recall doing it. I emailed support to see if I could get another trial. I was interested in paying for the pro version but wanted to make sure it was actually worth $29.<p>I NEVER got a response from their support about my request. Just flat out ignored. Haven&#x27;t been back since...
评论 #17817114 未加载
评论 #17815402 未加载
kstrauserover 6 years ago
What&#x27;s the API support like these days? Can I use MarsEdit to easily post? Are there iOS apps for on-the-go thoughts?
KaoruAoiShihoover 6 years ago
Can ghost be used as a headless CMS? Been looking for an open sourced one based on nodejs
评论 #17812900 未加载
monkeydustover 6 years ago
How good is ghost for seo vs other platforms?
评论 #17813080 未加载
aphextronover 6 years ago
Great software
ameliusover 6 years ago
Curious, how can this compete against free open-source alternatives?
评论 #17812948 未加载
评论 #17812980 未加载
评论 #17813025 未加载