iCulture forum | iPhone, iPad,  iPod touch, Apple TV en iOS

iCulture forum | iPhone, iPad, iPod touch, Apple TV en iOS (https://forum.iculture.nl/)
-   Ontwikkelen voor iOS (https://forum.iculture.nl/f133/development/f58/ontwikkelen-voor-ios/)
-   -   App connectie naar MySQL database (https://forum.iculture.nl/f133/development/f58/ontwikkelen-voor-ios/135905-app-connectie-naar-mysql-database.html)

BertXXL 25-02-13 16:16

App connectie naar MySQL database
 
Hallo,

Ik ben in samenwerking met een programmeur bezig om een app te ontwikkelen.
Deze app moet foto's met omschrijving opslaan.

De foto's komen op een separate online opslagruimte en in de MySQL database komt een omschrijving met een link naar de bijbehorende foto.

Ik heb nu echter een paar vragen en ik hoop dat jullie mij kunnen helpen:

1. Hoe en waar kan ik een MySQL database opzetten die extern (vanuit de app) benaderbaar is.

2. Moet de DB wel extern benaderbaar zijn, of moet ik die via een zogenaamde webservice regelen?

3. Indien een webservice vereist is, hoe moet ik die op (laten) zetten?

4. Wie heeft ervaringen met het programmeren van een data intensieve app en kan ons helpen?

5. Wie heeft goede ervaringen met een provider waar ik zo'n DB kan laten draaien.

Als jullie aanvullende informatie nodig hebben dan hoor ik dat graag.

Nikooos 25-02-13 17:06

Wat voor programmeur heb je als dit soort vragen niet door hem beantwoord kunnen worden, vraag ik me af.

Een (mysql)database kan je bijna op alle webhosting-partijen wel opzetten en om die te benaderen heb je wel iets van een webservice nodig inderdaad.

BertXXL 26-02-13 00:26

Een programmeur die wat minder verstand heeft van Webservices ;-)

Bij mijn eigen provider kan ik niet de MySQL db benaderen, behalve dan voor een Wordpress website.

Dus de vraag is meer, wie heeft ervaring met een data intensieve app en welke provider met welke services kan ik dan het beste gebruiken om die db te hosten.

Een beetje vragen naar tips en tricks.

KDApps 04-03-13 14:40

Ik heb al zo iets gemaakt... en das helemaal niet moeilijk... stuur me of een mailtje of anders een privebericht... dan kan ik kijken of ik wat voor jullie kan betekenen

Whacko 06-03-13 14:04

Ik zou toch even 2x nadenken voordat je met die programmeur verder gaat. Ook al heeft hij er geen ervaring mee. Dit zijn geen lastige dingen. Vraag je dan ook af wat de kwaliteit van de app gaat worden.

BertXXL 06-03-13 14:16

Ik merk dat mijn openingspost mijn programmeur onrecht doet. Inmiddels heb ik de volgende informatie ontvangen. De vraag is dus meer hoe de beveiliging te regelen en hoe kan er een straal berekend worden.

De app wordt in Objective C geschreven.

Ik heb nu de volgende structuur:

App (Obj C) -> RESTful API (PHP) -> Database (MySQL)

Dus alles wordt naar de API geupload en deze handelt het vervolgens af. Hij maakt voor elk gebruiker (Facebook ID) een directory op de FTP aan. Daar maakt hij een map met advertentie ID aan waar hij vervolgens foto's voor desbetreffende advertentie opslaat. Advertentie ID wordt door de DB gegenereerd. Foto's komen dus niet in de database maar gewoon op de FTP (niet beschikbaar van buitenaf ).

De web API code heb ik getest dat hij werkt, het is alleen maar nog alle methodes te implementeren. Het is mij gelukt om een testadvertentie te uploaden (hij staat dus in de DB).

Problemen die ik nu tegen aan loop:
1. Beveiliging. Er moet een authenticatie mechanisme komen. Nu kan iedereen de API benaderen als hij namen van de methodes weet.
2. Hoe (en waar, in de app of op de server) kan ik een straal berekenen bij het zoeken van advertenties.

BertXXL 10-03-13 12:47

Hmmm ik dacht dat deze website actiever was :-(

XIII 10-03-13 13:42

Je hebt toch een programmeur die dat voor je regelt?

BertXXL 10-03-13 13:51

Citaat:

Oorspronkelijk geplaatst door XIII (Bericht 884519)
Je hebt toch een programmeur die dat voor je regelt?

Ja dat is ook een lekkere dooddoener ... ik stel een vraag op dit forum en de reacties die ik krijg zijn:

1. Wat voor programmeur heb je eigenlijk
2. Ik zou toch 2x nadenken voordat je met die programmeur verder gaat
3. Je hebt toch een programmeur die dat regelt

Er wordt lekker inhoudelijk gereageerd op mijn vragen :confused:

XIII 10-03-13 15:02

Sorry; ik had niet (zo) moeten happen op jouw post met een (in mijn ogen) hoog trolling gehalte.

Wellicht krijg je meer reacties als je beter uitlegt wat je wil:

1) Gaat het je om authenticatie (van gebruikers) of authorizatie (van Apps)?
2) Een straal waarvan en waarvoor?

(En dan nog kun je er niet zonder meer vanuit gaan dat forumleden jouw programmeur uitgebreid gaan helpen)


Alle tijden zijn GMT +2. Het is nu 13:36.