Автор | Сообщение |
|
| |
Пост N: 387
Зарегистрирован: 08.07.06
|
|
Отправлено: 16.06.14 16:03. Заголовок: Наличие товара в dbf базе и быстрый доступ с мобильных устройств
Добрый день, уважаемые друзья. В соответствии с веяниями времени, возник вопрос: - есть торговое предприятие и "много" клиентов, которые желают получить оперативную информацию о наличии товара, его цене, описании, изображении. Уже много лет работает довольно простая система: ежедневно на нашем веб-сервере обновляется прайс лист в формате *.xls со специальным полем "фото", которое ведет на наш сайт с описанием товара. Так решается вопрос с размером файла: он небольшой, около 500Кб (тк не содержит лишней информации) и в итоге представляет устраивающую по оперативности информацию. Но скачивать документ эксель, искать в нем среди тысяч артикулов нужный товар на смартфоне/небольшом планшете довольно неудобно. Какой посоветуете способ коммуникации с современными девайсами с усеченными операционками типа iOS/Android ? Сам пока вижу два варианта: 1) "какой-то" скрипт поиска прямо с главной страницы сайта по ежедневно выгружаемому xml файлу, в котором будет хранится артикул товара + количество в наличии + цена + ссылка на картинку на веб-сервере. 2) выгружать сразу в формате таблицы MySQL - условия договора с хостером позволяют использовать их ресурс. В обоих случаях у меня есть сомнения: 1) будет ли приемлемая скорость поиска "скрипта" в текстовом xml файле с таблицей из 5-7 тысяч строк ? 2) MySQL в таком простом вопросе - как из пушки по воробьям. Может быть, кто-то уже наступал на подобные грабли ?
|
|
|
Ответов - 52
, стр:
1
2
3
All
[только новые]
|
|
|
| |
Пост N: 1090
Зарегистрирован: 11.06.10
|
|
Отправлено: 16.06.14 16:39. Заголовок: 2-й вариант, вы сайт..
2-й вариант, вы сайту запрос, он вам ответ Sergy пишет: цитата: | 2) выгружать сразу в формате таблицы MySQL - условия договора с хостером позволяют использовать их ресурс. |
| Sergy пишет: цитата: | 2) MySQL в таком простом вопросе - как из пушки по воробьям. |
|
почему сразу пушка и воробьи, если условие Sergy пишет: цитата: | Но скачивать документ эксель, искать в нем среди тысяч артикулов нужный товар на смартфоне/небольшом планшете довольно неудобно. |
|
|
|
|
|
| постоянный участник
|
Пост N: 336
Зарегистрирован: 17.02.12
|
|
Отправлено: 16.06.14 18:03. Заголовок: Sergy пишет:Сам пока..
Sergy пишет: цитата: | Сам пока вижу два варианта: |
| для начала попробуйте статическую страницу[ы]. (якоря, переходы ...) - может прокатить пробовал js массив с данными (до 10 000) - было приемлемо вариант c MySql - тоже хорош в LetoDb есть php client - разобравшись - тоже вариант
|
|
|
|
| постоянный участник
|
Пост N: 337
Зарегистрирован: 17.02.12
|
|
Отправлено: 16.06.14 18:32. Заголовок: Sergy CGI технологию..
Sergy CGI технологию никто не отменял - hb exe грузятся быстро.
|
|
|
|
| постоянный участник
|
Пост N: 338
Зарегистрирован: 17.02.12
|
|
Отправлено: 16.06.14 22:23. Заголовок: Sergy У alkresin где..
Sergy У alkresin где то здесь был хороший рабочий пример. можно глянуть примеры: grid jQuery
|
|
|
|
| постоянный участник
|
Пост N: 339
Зарегистрирован: 17.02.12
|
|
Отправлено: 16.06.14 22:33. Заголовок: Sergy вот кое какие ..
|
|
|
|
| |
Пост N: 388
Зарегистрирован: 08.07.06
|
|
Отправлено: 17.06.14 11:31. Заголовок: AlexMyr пишет: поче..
AlexMyr пишет: цитата: | почему сразу пушка и воробьи, если условие Sergy пишет: |
| цитата: | Но скачивать документ эксель, искать в нем среди тысяч артикулов нужный товар на смартфоне/небольшом планшете довольно неудобно. |
| Не знаю.. почему-то казалось, что такие мощные средства как SQL нужно использовать, когда нельзя решить задачу другим способом. Ведь по сути, там кроме плоской таблицы с несколькими тысячами записей не будет ничего...
|
|
|
|
| |
Пост N: 389
Зарегистрирован: 08.07.06
|
|
Отправлено: 17.06.14 11:33. Заголовок: SergKis пишет: для ..
SergKis пишет: цитата: | для начала попробуйте статическую страницу[ы]. (якоря, переходы ...) - может прокатить пробовал js массив с данными (до 10 000) - было приемлемо вариант c MySql - тоже хорош в LetoDb есть php client - разобравшись - тоже вариант |
| Немного не понял. Как это "попробовать статическую страницу" ? И причем тут LetoDB, если работа у меня идет через dbfntx, а нужна лишь выгрузка данных на сервер провайдера. SergKis пишет: цитата: | CGI технологию никто не отменял - hb exe грузятся быстро. |
| Т.е. экзешник нужно будет загрузить провайдеру? Он на это согласится ? Извините за чайниковость.
|
|
|
|
| |
Пост N: 390
Зарегистрирован: 08.07.06
|
|
Отправлено: 17.06.14 11:36. Заголовок: SergKis пишет: У al..
SergKis пишет: цитата: | У alkresin где то здесь был хороший рабочий пример. можно глянуть примеры: grid jQuery |
| SergKis пишет: Пошел изучать, спасибо. Так понимаю, что идею "скрипт поиска по xml файлу" лучше сразу похоронить ?
|
|
|
|
| постоянный участник
|
Пост N: 340
Зарегистрирован: 17.02.12
|
|
Отправлено: 17.06.14 12:21. Заголовок: Sergy пишет:Немного ..
Sergy пишет: цитата: | Немного не понял. Как это "попробовать статическую страницу" ? |
| это готовые созданные html страницы, например различные варианты группировок (таблица по группам, маркам, артикулам, наименованиям, ...), внутри по наименованиям и ... и index.html где группировки переходы на страницы с табл. подгрупп, потом на товар, картинку ... Sergy пишет: цитата: | Так понимаю, что идею "скрипт поиска по xml файлу" лучше сразу похоронить ? |
| в dbf же лучше искать !
|
|
|
|
| постоянный участник
|
Пост N: 341
Зарегистрирован: 17.02.12
|
|
Отправлено: 17.06.14 17:44. Заголовок: Sergy пишет:Т.е. экз..
Sergy пишет: цитата: | Т.е. экзешник нужно будет загрузить провайдеру? Он на это согласится ? |
| Это вряд ли. Я уже и забыл, что есть такой вариант - у провайдера...
|
|
|
|
| |
Пост N: 65
Зарегистрирован: 24.04.13
|
|
Отправлено: 18.06.14 10:37. Заголовок: Sergy, Я также интер..
Sergy, Я также интересовался данной темой. Задача примерно такая же как у тебя. Т.е. удалённый доступ к БД через планшет. Сначала думали через браузер. Поднять на сервере Http-сервер, открыть порты и т.д. Сложности с доступом к DBF из PHP и отображение в виде таблицы не устраивает. Большая база по продукции, остаткам на складе, ценам. Нужен поиск и удобная навигация. Кроме того необходимо вводить онлайн-заявки. Остановились на варианте удаленного рабочего стола к серверу через планшет. Вопрос с подбором необходимого софта. Какие есть терминальные клиенты Android/iOS/Windows Phone для доступа к сервису терминалов Windows Server 2008 ?
|
|
|
|
|
| |
Пост N: 391
Зарегистрирован: 08.07.06
|
|
Отправлено: 18.06.14 11:49. Заголовок: azoo пишет: Останов..
azoo пишет: цитата: | Остановились на варианте удаленного рабочего стола к серверу через планшет. |
| Таким образом работают сотрудники фирмы. Давать доступ к программе для всех клиентов - пока не готов.
|
|
|
|
| |
Пост N: 392
Зарегистрирован: 08.07.06
|
|
Отправлено: 18.06.14 11:50. Заголовок: SergKis пишет: Я уж..
SergKis пишет: цитата: | Я уже и забыл, что есть такой вариант - у провайдера.. |
| У хостера/провайдера есть свои преимущества, которые мы используем. Ставить свой сервер нет пока ни единой причины.
|
|
|
|
| постоянный участник
|
Пост N: 342
Зарегистрирован: 17.02.12
|
|
Отправлено: 18.06.14 12:26. Заголовок: SergKis пишет:У alkr..
SergKis пишет: цитата: | У alkresin где то здесь был хороший рабочий пример. |
| нашел где это было, но ссылка протухла. alkresin пишет: цитата: | Сделал тестовый доступ: http://www.belacy.com/all/demo.html логин: guest пароль: g2012 Набор модулей урезан, данные (названия,адреса и реквизиты организаций, суммы и пр.) произвольно изменены, но всеони берутся с letodb сервера. Доступны просмотр списка, фильтрация записей, просмотр записи при двойном щелчке по ней. В режиме фильтрации можно, нажав в любом поле F9, ввести диапазон включаемых в фильтр значений. |
| Может есть возможность восстановить на своем сайте и выложить исходники (как обещали) ?
|
|
|
|
| |
Пост N: 66
Зарегистрирован: 24.04.13
|
|
Отправлено: 18.06.14 12:49. Заголовок: Sergy пишет: azoo п..
Sergy пишет: цитата: | azoo пишет: цитата: Остановились на варианте удаленного рабочего стола к серверу через планшет. Таким образом работают сотрудники фирмы. |
| А какой программой на планшете пользуетесь?
|
|
|
|
| |
Пост N: 393
Зарегистрирован: 08.07.06
|
|
Отправлено: 18.06.14 16:12. Заголовок: azoo пишет: А какой..
azoo пишет: цитата: | А какой программой на планшете пользуетесь? |
| VNC viewer
|
|
|
|
| |
Пост N: 67
Зарегистрирован: 24.04.13
|
|
Отправлено: 19.06.14 07:50. Заголовок: Sergy пишет: azoo п..
Sergy пишет: цитата: | azoo пишет: цитата: А какой программой на планшете пользуетесь? VNC viewer |
| VNC может подключаться к Terminal Services? В качестве сервера что?
|
|
|
|
| |
Пост N: 394
Зарегистрирован: 08.07.06
|
|
Отправлено: 20.06.14 00:50. Заголовок: azoo пишет: VNC мож..
|
|
|
|
| |
Пост N: 68
Зарегистрирован: 24.04.13
|
|
Отправлено: 20.06.14 10:27. Заголовок: Sergy, т.е. сотрудни..
Sergy,спасибо за подсказку. Проверил. С помощью Remote Desktop Client (Android) можно заходить на сервер терминалов. Можно использовать для удаленного доступа сотрудников. Далее запускать Windows-приложение в терминальной сессии и смотреть что надо как будто работаешь в Windows. Открывать БД и т.п. Единственное может понадобиться адаптация рабочей программы для работы через сенсорный экран. Например кнопки побольше, поля ввода.
|
|
|
|
| постоянный участник
|
Пост N: 359
Зарегистрирован: 17.02.12
|
|
Отправлено: 02.07.14 07:54. Заголовок: Sergy вот еще вариа..
Sergy вот еще вариант (сборка под hb 2.0 msvc), в hb 3.2 это contrib\hbhttpd http://gfile.ru/a8uig запуск app.exe, readmy _app.txt
|
|
|
Ответов - 52
, стр:
1
2
3
All
[только новые]
|
|