Я написал плагин для WordPress и пытаюсь найти наилучший способ проверки программой обновлений на моем сервере и их автоматической загрузки по запросу пользователя. Это будет в основном использоваться для загрузки дополнительных функций, которые я не хочу добавлять в репозиторий WordPress, поскольку у них нет лицензии GNU.
Я написал программу для проверки обновлений, в которой я не уверен, это часть загрузки.
Должен ли я использовать file_get_contents (), а затем fwrite (), чтобы записать результаты в каталог? Я уверен, что это один из способов сделать это, но я ищу наиболее кросс-серверный безопасный способ сделать это, потому что плагин используется тысячами людей на разных установках, хотя они все PHP PHP5 +. Я боюсь, что некоторые хосты могут иметь какую-то безопасность, мешающую мне сделать это. Будет ли CURL лучшим вариантом?
Спасибо.