AleDv: Да, как пример - было приложение, успешно работавшее, но написанное давно и неоптимальное. Получил задачу переписать, исправив ошибки и добавив необходимые улучшения - первым делом написал тесты(хотя бы функциональные, желательно и модульные) на работу текущей версии, потом спокойно ковырял внутренности, добавляя/меняя системы хранения данных и взаимодействия компонентов, будучи уверенным что пользователи снаружи не заметят разницы.
Вадим Егоров: Спасибо за подробный вопрос, но имхо, тег php тут лишний.
По факту вижу три пути решения проблемы:
1) Найти дешевый/бесплатный хостинг с ssh и сделать себе туннель
2) Сделать привычный сервис рест/какой угодно на хттп
3) Открыть на "белом" сервере сокет и писать/читать через него
r2sada2r: Тогда попробуйте в свой файл '/core/data/config_test.php' написать строку die('Haha, i'm an idiot!'); и запустить страничку, где он подключается, раз все так радужно.
Angelxalfa:
select * from unnest(array['10',
'11',
'13/6',
'7',
'9',
'111',
'26а',
'3б' ]) a
ORDER BY (substring(a, '^[0-9]+'))::int
,substring(a, '[^0-9_].*$');
itcoder: Много тестирую работу с апи Яндекса, по факту для "быстрых" тестов в разработке использую моки вызовов к апи с прогнозируемым ответом сервиса, для выкатки на продакшн - либо sandbox сервиса, либо тестовые аккаунты, там уже проще пожертвовать временем ради надежности.