Вверх ↑
Этот топик читают: Гость
Ответов: 1328
Рейтинг: 69
#16: 2019-07-23 10:29:36 ЛС | профиль | цитата
Netspirit, Я то же смотрел сначала в сторону просто хостинга но в пакете WEB с php очень мало примеров, за пару вечеров не сделать, поэтому брал сервер с Win12
Master4eG, vps с win там не бесплатный
карма: 2

0
Ответов: 320
Рейтинг: 10
#17: 2019-07-23 14:52:42 ЛС | профиль | цитата
Konst,
Netspirit писал(а):
В качестве сервера подойдёт любой самый дешевый хостинг с PHP+MySQL.

Для таких задач думаю достаточно простой базы данных и HTTPClient от Netspirit.
У самого просто там база с более 100к записей и ежедневно работает с ней ~30-50 клиентов и все ок.
карма: 1

0
Ответов: 1328
Рейтинг: 69
#18: 2019-07-23 15:44:54 ЛС | профиль | цитата
Master4eG, для таких задач надо знать php
карма: 2

0
Ответов: 447
Рейтинг: 153
#19: 2019-07-29 15:48:31 ЛС | профиль | цитата
Всем спасибо за помощь.
Nic писал(а):
Идеологически грамотнее при такой низкой нагрузке на БД, купить недорогой хостинг с доступом к любой SQL базе и сохранять данные прямо туда.
Для тренировки выбрал этот хостинг, на нем бесплатно 5 mb.
https://www.freemysqlhosting.net/
Протестировав, вариант вполне рабочий получился . По расчетам размера базы на год хватит.(если чего можно и забэкапить).
Вопрос следующий. Если так и оставить (вполне рабоче и бюджетно) какие подводные камни ,безопасность ,надежность, .....?

Редактировалось 1 раз(а), последний 2019-07-29 15:49:37
карма: 4

0
Главный модератор
Ответов: 2996
Рейтинг: 393
#20: 2019-07-29 21:46:10 ЛС | профиль | цитата
tig-rrr писал(а):
...какие подводные камни...

Если организовать ежедневный backup на надёжный носитель, то риски сводятся к разумному минимуму. Также расчёт о годовом запасе объёма в 5 Мбайт кажется слишком оптимистичным
карма: 7
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Ответов: 447
Рейтинг: 153
#21: 2019-07-30 00:08:34 ЛС | профиль | цитата
Nic писал(а):
расчёт о годовом запасе объёма в 5 Мбайт кажется слишком оптимистичным

База состоит из одной таблицы в ней 1 столбец занимает много места с DATE , все остальные столбцы индексы..
tig-rrr писал(а):
Объём данных (строка из 10-15 параметров)
, объем данных пересмотрели, осталось всего 7 столбцов...
tig-rrr писал(а):
в сутки 10-50 раз отправляют данные на сервер вручную

Также пересмотрели всего 2 раза в сутки...

Редактировалось 2 раз(а), последний 2019-07-30 00:14:30
карма: 4

0
Ответов: 16884
Рейтинг: 1237
#22: 2019-07-30 13:47:38 ЛС | профиль | цитата
tig-rrr писал(а):
все остальные столбцы индексы.
максимальный размер индекса ?
tig-rrr писал(а):
1 столбец занимает много места с DATE
с DATE или DATETIME ?
карма: 24
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 447
Рейтинг: 153
#23: 2019-07-30 17:24:39 ЛС | профиль | цитата
Tad писал(а):
максимальный размер индекса ?

int(3)
DATE
карма: 4

0
Ответов: 447
Рейтинг: 153
#24: 2022-05-06 19:36:09 ЛС | профиль | цитата
Всем привет, уважаемые пользователи опять вопрос.
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

0
Ответов: 4575
Рейтинг: 728
#25: 2022-05-07 18:35:35 ЛС | профиль | цитата
Можно не заморачиваться с приложением для Android. Всё это можно сделать на HTML/PHP на том же сервере. Открывать в браузере на любом устройстве.
Сайт - авторизация пользователей, настройка прав пользователя ("Рабочий", "Начальник", "Админ").
Приём данных от пользователей - обычная страница HTML с тегом <form> + PHP на сервере, обрабатывающий пришедшие данные. Просмотр данных - такой же PHP, считывающий данные с БД и выдающий клиенту сформатированную HTML страницу результатов.
карма: 26

0
Ответов: 447
Рейтинг: 153
#26: 2022-05-07 22:05:08 ЛС | профиль | цитата
Netspirit, Спасибо , Вы предлагаете отличный вариант, но как всегда в моём случае есть "НО", Руководящий состав консервативен (всё в возрасте) переубедить бесполезно! На сервере никаких изменений!
А не вариант - клиент создать на HTML + PHP и использовать Convert html to apk.
Может кто пробовал , что либо подобное?
карма: 4

0
Ответов: 4575
Рейтинг: 728
#27: 2022-05-14 17:59:06 ЛС | профиль | цитата
Ну, HTML - это просто текстовая страничка. С помощью JavaScript в ней можно реализовать обмен с сервером, если функционал сервера устраивает. И открывать на телефоне как обычный файл.

И как предлагается реализовать права доступа, если сервер нельзя модифицировать? Проверять права на клиенте? Так их можно нарушить.
карма: 26

0
27
Сообщение
...
Прикрепленные файлы
(файлы не залиты)