我正在寻找一个需要一些身份验证的简单CRUD API的PHP框架。 此应用程序的唯一目的是高度可扩展。
php API将非常简单CRUD Rest主要是写入。此API仅用于iPhone App每隔几毫秒/秒发送用户数据的iphone应用程序。
我看待它的方式
Load Balancer -> PHP Framework (Horizontally Scalable) -> RabbitMQ Cluster -> Some Java Servers talking tp Hadoop/Cassandra -> Hadoop/Cassandra Cluster
因此负载均衡器将选择要发送数据的应用服务器。 PHP将通过POST获取数据,执行一些身份验证工作。可能会进行一些验证,然后将数据/消息发送到RabbitMQ,然后RabbitMQ将与某些Java服务器进行通信以进行读写操作。某处也可能有缓存服务器。
所以我只需要一个简单的PHP框架,可以做Rest / CRUD,简单的身份验证。可能是post请求中的一个标记,然后可以与RabbitMQ服务器通信。
PHP框架应该很轻松。我过去使用过Laravel,我知道它有一个队列实现,但我认为这可能太慢了。
有什么建议吗?
答案 0 :(得分:1)
根据这些要求,我建议您使用微框架,因为它具有轻量级。我运行了一个带有超薄微框架的项目并取得了很好的成绩。市场上有很多,所以我让你选择。
看看:
http://xybu.me/a-comparison-of-php-micro-frameworks/