我想创建像http://cvmkr.com/这样的网站,我应该使用CMS(wordpress或joomla)或任何php框架或核心php来开发? ..plz暗示..
答案 0 :(得分:4)
CMS或框架的选择取决于很多事情。
项目有多大
您作为示例http://cvmkr.com/提供的网站看起来像一个大项目(140.000 cvs很多,因为它意味着很多用户)。使用CMS或甚至“普通”框架构建这样的项目是一个坏主意,因为它不可扩展,这意味着如果你跨越了许多用户,服务器和网站/数据库将无法维持它们。像这样的大型项目以不同的方式处理,通常驻留在云中,而不是单个服务器上。
当然,由于您似乎刚开始,您可以在自己选择的CMS /框架中开发项目,并担心在开始收集大量用户时进行扩展。
您的编程技巧
CMS比PHP框架更容易安装/使用。当然,如果你想自定义主题(例如在Wordpress上),那么事情变得复杂,你需要知道一些PHP编程。
使用PHP框架从头开始构建的网站更易于长期维护和控制。我使用过的最容易访问的框架之一是CakePHP,虽然我不会为大型项目推荐它。
如果您正在寻找更专业的东西(同时更难以开始),那么您可以尝试使用Zend Framework。
还有很多其他PHP框架,但我没有亲自与他们合作,所以我不知道是否推荐它们。
将来需要进行多少更改
如果您使用像Wordpress这样的CMS并开始在代码中进行更改以更改其原始(博客)目的,那么它将变得非常混乱。我以前做过它并不漂亮。 所以,如果你正在寻找干净的代码,那么就可以采用框架了。