Netspirit, Я то же смотрел сначала в сторону просто хостинга но в пакете WEB с php очень мало примеров, за пару вечеров не сделать, поэтому брал сервер с Win12
Master4eG, vps с win там не бесплатный
Этот топик читают: Гость
Ответов: 1328
Рейтинг: 69
|
|||
карма: 2 |
|
Ответов: 321
Рейтинг: 10
|
|||
Konst,
Netspirit писал(а): В качестве сервера подойдёт любой самый дешевый хостинг с PHP+MySQL.Для таких задач думаю достаточно простой базы данных и HTTPClient от Netspirit. У самого просто там база с более 100к записей и ежедневно работает с ней ~30-50 клиентов и все ок. |
|||
карма: 1 |
|
Ответов: 1328
Рейтинг: 69
|
|||
Master4eG, для таких задач надо знать php
|
|||
карма: 2 |
|
Ответов: 494
Рейтинг: 163
|
|||
Всем спасибо за помощь.
Nic писал(а): Идеологически грамотнее при такой низкой нагрузке на БД, купить недорогой хостинг с доступом к любой SQL базе и сохранять данные прямо туда.https://www.freemysqlhosting.net/ Протестировав, вариант вполне рабочий получился . По расчетам размера базы на год хватит.(если чего можно и забэкапить). Вопрос следующий. Если так и оставить (вполне рабоче и бюджетно) какие подводные камни ,безопасность ,надежность, .....? Редактировалось 1 раз(а), последний 2019-07-29 15:49:37 |
|||
карма: 4 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
tig-rrr писал(а): ...какие подводные камни...Если организовать ежедневный backup на надёжный носитель, то риски сводятся к разумному минимуму. Также расчёт о годовом запасе объёма в 5 Мбайт кажется слишком оптимистичным |
|||
карма: 6 |
|
Ответов: 494
Рейтинг: 163
|
|||
Nic писал(а): расчёт о годовом запасе объёма в 5 Мбайт кажется слишком оптимистичнымБаза состоит из одной таблицы в ней 1 столбец занимает много места с DATE , все остальные столбцы индексы.. tig-rrr писал(а): Объём данных (строка из 10-15 параметров)tig-rrr писал(а): в сутки 10-50 раз отправляют данные на сервер вручную Также пересмотрели всего 2 раза в сутки... Редактировалось 2 раз(а), последний 2019-07-30 00:14:30 |
|||
карма: 4 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
tig-rrr писал(а): все остальные столбцы индексы.tig-rrr писал(а): 1 столбец занимает много места с DATE |
|||
карма: 25 |
|
Ответов: 494
Рейтинг: 163
|
|||
Tad писал(а): максимальный размер индекса ? int(3) DATE |
|||
карма: 4 |
|
Ответов: 494
Рейтинг: 163
|
|||
Всем привет, уважаемые пользователи опять вопрос.
tig-rrr писал(а): подскажите пожалуйста каким путем (вариантом) пойти?Проект уже как пару лет работает, возникла необходимость КЛИЕНТА сделать и на Android. Краткое описание проекта: 1) сервер, IP статическое, база MySQL 2) "Клиенты" которые отсылают актуальные данные на сервер - Сlient 3) "Начальник" который эти данные скачивает по необходимости и создает отчёт - Server_Excel 4) "Админ" обслуживание - создание, изменение... базы - Admin_Server Пример интерфейса Клиента для Android 1) при подключении к серверу, список загружается с сервера. 2) при выходе из программы сохраняются предыдущие введённые данные. 3) данные доступа (логин пароль ip ... ) в недоступном для обычного пользователя виде. Редактировалось 1 раз(а), последний 2022-05-06 19:38:18 |
|||
карма: 4 |
|
Ответов: 4628
Рейтинг: 749
|
|||
Можно не заморачиваться с приложением для Android. Всё это можно сделать на HTML/PHP на том же сервере. Открывать в браузере на любом устройстве.
Сайт - авторизация пользователей, настройка прав пользователя ("Рабочий", "Начальник", "Админ"). Приём данных от пользователей - обычная страница HTML с тегом <form> + PHP на сервере, обрабатывающий пришедшие данные. Просмотр данных - такой же PHP, считывающий данные с БД и выдающий клиенту сформатированную HTML страницу результатов. |
|||
карма: 26 |
|
Ответов: 494
Рейтинг: 163
|
|||
Netspirit, Спасибо , Вы предлагаете отличный вариант, но как всегда в моём случае есть "НО", Руководящий состав консервативен (всё в возрасте) переубедить бесполезно! На сервере никаких изменений!
А не вариант - клиент создать на HTML + PHP и использовать Convert html to apk. Может кто пробовал , что либо подобное? |
|||
карма: 4 |
|
Ответов: 4628
Рейтинг: 749
|
|||
Ну, HTML - это просто текстовая страничка. С помощью JavaScript в ней можно реализовать обмен с сервером, если функционал сервера устраивает. И открывать на телефоне как обычный файл.
И как предлагается реализовать права доступа, если сервер нельзя модифицировать? Проверять права на клиенте? Так их можно нарушить. |
|||
карма: 26 |
|
27