> > > 3. But what are drawbacks? Can you later host your application > > somewhere else without redoing most of it? [database access etc mostly > > comes to mind] > > You cant host your application elsewhere because its written ontop of the > app engine, you can use the dev server you get with your python sdk to host > it elsewhere but its highly unrecommanded. you can access your datastore > database remotely by using /remote_api or writing your own proprietary api > to access your data remotely.
Oh, too bad. But I doubt I'd want to move if, unless I was really unhappy with Google. > > > > 5. I don't understand "Authentication Options " when creating app. > > What does it mean? I don't want anyone else aaccessing my app and > > source code. But I want to have my own user database for my app - not > > openID or google accounts [and people could be unhappy about having to > > use one of these just to play the game]. And I want few domains to > > link to just one app. > > Noone can access your database, code or anything else. but its all up to > you. i recommand using the google app engine django patch which lets you run > webapps using django python framework ontop of app engine and datastore. you > can then use alot of pre-written code (middleware) to allow users to access > your app using openid,google,facebook,twitter etc and have a dedicated > datastore user base. So it does not matter what option I choose? I will be able to use something to just create my own user database? And using twitter etc account means that someone can use their account there and get prompted to fill missing data [that I'd need for my app] and then he gets new account on my app? Do I get access to that user data etc? > > > > > 6. I have naked domain, just parked where I got it. How can I link it > > to google, so my app can be there? As it's just parked I cannot put > > html there. And I don't have CNET record access. > > if you dont have CNAME records you can access you cant point your domain. if > your domain is parked on godaddy for example they got 'TotalDNS' that you > can park your domain on their DNS servers and they allow you to add CNAME > records freely. remember you cannot host naked domain. only subdomain. > i.ehttp://beta.mydomain.comand nothttp://mydomain.cometc... Yeah, I have my domain from other provider and I don't see any option to play with advanced stuff like CNAME there. So I either have to ask them to allow me that or transfer my domain to a place that lets me modify CNAME, right? Can't I park it on google anyway? I'd be using it only for my app after all. > > > > > 7. Scalability sounds cool, but can I maintain multiple game servers > > as one app? I don't want all users to play on one. > > the term servers is thrown around... :P dont think of servers anymore. there > arent any. its google app engine voodoo. just like you dont have ftp access > to your files is because there is no specific machine that hosts your code. > its spread around. you can just upload different .appspot applications for > different servers. > you can also host different apps under django framework. Yeah, maybe I used wrong word. But I'd still want to have the ability to divide players into different game worlds, without creating new apps for that [it'd be fine if there was not 10 app limit, which could be reached a bit too fast]. > > > 10. How do data backups work? I'd like to be able to back up my entire > > database probably every 24h or some things even more often. It would > > probably involve exceeding some quotas really fast? > > You dont have to worry about backups just like you dont backup your gmail. > but if you do want to backup content you can use the /bulk_uploader.py tool > (maybe i got the name wrong) it lets you use the /remote_api for your > datastore to dump all your database on your hard drive. Is there Java tool for that? There should be :) I am fine with online storage though, as long as you can keep archives of all data, like for last month, so you can reverse or dig into archival data. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
