Последняя версия DataExpress 3 beta от 9 августа 2020 года.
Изображение Скачать | Изображение Что нового?
См. также: Энциклопедия DX | Форум на develop-soft | Расширения
ИзображениеИзображениеИзображение

Серверные мощности для нужд проекта

Полезное от пользователей DataExpress
Аватара пользователя
admin
Разработчик
Сообщения: 5056
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 39 раз
Поблагодарили: 311 раз

Re: Посильная помощь проекту. Есть волонтеры?

Сообщение admin » 13 ноя 2017, 08:43

wowsab писал(а):Могу предоставить серверные мощности

Спасибо! Под сервер Firebrid можно для тестирования.

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3352
Зарегистрирован: 13 апр 2017, 08:57
Поблагодарили: 6 раз
Контактная информация:

Re: Посильная помощь проекту. Есть волонтеры?

Сообщение YurAnt » 13 ноя 2017, 08:47

wowsab писал(а):Сейчас уже начал писать его на php. Посмотрим что получится

Можт проще готовый взять..? ;)
https://beget.com/ru/manual/filem
https://webformyself.com/zagruzka-fajlo ... a-chast-1/
https://myrusakov.ru/drag-and-drop-loading.html
Или вообще заюзать Яндекс-диск аплоадер..?

А с алиасом имхо нет смысла заморачиваться, т.к. это еще и потребует перезапуска сервера. Прописать просто виртуальный диск X: и после аплоада сразу можно будет коннектиться по Server_IP:X:\base.FDB

wowsab
Новичок
Сообщения: 38
Зарегистрирован: 13 апр 2017, 07:57

Re: Посильная помощь проекту. Есть волонтеры?

Сообщение wowsab » 13 ноя 2017, 09:07

YurAnt писал(а):
wowsab писал(а):Сейчас уже начал писать его на php. Посмотрим что получится

Можт проще готовый взять..? ;)
https://beget.com/ru/manual/filem
https://webformyself.com/zagruzka-fajlo ... a-chast-1/
https://myrusakov.ru/drag-and-drop-loading.html
Или вообще заюзать Яндекс-диск аплоадер..?

А с алиасом имхо нет смысла заморачиваться, т.к. это еще и потребует перезапуска сервера. Прописать просто виртуальный диск X: и после аплоада сразу можно будет коннектиться по Server_IP:X:\base.FDB


С алиасом есть смысл заморачиваться =) У меня много мыслей под это дело возникло.
Во 1-х - сразу сделать случайное имя файла - чтоб невозможно было случайно угадать и "стырить чужую" идею и + ко всему бонус к безопасности - не чтоб всякие вебшеллы не загрузили. Тогда алиас поможет сокрыть оригинальное имя файла и вебшелл будет закрыт.
Во 2-х - есть мысль запускать файерберд как virtualapp - и установить время жизни БД на 14 дней - чтоб ручками потом не удалять, а чтоб само по таймауту улетало - тогда алиас не будет требовать перезапуска сервера - сервер будет отдельным экземпляром и в случае чего не затронет другие базы.
В 3-х - работу с отдельным экземпляром можно будет ограничить - выделить ему определенное RAM и CPU - чтоб "тяжелая" база Юзера А не мешала Юзеру Б.
И много других фишечек =)

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3352
Зарегистрирован: 13 апр 2017, 08:57
Поблагодарили: 6 раз
Контактная информация:

Re: Посильная помощь проекту. Есть волонтеры?

Сообщение YurAnt » 13 ноя 2017, 09:17

wowsab писал(а):установить время жизни БД на 14 дней - чтоб ручками потом не удалять

Этот параметр желательно бы регулировать при загрузке... Демки-то зачем удалять, путь себе лежат - они есть не просят.

Насчет алиаса - может тогда сделать простенький экзешник, который будет мониторить содержимое папки и в случае изменения:
1. Глушить сервис файрберд.
2. Создавать новый файл с алиасами существующих файлов (он же может создавать отдельный файл со ссылками на подключение).
3. Запускать файрберд.

wowsab
Новичок
Сообщения: 38
Зарегистрирован: 13 апр 2017, 07:57

Re: Посильная помощь проекту. Есть волонтеры?

Сообщение wowsab » 13 ноя 2017, 09:22

YurAnt писал(а):
wowsab писал(а):установить время жизни БД на 14 дней - чтоб ручками потом не удалять

Этот параметр желательно бы регулировать при загрузке... Демки-то зачем удалять, путь себе лежат - они есть не просят.

Насчет алиаса - может тогда сделать простенький экзешник, который будет мониторить содержимое папки и в случае изменения:
1. Глушить сервис файрберд.
2. Создавать новый файл с алиасами существующих файлов (он же может создавать отдельный файл со ссылками на подключение).
3. Запускать файрберд.


Экзешник даже не нужен. Сам скрипт это будет делать. Я его сейчас и пишу. Загрузчик сам мне и не нужен - я backend пишу. У тебя есть телега? Скинь в лс - добавлю, чтоб не мусорить тут

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3352
Зарегистрирован: 13 апр 2017, 08:57
Поблагодарили: 6 раз
Контактная информация:

Re: Посильная помощь проекту. Есть волонтеры?

Сообщение YurAnt » 13 ноя 2017, 09:26

wowsab писал(а):телега

Скинул, что есть...

wowsab
Новичок
Сообщения: 38
Зарегистрирован: 13 апр 2017, 07:57

Re: Серверные мощности для нужд проекта

Сообщение wowsab » 13 ноя 2017, 11:17

Можно пробовать.

Код: Выделить всё

188.113.164.231:a1

Залита тестовая база.
Сразу скажу - скорость доступа не ахти - ввиду не особо широкого канала.
Заливка файлов пока не работает - в разработке.

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3352
Зарегистрирован: 13 апр 2017, 08:57
Поблагодарили: 6 раз
Контактная информация:

Re: Серверные мощности для нужд проекта

Сообщение YurAnt » 13 ноя 2017, 11:19

ну а a2 наверное... ;)

wowsab
Новичок
Сообщения: 38
Зарегистрирован: 13 апр 2017, 07:57

Re: Серверные мощности для нужд проекта

Сообщение wowsab » 14 ноя 2017, 08:46

Готово! Тестируем!
https://base.mydataexpress.ru/

Код: Выделить всё

1. Загрузка файла базы через ВЕБ.
2. Автоматическая установка алиаса загруженному файлу.
3. Автоматическая выдача строки для подключения.


Код: Выделить всё

1. Автоматическое удаление базы через 14 дней.

Аватара пользователя
admin
Разработчик
Сообщения: 5056
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 39 раз
Поблагодарили: 311 раз

Re: Серверные мощности для нужд проекта

Сообщение admin » 14 ноя 2017, 09:02

wowsab писал(а):Готово! Тестируем!
https://base.mydataexpress.ru/

Выдает ошибку по достижении 100%.
Вложения
error.jpg
error.jpg (143.5 КБ) 3294 просмотра