<p>Currently I've been using PHP/wordpress and I'm wondering if there's a golang/wordpress (probably not), but something that is equivalent.</p>
<hr/>**评论:**<br/><br/>ecmdome: <pre><p>I'm going to get so much shit for this... But I think in a language like go a general CMS won't become to popular.... Build your own custom CMS per case basis </p></pre>hereatendill: <pre><p>I don't know about a "CMS" per se, but I think something like ActiveAdmin for Rails would be really useful. i.e. something that lets you define your models that users can edit, and lets you use any database.</p></pre>m3wm3wm3wm: <pre><p>Honest question: Why?</p>
<ul>
<li>Because go is strongly typed? So are java and c# an they have so many CMS solutions.</li>
<li>Because go has no generics?</li>
<li>Because using reflections in go is not idiomatic?</li>
</ul></pre>hereatendill: <pre><p>As a WordPress developer I would love nothing more than if somebody wrote an amazing CMS and all my company's clients started demanding GoPress websites.</p></pre>ecmdome: <pre><p>WordPress could definitely use a touch-up. Storing values in postgres json vs php serialize is the first major improvement I would implement </p></pre>bonekeeper: <pre><p>Drupal -> Grupal !</p></pre>vhodges: <pre><p>There's <a href="https://github.com/kabukky/journey">https://github.com/kabukky/journey</a>, but it's more of a blog engine more than a CMS. Someone mentioned Monsti which is the only other one I know about.</p></pre>m3wm3wm3wm: <pre><p>No csrf protection?</p></pre>4kidsinatrenchcoat: <pre><p>Why do you want that? </p>
<p>I haven't seen any CMS's in golang other than Monsti, but static site generators have been popping up. I'm itching to do a project in one of these (like Hugo) to find out where the paradigm falls apart.</p></pre>Agent_HK-47: <pre><p>Is there a better way to allow a layman to edit page content than a CMS?</p></pre>4kidsinatrenchcoat: <pre><p>doubtful! I'm just curious why you'd go with a CMS on golang vs a CMS on top of a different language thats more traditionally web friendly</p></pre>egonelbre: <pre><p>Go is web-friendly. But, I can give two reasons - security and performance. e.g. Wordpress doesn't have a good track-record on <a href="https://blog.sucuri.net/2015/04/security-advisory-xss-vulnerability-affecting-multiple-wordpress-plugins.html">security</a> nor performance, many other share the same problems. Although, this is mainly an implementation issue - but it seems it's much easier to make security/performance mistakes in PHP.</p></pre>Agent_HK-47: <pre><p>Just experimentation to be honest.</p></pre>egonelbre: <pre><p>So far I've seen <a href="http://en.wikipedia.org/wiki/Smallest_Federated_Wiki" rel="nofollow">http://en.wikipedia.org/wiki/Smallest_Federated_Wiki</a> and <a href="http://en.wikipedia.org/wiki/Wiki" rel="nofollow">http://en.wikipedia.org/wiki/Wiki</a> (the original). Essentially, make the site look like an editable word document (of course making sure that links work).</p>
<p>Static site generators, by definition, start to fall apart when you want to have dynamic content on your page. Also, multilingual sites are harder to manage - once you have pages in multiple languages you need to keep them in sync some-how and CMS-s usually provide nice interfaces for them.</p></pre>tuxlinski: <pre><p>Probably there's someone in the world working on that. But the best recommendation is to use Static Site generators(Like Hugo) or build your own using Martini or Gorilla Mux. Right now I'm working on my own solution, it's on a very early stage yet because It's more for study. <a href="https://github.com/gustavokuklinski/klever" rel="nofollow">https://github.com/gustavokuklinski/klever</a></p></pre>dchapes: <pre><p><a href="https://stephensearles.com/three-reasons-you-should-not-use-martini/" rel="nofollow">I wouldn't use or recommend Martini</a>.</p></pre>xyproto: <pre><p>Not exactly a CMS, but perhaps Algernon (<a href="https://github.com/xyproto/algernon" rel="nofollow">https://github.com/xyproto/algernon</a>) can cover some of the use cases? You can write self-contained dynamic web pages using Amber (easier to write than HTML) and Lua. </p></pre>jasonrichardsmith: <pre><p>I have been working on Mongolar for some time now.
It is getting close to a full release. Just making the data exchange from post and from the DB more sane.</p>
<p>Mongolar will easily be extendable, and it will have a command line interface called kahn.</p>
<p><a href="http://mongolar.org/" rel="nofollow">http://mongolar.org/</a></p>
<p><a href="https://github.com/mongolar/mongolar" rel="nofollow">https://github.com/mongolar/mongolar</a></p></pre>
这是一个分享于 的资源,其中的信息可能已经有所发展或是发生改变。
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码`
- 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传