Sorry I'm new to web server. I want to deploy a cloud server for user data:

1. User can login using web, with verification code sent to user's phone.
2. User can manipulate his data (add/modify/remove) when login.
3. Android/iPhone client can manipulate user data when login.
4. Server should have a database for storage, SQLLite or others.

It would be good to use Amazon/Ali-cloud cloud service, provided it can speed up my deployment. I'm not sure if I need run into blobs such as H5, PHP/JSP, node.js or others. Can you provide a guide for me, web link or book?

And, what's the most popular programming interface between Android/IOS app and cloud server? http post/get or other wrapper ?
['https://Stackoverflow.com/questions/53974212', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/721441/']
A way around this issue is to stop VS Code from redundantly printing to the `TERMINAL` during debugging in the first place. Since it prints to the `DEBUG CONSOLE` as well, you can use that instead. 

Change `console` to ~~`"none"`~~ `"internalConsole"` in each configuration in your project's `launch.json` file:

```
"configurations": [
    {
        "name": "Python: Current File",
        "type": "python",
        "request": "launch",
        "program": "${file}",
        "console": "internalConsole"
    }
]

```

**May 2019 Update:** the `"none"` option was replaced by `"internalConsole"` so I edited my answer to reflect that. Here's the relevant [GitHub Issue](https://github.com/Microsoft/vscode-python/issues/4321).
Adding `"args": ["&&", "exit"],` to `launch.json` remedies this for Git Bash. Certainly a hack, but I no longer have to manually close many debug terminals.