2010-08-28 8 views

Répondre

3

Il y a quelques inconvénients:

  • votre codebase sera plus grande
  • chaque changement dans le modèle de données d'un côté doit se faire de l'autre côté aswell
  • il faudra plus de ressources de votre serveur
  • vous avez 2 systèmes pour maintenir

Mais pour le reste, je peux voir pourquoi il serait easie r pour faire cela avec Django que ce serait avec une API PHP. J'ai mes doutes qu'il n'y a pas de bibliothèques PHP disponibles pour faire quelque chose de similaire.

+0

Pouvez-vous donner un exemple pour php avec django rest api. Si possible, partagez n'importe quel tutoriel. –

+1

@AKHILMATHEW Je recommande d'utiliser 'django-rest-swagger' pour générer une définition swagger et générer le client php à partir de là. Après cela, vous avez presque fini – Wolph

0

J'adore Django, mais je ne suis pas sûr que cela vous soit utile ici. Peut-être que je ne comprends pas complètement comment vous prévoyez de l'utiliser, mais il semble que si vous avez déjà votre accès aux données et votre logique en PHP, vous devrez recoder cela en Python afin de tirer parti de Django.

Si ce que vous voulez vraiment, c'est des urls propres et un simple mappage d'URL, vous pouvez probablement utiliser CodeIgniter ou CakePHP. De cette façon, vous n'avez pas besoin de réécrire votre code existant en Python ou d'avoir le même code dans 2 langues différentes.

Questions connexes