Advices on server implementation for server/client structure iOS App development?

前端 未结 3 2018
礼貌的吻别
礼貌的吻别 2021-01-30 18:57

There are must be a lot of apps that are designed to communicate with server. My question is only about App installed on iOS device + Server side service interaction. Web app is

3条回答
  •  生来不讨喜
    2021-01-30 19:21

    • which one is the most appropriate choice to implement the server side?

    Well that depends on what you know, there is reason to choice one of the other

    • If the App is focusing intensively on natural human language/text searching, analyzing and data mining, which one is the best choice? I heard Python is doing pretty good in this area.

    This would reflect on your first question, you pick the language on you needs. Thus if python makes it easier then pick that one.

    • Any advice on the database choices? I am using MySQL for now, and I found it's quite powerful for my purposes, I heard Twitter is switching to Cassandra. Will that be too difficult to start with?

    Again not one that is easy to answer, since it all has to do with requirements. But any SQL server will do. Cassandra is meant for "scalability and high availability without compromising performance" accourding to there website. Do you think you webservice will get many request then it might be a choice to consider.

    • For the server end, if you need to build a Server management interface, for you as an admin to manage and monitor the community, membership, data and such, is there any existing solution, or framework or tool for that? what will be the most efficient approach?

    This again is only going to be answered when you pick the a SQL server and server language.

    • If a new programmer has no experience in non of them, which one you suggest he/she to start with?

    Start with something simpler, you are really going out on a limb here.

    • Is there any good reference material or sample code on the server side in such context we can learn from?

    Propably there is some, but you should really start small and work from there.


    Twitter started out as a Rub on Rails app and is working on scalability and availability which ruby is not really good ar (that is my person opinion). or Look at facebook they have written a php to c compiler to make php run faster.

    The only thing I can say to start code, when you app does take off then tackle the some of the performance issues.

    And since you state that you are new to programming do not bite of more then you can chew.

提交回复
热议问题