我想在PHP中为我的网站构建一个CMS /后端来管理不同的东西,比如照片,专辑,新闻和一般创建动态内容。
例如,我想创建一个网站,所有者可以创建一个包含不同属性(文本,图像等)的所有产品的列表。
我知道我可以通过管理面板制作自己的CMS,我会遇到用户管理,对象的CRUD功能等所有问题。
我正在寻找的是CMS(如drupal或Wordpress)与Yii或Zend Framework之间的东西。
我不想使用这个(CMS)来构建前端页面,就像drupal和wordpress一样,因为当我创建前端时,我只想包含我的cms并使用他的函数,如{{1然后使用此CMS创建的对象,如include_once(cms.php)
等。
创建此产品的最佳和最快方法是什么?
我喜欢drupal如何创建内容类型,您可以选择如何构建此内容,如插入图像字段或文本字段等,但我想我不能只在我的前端包含Drupal并使用echo echo $object->title
而且我也喜欢Yii如何创建具有CRUD功能的模块。
你有什么建议?
我应该从Yii或Zend开始,然后将其用作管理面板,还是应该从drupal开始,然后尝试在“外部”页面中包含和使用其功能?
答案 0 :(得分:0)
恕我直言最快的方法是获得一个有效的系统并尝试操作,使你的行为像你想要的那样,添加代码来满足你的需求。通过这种方式,您不必担心某些常见任务,但可以了解该系统的工作原理。
但是如果你有时间,你总是可以从头开始自己做,只需添加你需要的是建立一个更快的系统,但是拥有小型开发团队的系统(或者你)之间存在差异单独),以及一个拥有大量用户和背后的开发者社区的系统。
对于初学者,我建议在可靠的系统上工作,并在此基础上进行构建。