Сергей Кореневский, для того, чтобы решить ваши задачи, вам нужно разобраться в деталях как устроен интернет и взаимодействие клиентов с серверами, понять что такое CRUD, может почитать книжки по best practices используемых вами технологий и так далее. Но даже как только вы разберетесь как устроено взаимодействие клиент-сервер все ваши вопросы испарятся)