我有一个现有的网站(几乎所有的线都已经手工编码),我正在考虑添加我觉得CMS可能更好管理的功能。我偶然发现了Drupal,据我所知,它似乎足够灵活,可以满足我的需求。
如何将现有代码/数据库迁移到Drupal?我正在寻找一个通用流程;可以应用于像个人博客这样的小型网站或像stackoverflow.com这样的巨型网站的东西(显然会出现缩放问题,但我只是在寻找一般性考虑因素)。
我是否应该打扰?我是否应该考虑切换到一个框架(如Zend),这将为我提供更多的结构向前发展?或者根本不迁移到任何东西。
仅供参考 - 我的网站目前已在PHP
和MySQL
中进行了编码,但有一点jQuery
用于衡量标准。
答案 0 :(得分:3)
Zend会花很多时间。相反,我建议你坚持使用Drupal或Wordpress(或者在这里搜索最匹配的CMS:http://www.opensourcecms.com/。
如果您仍想坚持使用Drupal,请阅读本手册,了解有关站点迁移到drupal的信息(在帖子下方,您可以找到有用的链接,这些链接将向您解释有关迁移站点的更多信息)。 这是drupals手册http://drupal.org/documentation/migrate 最知名的CMS如Wordpress,Joomla或Drupal将始终在其提供的文档中包含站点迁移信息,因此您也可以尝试谷歌它。 ;)
答案 1 :(得分:3)
如果你的重点是内容管理,那么坚持使用像Drupal,Wordpress,Joomla这样的CMS。
但是,如果您的应用程序有很多自定义逻辑,那么请选择Zend或Symfony这样的框架,它可以让您比CMS更能控制功能,这会迫使您进入编程模型。