Лучший и самый безопасный способ публикации файла настроек в приложении - PullRequest
3 голосов
/ 30 марта 2011

Я хочу опубликовать набор настроек, которые будут обновлены с течением времени.Приложению необходимо определить, доступны ли новые настройки, и загрузить их.

Мне интересно, как лучше всего это сделать, загрузить базу данных или XML и т. Д. И как я могу защитить их как можно лучше дляприложение общего пользования, оно не для правоохранительных органов и т. д.

Ищет мысли, методы, указатели на код (в идеале javascript) и т. д.

1 Ответ

0 голосов
/ 30 марта 2011

Подготовьте свой массив настроек где-нибудь и закодируйте его как JSON:

<?php

$settings = array(
    'foo' => 'bar'
);

header('Content-type: application/json');
echo json_encode($settings);
exit;

?>

Ваше приложение вызывает настройку URL и получает массив настроек как json obj, который вы можете сразу использовать в своем javascript.

$.ajax({
   cache: false,
   dataType: "json",
   processData: true, // if false, posted data stays untouched
   type: "GET",
   url: "http://place-where-app-finds-settings.com/settings.php",
   success: function( data, textStatus, jqXHR ) { 
       alert(data.foo);
   }
});

Образец требует jQuery ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...