Question

Je fais des ronds avec cette question depuis des jours - quelle est le meilleur framework PHP à utiliser pour créer un service Web RESTful?

J'ai parcouru le Web pour plus d'informations et j'ai rencontré trois facteurs principaux qui sont importants:

  • Doit avoir une architecture de repos intégrée dans le cadre
  • Doit être une application stable
  • Doit être complet en vedette

Il se peut que ce que je veux n'existe pas, mais je voulais vérifier auprès de la communauté de voir, j'avais raté quelque chose.

Actuellement, les trois prétendants sont:

Codeigniter

Est un cadre très stable avec une grande communauté et de nombreuses fonctionnalités et «extensions». Le problème est que ce n'est pas reposant. J'ai trouvé un Contrôleur reposant Mais il y a quelques choses que je n'aime pas à ce sujet. Principalement qu'il ne semble pas utiliser correctement les méthodes HTTP selon la définition d'architecture RESTful. Je pense que cela découle cependant des restrictions dans le noyau de codeigniter.

Yii

Encore une fois, cela ressemble à une grande communauté et est stable avec de nombreuses fonctionnalités, mais pas reposant.

Laravel

Un cadre qui est reposant tout droit sorti de la boîte, et il a une bonne quantité de fonctionnalités. Le problème est qu'il s'agit d'un cadre relativement nouveau qui manque donc de stabilité.

Autres frameworks que j'ai considérés:

Zend - D'après ce que j'ai lu, éviter à moins d'écrire des logiciels d'entreprise.

Récréation - Restful, mais semble très inactif et sous utilisé.

METTRE À JOUR:

En fin de compte, je suis allé pour Laravel. Je ne peux pas le recommander assez! J'avais une API RESTful opérationnelle en une semaine et aussi un simple client Web. Framework incroyable.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
scroll top