首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >你如何避免与CMS捆绑在一起?

你如何避免与CMS捆绑在一起?
EN

Stack Overflow用户
提问于 2012-08-02 06:46:49
回答 1查看 61关注 0票数 0

我想使用像Joomla这样的CMS,其他的,任何我需要的。我担心我会永远和那个CMS捆绑在一起。

如果我现在设计一个PHP并检索我的数据库结果,我会把它们放在我想要的地方。如何创建我想要的东西,并让它与给定的CMS一起工作,而不会失去我的自由?

如果我只需要添加少量的类来继承,我并不介意。我可以稍后删除它们(说起来更容易,因为有很多pag)。

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2012-08-02 07:23:01

在开始之前考虑锁定是明智的。我已经实现了一些基于CMS的系统,并为一些糟糕的选择而苦苦挣扎。您选择的任何工具都有成本和好处,但如果不进行一些重要的需求分析,就没有好的方法来知道哪个系统是正确的。Joomla是一个功能强大的系统,但它具有与Drupal、Alfresco或Plone非常不同的特性。

在某种程度上,一旦你的用户开始将他们的内容放入你选择的系统中,你将不得不非常努力地工作,以避免永远被该系统束缚。如果你做得很好,你的用户就不会想要迁移到另一个系统。

在你的分析中需要考虑几件事:

  • 注意定制语言,特别是考虑到在工具上线后必须支持该工具的团队的技能集。例如,对于python商店来说,Alfresco (java)可能是一个糟糕的选择,
  • 确保您了解该工具是如何管理二进制数据的。您可以将Plone配置为管理文件系统中的blobs附件,而不是ZODB,但是默认设置并不适用于每个organization.
  • pay。请密切关注工具集处理安全性、身份验证和授权的方式,以及它为您提供了连接到当前(或计划)用户数据库的选择。一个工具可以让你轻松地将你的身份验证外部化,这是可伸缩性和支持nightmares.
  • indexing和搜索之间的区别,好的工具让生活变得更容易。不好的工具很糟糕。
  • 一个好的工具应该有有用的导出功能。提取元数据和内容的难度越大,该工具的性能就越差。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11768672

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档