Ваш вопрос может быть слишком открытым для stackoverflow.
Итак, вы хотите предоставить веб-API. Simpleapi Цель соответствует вашему запросу: краткое описание читает
simpleapi - простой в использовании, последовательный, прозрачный и портативный способ предоставления API. Он поддерживает несколько транспортных форматов (например, json, jsonp, xml, yaml) и предоставляет сервер (django, flask) и клиентские библиотеки (PHP, Python) для беспрепятственного взаимодействия. Вы также можете использовать почти все рамки Ajax (например, jQuery, ExtJS и т. Д.) Для доступа к API.
Что вас интересует на стороне сервера (предоставляет API, а клиентская сторона использует его).
Думаю, вам стоит узнать о Rest API. Простой поиск дал мне those и those рекомендации.
вы читали о django или web2py, они действительно хороши для такого рода вещей .. – abhishekgarg