我正在考虑为Joomla,Drupal和Plone等众所周知的CMS之一编写一个插件/模块。我对许多基于Plone的网站的清晰度印象深刻,并对人们给Plone的许多赞美感到兴奋。此外,我也喜欢Python。所以,我想试试Plone。这里有一些关于我想要开发的插件的信息:
我有一些Linux命令行程序,我想通过这个插件在CMS环境中运行。然后插件保存命令输出,运行日志给运行程序的用户。然后,CMS可以获取信息并执行所有其他类型的操作,例如使用图形显示数据,或者与搜索功能集成。
那么,您怎么看?我应该从哪里开始?我查看了一些Plone书籍的目录,但找不到任何接近插件开发的内容。
答案 0 :(得分:4)
我认为Aspeli's Professional Plone Development不会出错,但如果你能得到Definitive Guide to Plone的便宜副本,即使它没有针对Plone4进行更新,也会这样做
答案 1 :(得分:2)
我们一直这样做。
Plone是Python编写的,可以完成Python所能做的一切。 Python以牺牲Perl作为UNIX脚本语言而受到欢迎。
有关进一步的想法,如果您需要运行长任务,请参阅Long running Plone operation with AJAX progress bar,因为您通常不希望在命令行程序运行期间阻止页面加载。