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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Netlify CMS – An open-source CMS for Git workflows

297 点作者 corny大约 8 年前

21 条评论

bradgessler大约 8 年前
This will sound crazy, but I recently deployed a content management workflow for a rails app that mounts a WebDAV drive inside of a staging rails application that&#x27;s running <a href="http:&#x2F;&#x2F;sitepress.cc&#x2F;" rel="nofollow">http:&#x2F;&#x2F;sitepress.cc&#x2F;</a> (think Middleman in Rails, without all the dependencies)<p>If the marketing team wants to edit something, they mount the content drive, make changes using their text editor of choice, and are able to preview when they hit Save.<p>After they make a bunch of changes and add whatever media an engineer copies the changes off of the drive into a commit and deploys to production.<p>So far it&#x27;s been working pretty well. The marketing and CS team are all able to edit markdown copy and run it easier through their content editing processes since it&#x27;s just files. They don&#x27;t need to learn or care about git. Designers can throw images in the volume without thinking too much about it.<p>Engineering is happy because they control their git history and commits. When it&#x27;s time to optimize PNGs, compress assets, etc. the engineer can deal with and deploy to product with confidence.<p>We also run rspecs against every single page of content to enforce SEO, branding, etc.<p>Happy to answer questions or write something more detailed about it if others are interested.
评论 #13895917 未加载
评论 #13894887 未加载
评论 #13894389 未加载
评论 #13895040 未加载
评论 #13893510 未加载
benaiah大约 8 年前
I work on this project, and it&#x27;s been a big day for us - Smashing Magazine just released a preview of its new site[0], which uses Netlify CMS as the admin interface. I&#x27;m happy to answer any questions about the project.<p>[0]: <a href="https:&#x2F;&#x2F;next.smashingmagazine.com&#x2F;2017&#x2F;03&#x2F;a-little-surprise-is-waiting-for-you-here--meet-the-next-smashing-magazine&#x2F;" rel="nofollow">https:&#x2F;&#x2F;next.smashingmagazine.com&#x2F;2017&#x2F;03&#x2F;a-little-surprise-...</a>
评论 #13892398 未加载
评论 #13893735 未加载
评论 #13892380 未加载
评论 #13894032 未加载
评论 #13894299 未加载
laktek大约 8 年前
Pretty interesting and this is the first time I came across the term JAMStack (a concept I always had trouble in explaining to other developers).<p>Rendering content blocks in server and then further enhancing them on client-side using a JSON API can be how most sites will be built in future (especially, with ServiceWorkers we would be able to create more fine-grained offline experience too).<p>I&#x27;m also currently working on a project on similar lines, check out the initial blog post for more details - <a href="http:&#x2F;&#x2F;www.laktek.com&#x2F;2016&#x2F;11&#x2F;29&#x2F;introducing-pragma&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.laktek.com&#x2F;2016&#x2F;11&#x2F;29&#x2F;introducing-pragma&#x2F;</a><p>Edit: also loved the idea of a kanban board for edit-review-publish process. Might steal that idea ;)
评论 #13894099 未加载
gogopuppygogo大约 8 年前
I&#x27;ve been using Netlify for over a year to host static websites on custom domains and it&#x27;s been impressive to me. Their control panel and tight git integration makes for a powerful combination. Not to mention that they also introduced a free tier for custom domains that I&#x27;m now using for some sites.<p>This is exciting to see them work on. I&#x27;m disappointed to see that they aren&#x27;t focusing on designers though. Something like RespondCMS for Netlify hosting would be a superior combo.
trqx大约 8 年前
If I follow instructions in the &quot;Try it out&quot;[1] link and click on &quot;Connect to github&quot; I end up having to giving r&#x2F;w access to ALL of my github repositories.<p>Also, reading the Step by Step guide[2] I&#x27;d end up giving r&#x2F;w access to my public keys as well.<p>Now, I just wake up and maybe I missed something but documentation should make it clearer that you either have to create a dedicated github account, or how to manage permission in a more granular fashion.<p>[1] <a href="https:&#x2F;&#x2F;www.netlifycms.org&#x2F;docs&#x2F;test-drive&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.netlifycms.org&#x2F;docs&#x2F;test-drive&#x2F;</a><p>[2] <a href="https:&#x2F;&#x2F;www.netlify.com&#x2F;blog&#x2F;2016&#x2F;10&#x2F;27&#x2F;a-step-by-step-guide-deploying-a-static-site-or-single-page-app&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.netlify.com&#x2F;blog&#x2F;2016&#x2F;10&#x2F;27&#x2F;a-step-by-step-guide...</a>
评论 #13892396 未加载
thenomad大约 8 年前
Looks very cool. Does this <i>only</i> work with Github?<p>Unfortunately that renders it pretty much useless for me (and probably other non-Github users) if so.
评论 #13893038 未加载
评论 #13895862 未加载
polymath21大约 8 年前
How does this compare to Contentful? I&#x27;ve been trying to combine their headless CMS with Middleman but it hasn&#x27;t been that easy to use, although the experience I&#x27;m trying to create is non-standard (imagine a normal blog post but with cards inserted throughout). Plus, the cheapest paid plan is $249&#x2F;month which is really hefty when compared to the competition. Their free tier does give you a good amount of features though and their admin UI is the best.<p>I was planning to deploy my site onto Netlify once done. Wondering if maybe your CMS is a better alternative to Contentful and I should just combine services.
评论 #13896043 未加载
评论 #13898897 未加载
steffoz大约 8 年前
Thanks for citing DatoCMS, Netlify, appreciate it :)<p>Really love what these guys are trying to build: critical mass over static websites. That&#x27;s what we need.
评论 #13893435 未加载
radiospiel大约 8 年前
sorry, what exactly does this? Assuming one is looking for a CMS, the description on the frontpage does not tell me anything. How does it compare to other CMSes? After &quot;Find out more&quot; I know now that it does something with Github, but what exactly? (Also I now know that it has something to do with a JAMstack, whatever that might be.)<p>I am looking around for a smallish CMS, but I got no idea from the introductory pages on whether or not netlify could help me
评论 #13892287 未加载
matt4077大约 8 年前
I wish people would actually use open protocols instead of private APIs, at least in cases where both seem to be available.<p>As far as I can see, the only feature this needs that only github provides is pull requests – omitting those would still leave you with a useful CMS, and the information could also be communicated in, for example, branch names. That way, you could conceivably use any client you want to work on the repo.<p>So instead of implementing Gitlab next, why not make it work with git?<p>This situation reminds me of email clients and libraries, many of whom now use private APIs of a bunch of providers instead of SMTL and IMAP.
rogerjin12大约 8 年前
I work at buttercms.com and we are huge fans of Netlify and how easy they&#x27;ve made hosting static websites and SPAs. This CMS looks awesome and it is clever how it hooks into Github.
nodesocket大约 8 年前
I&#x27;m looking to create a back office for a consultancy company. Typical data like clients, users, billing, etc. It seems like Netlify CMS would allow me to create custom collections and data types correct? So instead of pages and posts, I&#x27;d could have clients, users, invoices, etc.
评论 #13892529 未加载
boondaburrah大约 8 年前
I was literally gearing up to build something almost exactly like this this week as my own hackathon project. I needed a blog and I don&#x27;t wanna do static site generation on command line. I may still do it, but dang, way to take the wind out of my sails. :P
Myztiq大约 8 年前
Seems like a neat idea, I have not yet found a good example of the output that this generates on github.<p>I&#x27;ve used prismic.io and other such systems in the past, all wonderful. I&#x27;m glad to see this is evolving in other ways.
评论 #13892217 未加载
NKCSS大约 8 年前
Minor nitpick on the screencast; when clicking save, it took 4-6 seconds for it to complete and then load another page? That&#x27;s not the best way to show of your CMS and instantly makes me fear what will happen if I have a lot of content in there.
评论 #13892543 未加载
inthewoods大约 8 年前
Surprised in all this that no one has mentioned www.cloudcannon.com - works with Jekyll and allows our marketing group to make live edits on the website while maintaining the whole thing on Github.
roscoebeezie大约 8 年前
When CMS is not Conversational​ Monitor System...
ranyefet大约 8 年前
Great idea, definitely going to try it out
therealmarv大约 8 年前
So this does not work with gitlab, right?
评论 #13893046 未加载
yellowboxtenant大约 8 年前
How does user management work?
m-j-fox大约 8 年前
Dumb question: what is a CMS?
评论 #13897597 未加载