你需要研究一下推荐算法,而且必须基于足够大的用户样本.如果只是做个简单的,那就给每篇文章都设置标签,然后比对用户的标签,重合度最高的就推荐给他.
① Yii
② CodeIgniter
CodeIgniter是一个应用开发框架——一个为建立PHP网站的人们所设计的工具包.其目标在于快速的开发项目:它提供了丰富的库组以完成常见的任务,以及简单的界面,富有条理性的架构来访问这些库.使用CodeIgniter开发可以往项目中注入更多的创造力,因为它节省了大量编码的时间.
③ CakePHP
CakePHP是一个快速开发PHP的框架,其中使用了一些常见的设计模式如ActiveRecord,Association Data Mapping,Front Controller以及MVC.其主要目标在于提供一个令任意水平的PHP开发人员都能够快速开发web应用的框架,而且这个快速的实现并没有牺牲项目的弹性.
④ PHPDevShell
PHPDevShell是一个开源(GNU/LGPL)的快速应用开发框架,用于开发不含Javascript的纯PHP.它有一个完整的GUI管理员后台界面.其主要目标在于开发插件一类的基于管理的应用,其中速度、安全、稳定性及弹性是最优先考虑的重点.其设计形成了一个简单的学习曲线,PHP开发者无需学习复杂的新术语.PHPDevShell的到来满足了开发者们对于一个轻量级但是功能完善,可以无限制的进行配置的GUI的需求.
⑤ Akelos
Akelos PHP框架是一个基于MVC设计模式的web应用开发平台.基于良好的使用习惯,使用它可以完成如下任务:
◆方便的使用Ajax编写views
◆通过控制器管理请求(request)及响应(response)
◆管理国际化的应用
◆使用简单的协议与模型及数据库通信
你的Akelos应用可以在大多数共享主机服务供应方上运行,因为Akelos对服务器唯一的要求就是支持PHP.所以呢,Akelos PHP框架是理想的用于发布单独web应用的框架,因为它不需要非标准PHP配置便能运行.
⑥ Symfony
这个框架的目的在于加速web应用的开发以及维护,减少重复的编码工作.
对于PHP开发者而言,使用Symfony是一件很自然的事,其学习曲线只有短短一天.干净的设计以及代码可读性将缩短开发时间.开发者可以将敏捷开发的原理(如DRY,KISS或XP等)应用在其中,将重点放在应用逻辑层面上,而不用花费大量时间在编写没完没了的XML配置文件上.
Symfony旨在建立企业级的完善应用程序.也就是说,你拥有整个设置的控制权:从路径结构到外部库,几乎一切都可以自定义.为了符合企业的开发条例,Symfony还绑定了一些额外的工具,以便于项目的测试,调试以及归档.
⑦ Prado
PRADO团队由一些PRADO狂热者组成,这些成员开发并推动PRADO框架以及相关项目的进行.
⑧ Zend
⑨ ZooP
Zoop PHP框架,意为Zoop面向对象的PHP框架.
对代码并不很熟悉的开发者也可以通过Zoop快速的开发安全的web应用.熟练的开发者则可以更加将Zoop的弹性利用到极致.
Zoop由很多组件和项目集合而成,其中包括smarty和prototype AJAX框架,PEAR模块等.高效的核心组件提供了很多你原本需要自己编码来实现的功能.Zoop内置的纠错功能可以通过配置实现生产环境下的错误日志生成,这个错误日志提供了很多信息,可读性很高,可以更轻易的寻找并排除错误.
Zoop的一个特别之处在于其GuiControls,在PHP中是一个相当革新的想法.它提供了很多form widgets与验证完整的集合到一起,并形成了一个可以轻松打造个性化GuiControls的框架.
还有Thinkphp,Easyphp
如何在没有大量用户数据的情况下设计个性化推荐系统并让用户对推荐结果满意从而愿意使用推荐系统,就是冷启动问题.
①.)用户冷启动:如何给新用户做个性化推荐
②.)物品冷启动:如何将新物品推荐给可能对其感兴趣的用户.在新闻网站等时效性很强的网站中非常重要.
③.)系统冷启动:如何在一个新开发的网站上设计个性化推荐,从而在网站刚发布时就让用户体验到个性化推荐服务.没有用户,只有一些物品信息.
从你的描述和要求看,我觉得最适合的CMS排名:
②Thinkphp 国产开源cms系统,虽然不是完全的成品,但是结构合理,扩展方便,非常适合二次开发做企业网站.(多数cms不能完全满足中小企业的功能需要,部分还是需要灵活定制.)
③Kingcms 国产cms,原来只有asp版,现在有php版,小巧灵活.
不建议使用dedecms,phpcms等过于通用的cms系统,对于企业站来说,功能过于繁重,而且研究的人多,更容易被黑,增加运营成本.
也不建议国外流行的一些CMS,比如 drupal、joomla、xoops, 功能还是过于复杂, 而且对于中文企业站来说,不是很适合.想更好的了解可以去后盾网看看,那里或许有你意想不到的收获.
以上就是土嘎嘎小编为大家整理的php个性化推荐相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!