Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > Général Conception Web
Général Conception Web Forum d'entraide sur les choix technologiques. Avant de poster : Cours Dév. Web, FAQs Dév. Web, Sources Dév. Web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 20/01/2013, 02h15   #1
Freyskeyd
Membre du Club
 
Avatar de Freyskeyd
 
Homme Simon Paitrault
Développeur PHP | Flex
Inscription : octobre 2007
Messages : 87
Détails du profil
Informations personnelles :
Nom : Homme Simon Paitrault
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Développeur PHP | Flex
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : octobre 2007
Messages : 87
Points : 60
Points : 60
Par défaut RESTful, API, webservices

Salut à tous,
J'ouvre ce topic pour récolter des avis sur un sujet un peu particulier.
Je travaille actuellement avec un CMF maison qui me permet la création d'actu, de blogs et toutes autres choses dont j'aurai besoin.
Ce cmf est conçu en PHP.

Depuis peu je crée des applications mobiles natives (voire même des Apps wrappers), le fait est que j'aimerais réaliser les interactions entre l'application et le serveur par des services et non pas en postant directement sur l'index.php du front.

La question que je me pose c'est si je dois réaliser une API RESTful qui va chercher directement les informations en base pour les afficher en brut ou avec un léger layer au-dessus, pour avoir un minimum de latence de traitement?
Ou dois-je avoir un api moins rapide qui utilisera des fonctions du front pour avoir un retour formaté...
Je ne sais pas trop quelle solution est la plus efficace...

La suite de ma question est plus technique.
Mon cmf est donc développée en PHP comme je l'ai dit précédemment. Dois-je donc développer mon service (REST ou API) en Php?
Ou puis-je le faire en nodejs, python ou autres?
Le principal problème que je pourrai rencontrer à ne pas prendre le Php est de devoir redévelopper des portions de codes si je fais un premier traitement côté serveur...

Ce qui revient un peu à la première question...

Je sais que ce n'est pas une question facile mais si des personnes ont déjà été confronté à ce genre de problème ou de réflexion, leur avis m'aiderait beaucoup.

Cordialement,
Simon
Freyskeyd est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 02h48.


 
 
 
 
Partenaires

Hébergement Web