定制PHP开发与CMS
我正在为我的第一个客户建立一个网站 过去我用PHP、HTML、CSS等从头开始建立自己的网站。。。没有框架或CMS 因此,在我继续处理这个客户机之前,我想确保我走的是正确的道路。假设我已经拥有构建CMS(管理员登录、内容管理等)的定制开发经验,并且可以很容易地将代码移植到这个新项目中,我想知道CMS(假设我们使用Joomla)是否是更好的方法。我的问题是:定制PHP开发与CMS,php,html,css,joomla,content-management-system,Php,Html,Css,Joomla,Content Management System,我正在为我的第一个客户建立一个网站 过去我用PHP、HTML、CSS等从头开始建立自己的网站。。。没有框架或CMS 因此,在我继续处理这个客户机之前,我想确保我走的是正确的道路。假设我已经拥有构建CMS(管理员登录、内容管理等)的定制开发经验,并且可以很容易地将代码移植到这个新项目中,我想知道CMS(假设我们使用Joomla)是否是更好的方法。我的问题是: 我可以使用CMS构建/执行的定制是否有限制?如果我想添加一个真正定制的插件/添加javascript,在CMS中会更难吗?或者模板呢。管理
- 我可以使用CMS构建/执行的定制是否有限制?如果我想添加一个真正定制的插件/添加javascript,在CMS中会更难吗?或者模板呢。管理模板有多容易?它是否像更改模板的HTML/CSS以满足客户的需要那样简单
- 如果我已经构建了客户要求的大多数东西,那么在这个新项目中使用CMS会不会过于臃肿李>
- 像Joomla这样的CMS是如何处理安全性的?如果客户需要在线支付,我可以安装一个插件并确保它是安全的吗?在海关检查之前,我还没有做过自己的支付系统
- 像Joomla这样的CMS是否已经针对SEO和谷歌分析等方面进行了处理/优化
谢谢基本情况就是这样。如果你自己做的话,你会从里到外知道一切,但是你也必须从头开始做,并且会犯错误。如果您使用CMS(当然我会使用Joomla,但它可能是Drupal或Concrete 5或其中一个新的),在某种程度上,您必须接受其他人做出的架构决策。另一方面,他们拥有数以百万计的用户,因此在灵活性方面积累了大量经验。使用Joomla或Drupal,您可以进行的定制没有任何限制,并且有许多预先存在的扩展,您可以为支付等安装和定制,或者您可以与其他应用程序集成。Joomla使用自己的框架,而Drupal则在某种程度上取决于哪个版本,但两者都有大量的开发人员和有用的社区。基本上,在一个主要的CMSE中,你有很多稳定性,以及考虑过许多不同问题和可能性的人。因此,如果您使用现有的CMS,您可以负责您的定制,只需关注所有其他部分。但是,您必须处理更新和API更改。我将添加到Elin的评论中
- 你应该使用CMS吗
- 定制和模板
- 海关付款
- 搜索引擎优化和分析
快乐编码 如果我是客户,我更喜欢现有的CMS,而不是客户定制的CMSyou@dagon好的,谢谢,你可能是对的,所以我会对Joomla做一些研究,这正是我想要的答案