首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果我想快速制作出比Wordpress更多功能/选项的好网站,我应该避免使用CMS吗?

如果我想快速制作出比Wordpress更多功能/选项的好网站,我应该避免使用CMS吗?
EN

Stack Overflow用户
提问于 2011-07-23 01:25:40
回答 7查看 421关注 0票数 1

如果我想快速制作出比Wordpress更多功能/选项的好网站,我应该避免使用CMS吗?

我想成为一名更好的and开发者,能够快速制作出具有大量功能的优秀、快速、安全的网站,而不会像使用Wordpress那样受到限制。我不认为编写大量插件来实现与自己编程的优秀解决方案相同的功能。

我已经写了一些游戏,测验和其他脚本,我希望能够回收或轻松适应与CMS的工作。

我目前有一个使用/nl/和/en/ part的多语言网站,其中有几个我用PHP自己编写的游戏。

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2011-07-23 17:12:01

CakePHP有一个非常好的CMS,叫做Croogo。它仍然是一个相当年轻的项目(仍处于测试阶段,并正在积极开发中),但它的伟大之处在于它是一个Cake应用程序,所以它是按照记录良好的Cake标准编写的。

虽然定制/扩展Wordpress、Joomla、Drupal等人意味着你必须投入大量的时间来学习他们各自的框架,所有这些都是为了任何给定网站(内容管理系统)的一部分,但如果你学习CakePHP,你将学到一个更高级、更灵活的框架,它几乎可以用来做任何超出CMSes限制的事情。

如果你学习了Cake (或者如果你已经了解Cake),你会发现你已经了解了Croogo,而不需要投入太多的额外时间。你用Cake编写的代码可以很容易地打包成一个Croogo插件,即使Croogo不会长期存在(我希望它会!),重构你写的所有插件以在未来出现的任何其他基于Cake的内容管理系统中工作,甚至是你自己的Cake应用程序,也不难。

Croogo是非常基础的,但功能非常强大。它有一种类似Wordpress的感觉,它通过一个惊人的反向路由系统支持很好的URL,你提到的/en/ /nl/ language的东西开箱即用,通过使用钩子,很容易让大量的Cake组件和插件与CMS协调工作。

票数 2
EN

Stack Overflow用户

发布于 2011-07-23 01:31:28

我目前正在做一个使用joomla的项目,我需要实现大量的自定义功能。在这种情况下,我通常需要创建一个插件或模块。这是一种痛苦。我更喜欢从头开始做这件事,而不是修改代码。如果我可以选择,我不会使用CMS。我讨厌他们。

票数 1
EN

Stack Overflow用户

发布于 2011-07-23 01:38:55

我认为归根结底是关于长期支持。当你在cake或其他框架中构建自定义内容管理系统时,你可以更容易、更快地按照你想要的方式进行定制和构建。如果这是一个你计划支持的项目(我指的是当你在非开发人员上释放这个CMS时的bug/用户支持),这很好用。当需要更新并且客户端正在寻找修复和更改时,这可能会很快成为一个令人头疼的问题。这是完全可控的,只是更令人头疼,而不是社区支持。

也就是说,如果你对wordpress感到满意,那么该社区中存在的支持数量是巨大的。所以很多时候,你可以在离开项目的时候知道CMS和插件的更新会以固定的速度到来。

TLDR所以,如果这是一个你知道你将长期支持的项目(或者与你有相同舒适度和技能水平的人),那么我会说你可以自己构建它,以便于构建和定制。如果这是一次性的,或者您计划将其移交给一个几乎没有支持的客户端,那么在社区支持的平台中构建是最好的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6793749

复制
相关文章

相似问题

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