哪些php框架最适合与Cassandra这样的NoSQL数据库一起工作


Which php frameworks would be best to work with NoSQL database like Cassandra?

Yii, Laravel, CI &;Cakephp是市场上最著名的php框架,我想知道/确认所有这些框架是否有效地与Cassandra或Mongodb等NoSQL数据库一起工作?

  • 我不确定,所以谁能帮我简单地理解一下?
  • 如果我们使用NoSQL类型的数据库,服务器端验证可以执行吗?

我相信你可以从你需要的所有框架中使用Mongo。来自google的例子:

  • http://www.yiiframework.com/extensions/?tag=mongodb
  • http://symfony.com/doc/current/bundles/DoctrineMongoDBBundle/index.html
  • https://github.com/jenssegers/laravel-mongodb

选择您喜欢或有经验的框架。它们都有很棒的NoSQL数据库社区和解决方案。

关于服务器端验证。为什么不呢?服务器验证不应连接到所选数据库。

与MySQL不同的是,如果你输入无效的数据,它会显示错误。在NoSQL中,该值被接受。但正确的行为与数据库工作,它的验证信息之前,它通过数据库。因此,首先验证POST,然后如果它有效,将其传递给DB。