2009-07-27 7 views
0

Je travaille sur l'application iPhone qui permettra aux utilisateurs de télécharger/télécharger des photos vers/depuis un serveur DB avec certaines données associées à chaque photo.Comment et où configurer DB Server et communiquer avec l'iPhone

Même si j'ai de l'expérience avec la programmation iPhone, je n'ai pas beaucoup d'expérience avec DB et la programmation côté serveur.

Quelqu'un a-t-il des conseils sur la manière la plus simple de configurer le serveur DB et de gérer les demandes et les réponses provenant de l'iPhone? Ce serveur peut être potentiellement nécessaire pour gérer une grande quantité de trafic et préserver l'intégrité des données. Plusieurs utilisateurs d'iPhone tentent peut-être de télécharger et de modifier des données associées à chaque photo en même temps.

Je pense à l'ouverture d'un compte serveur hébergé, donc je n'ai pas besoin d'acheter du matériel et de l'exécuter à la maison. Tous les conseils sur une entreprise qui offre un hébergement de qualité et abordable pour les serveurs et les bases de données seraient très appréciés.

+3

C'est probablement mieux répondu par les gens bien à ServerFault.com. Ils savent tout sur des choses comme le trafic, la disponibilité, l'hébergement, et le whatnot. – Eric

Répondre

1

Si vous connaissez un peu Python ou Java, vous pouvez jeter un oeil à Google AppEngine.

Il est conçu pour évoluer et les coûts d'entrée sont très faibles (c'est-à-dire gratuits).

Vous n'avez pas à vous soucier de l'hébergement d'infrastructure car tout est prévu pour vous.

Le seul hic est qu'il est:

  • plus difficile d'obtenir des données sur la plate-forme si vous avez décidé de passer au large à un autre système
  • ne supporte pas les notifications push (Cependant, il y a beaucoup des fournisseurs de notification push là-bas vous pouvez louer)
Questions connexes