用于简单CRUDAPI和身份验证的PHP框架
我正在寻找一个PHP框架,用于一个需要一些身份验证的简单CRUDAPI。 此应用程序的唯一目的是具有高度可扩展性 PHPAPI将是非常简单的CRUD Rest,主要用于编写。此API仅在iphone应用程序中使用,其中iphone应用程序每隔几毫秒/秒发送一次用户数据 在我看来用于简单CRUDAPI和身份验证的PHP框架,php,rest,authentication,crud,Php,Rest,Authentication,Crud,我正在寻找一个PHP框架,用于一个需要一些身份验证的简单CRUDAPI。 此应用程序的唯一目的是具有高度可扩展性 PHPAPI将是非常简单的CRUD Rest,主要用于编写。此API仅在iphone应用程序中使用,其中iphone应用程序每隔几毫秒/秒发送一次用户数据 在我看来 Load Balancer -> PHP Framework (Horizontally Scalable) -> RabbitMQ Cluster -> Some Java Servers talk
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,我知道它有一个队列实现,但我认为它可能太慢了
有什么建议吗?根据这些要求,我建议您使用微框架,因为它重量轻。我运行了一个项目,拥有超薄的微框架,成绩良好。市场上有很多,所以我让你选择。 看:
任何框架都可以执行Rest/CRUD(这将是您要实现的工作)。为了提高速度,看一看Phalcon(),我写了一些可能有用的东西,看看这个,但是你需要添加你自己的auth。