Rad1us: А меня, когда приходится работать в течение дня то за Xubuntu, то за Виндой, к концу дня начинает чисто физиологически мутить от того, что глаза на Винде безуспешно пытаются сфокусироваться, а на этом мыле - негде.
Данил Бирюков-Романов: да, пожалуй. Скажем так: тут есть тонкое, но принципиальное различие между "полениться и сделать проще" и "НЕ полениться и сделать проще" ;)
Дмитрий Шелыгин: Зачем "хранить все"? Пришел запрос от клиента - сформирован файл с SQLite-базой (на основе данных, хранящихся сейчас в MySQL) - отправлен клиенту.
Правда, можно некоторое время и похранить его, если MySQL-данные редко обновляются или можно проверить, обновлялись они с последнего создания такого файла или нет.
Да, меня сбил другой ответ - я решил, что у вас на сервере тоже SQLite. Но, собственно, JAVA умеет и с SQLite работать. Так что, возможно, стоит создать на сервере новый файл с базой SQLite и его, собственно, и отдать приложению. В заархивированном виде. Особенно если это придется делать постоянно.
Что-то мне подсказывает, что упаковать файл базы на стороне сервера и распаковать - на стороне клиента будет на порядок быстрее, чем гонять запросы с результатами. SQLite же.
На самом деле, если дробь нагляднее, чем запись через точку, то можно просто добавить точку к одному из чисел, указав, что оно - вещественное: 1.0/3 (ноль здесь, собственно, не нужен, просто так очевиднее при чтении).
amylabs: смысл меня уговаривать? Я вам не клиент. А у клиентов раздумья все равно идут либо в сторону "все свое, чтобы ни от кого не зависеть", либо - чтобы и годы спустя продукт поддерживался, развивался, под него находились спецы... оппаньки, опять Битрикс...
amylabs: вот, уже лучше. Значит, главный вопрос, который стоит перед клиентом - работоспособен ли продукт без вашего саппорта и коммерческих модулей или дешевле будет взять что-то, в чем участвует не только студия, но и сколько-нибудь заметное сообщество, и допиливать самому.
pinokio82: документы о том, что хостинг проплачен заказчиком, он может предоставить. Любой, кто суется на этот хостинг и при этом не может предоставить документы, что он работает на заказчика - совершает неправомерный доступ. Со всеми, при желании, вытекающими.
Так что радоваться тому, что работаешь без документов, тут совершенно не стоит...
Joomla? Да, слышал.
Две критические уязвимости за полгода, тысячи протрояненных ботами сайтов...
Увы, ее нужно не только знать, но и постоянно обновлять и следить за новостями.
Владимир Мартьянов: Да и для свободно читающих base64 с листа информации не густо. Ну, спам рассылает. Или ддосит кого-нибудь. Или брутфорсит. Или еще какой хренью страдает.
Зараженному-то - какая разница? Это же рабочий скрипт, а не бэкдор, через который он пришел.