用于单人微型ISV的CMS或模板系统?

时间:2009-07-25 21:34:14

标签: templates content-management-system

这不是一个编程问题我担心,所以主持人会按你的意愿行事,但这是一个专门为自雇的程序员运行他们自己的ISV网站的问题。

如果您发布自己的共享软件或免费软件,您是否使用任何CMS或模板系统来简化网站维护?你会推荐吗?

我正在寻找的两个最重要的功能,我在任何流行的CMS /博客引擎中都找不到,从我最喜欢的TextPattern到WordPress,Joomla和Drupal都是:

  1. 一个模板系统,用于维护xhtml页面布局的结构一致性

  2. 用户定义值的哈希表,与模板一起使用,将这些值替换为标识符。

  3. 说明:如果您发布多个应用程序,该网站可能包含几个类别的页面,这些页面对于每个产品几乎相同:“功能”,“屏幕截图”,“新功能”,“下载”等。这些页面具有相同的布局,主要区别在于产品特定的数据。我希望能够为产品A定义“CurrentVersion = 2.2”,为“字典”中的产品B定义“CurrentVersion = 3.3”,并让系统从同一模板生成两个“下载”页面,替换“CurrentVersion”标识符与每个产品的相应值。

    除此之外,我正在寻找对静态页面的良好支持(上面的示例页面不会产生类似博客的时间线处理)和设计模板(主题),因为我根本无法进行图形设计(没有技能,没有工具,没有人才)。一个很好的搜索功能,尤其是对于常见问题解答,很重要。另一个很好的方法是链接到站点内的页面的简单(最好是类似wiki)方式。一些CMS-es,例如Joomla,使这个简单而常见的任务出乎意料地不方便。

    LAMP,最好是免费的,因为我的是一家只有免费软件的商店。

    我根本不需要协作功能,也不需要多用户内容编辑。我的ISP不支持Zope,所以不包括一些候选人。

    我问这个问题花了几个月试图找到一个解决方案,可以帮助我留下静态html并减少维护工作,例如手动更新几个页面上的当前版本号。那么其他人用什么来发布他们的软件?

    (请不要回答只是说“尝试X”。至少请说明什么使它适合或如何比其他可能的解决方案更好。我已经尝试了一些CMS引擎,他们似乎都需要进行大量修改才能满足这一特殊需求。由于我的编程经验是严格的桌面版Windows,因此调整这些产品远远超出我的技能(我的皮肤抓住了我可能无意中承诺的潜在安全WTF)。时间也是一个因素从我的日常工作和深夜编码之间开始,学习如何从头开始编写自己的CMS几乎没有什么 - 只需输入静态html就会更有效率。)

2 个答案:

答案 0 :(得分:0)

Wordpress非常好用。它背后有一个很大的社区,所以你可以利用一些插件,如SEO优化,PayPal集成,谷歌分析统计跟踪等。你还有一个功能齐全的管理后端来管理你的所有内容。

答案 1 :(得分:0)

我会推荐Joomla 3.2.x.我有相同类型的基于项目的网站,这为所有不同的要求提供了灵活性。虽然WordPress很棒,但它的简单性却越来越好,Joomla更加灵活,拥有庞大的支持网络和扩展库。

相关问题