将网站从 wordpress 转换为 Plone 4
我被要求将当前使用 wordpress 的整个网站转换为 Plone 4.1。我没有使用 Plone 的经验,我想知道以前是否有人尝试过?我看了一下,找不到太多关于转换为 Plone 的信息,我想知道是否有人遇到过一些好的建议?这看起来确实是一项相当大的任务...
谢谢, 弗雷泽
I have been asked to convert an entire site that is currently using wordpress to Plone 4.1. I have no experience using Plone and I was wondering if anyone has attempted this before? I had a look and can't find much information about converting to Plone and I was wondering if anyone had come across some good advice? This does seem like a rather big task...
Thanks,
Fraser
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
是的,有人已经执行了特定的迁移:
http: //davisagli.com/blog/notes-on-migration-this-blog-from-wordpress-to-plone
正如作者所说,完成此任务的另一种方法是:
http://pypi.python.org/pypi/collective.transmogrifier
Yes, someone already performed that specific migration:
http://davisagli.com/blog/notes-on-migrating-this-blog-from-wordpress-to-plone
As the author says, another approach to this task it's :
http://pypi.python.org/pypi/collective.transmogrifier
Adam Terry 将在 2 天内在 关于转换网站的简单方法进行类似的演讲。旧金山克隆人会议。我建议参加(出于多种原因,而不仅仅是那个演讲)。
如果做不到这一点,这次演讲的简短总结就是两个工具。
Diazo(或现在称为 plone.app.theming) - 复制现有主题容易多了。
和
Funnelweb (它可以为您完成所有 Collective.transmogrifier 的工作) - 使隐藏所有内容变得更容易。
注意:这是适用于任何网站的方法,而不仅仅是 WordPress。它依赖于对网站进行网络爬虫。如果您有访问权限,直接读取数据库的方法可能会更容易、更干净。
Adam Terry will be giving a talk on the easy way of converting sites like this in 2 days at the Plone Conference in San Francisco. I would recommend attending (for many reasons, not just that talk).
Failing that, the short summary of the talk is two tools.
Diazo (or now called plone.app.theming) - Makes replicating an existing theme much easier.
and
Funnelweb (which does all the collective.transmogrifier stuff for you) - Makes coverting all the content easier.
Note: this is an approach for any site, not just wordpress. It relies on webcrawling a site. An approach which directly reads the database, if you have access, might be easier and cleaner.
这是一项艰巨的任务,并不困难,但很耗时。这并不是一个可以在 stackoverflow 上回答的问题,但我可以为你指出一些不错的 doco 的正确方向。
这是一个很好的起点 - http://noenieto.com/blog/theming-plone-4
请注意,Plones 主题引擎与您之前体验过的任何引擎都非常不同。如果我是你,我会首先创建你的主题的静态模板并在此基础上进行构建。我开发克隆皮肤已有 5 年多了,而且我总是从静态主题开始。
许多克隆开发人员正在使用 Diazo / Deliverance 来开发 plone 主题,也许也看看那些......
祝你好运,恐怕你会需要它!
This is a massive task, not difficult, but time consuming. Its not really a question that can be answered on stackoverflow, but i can point you in the right direction of some decent doco.
Here is a good place to start - http://noenieto.com/blog/theming-plone-4
Beware, Plones theming engine is very different to anything you will have experienced before. If i was you I would firstly create a static template of your theme and build on that. I have been developing plone skins for 5+ years now, and i always start with a static theme.
Many plone developers are using Diazo / Deliverance to develop plone themes, maybe take a look at those too...
Good luck, im afraid you're going to need it!