powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / как поднять ФБ5 на качественно иной уровень
25 сообщений из 65, страница 2 из 3
как поднять ФБ5 на качественно иной уровень
    #40056440
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И таки да, по собственному опыту скажу, что встроить Firebird в WWW-сервер гораздо проще,
чем наоборот.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
как поднять ФБ5 на качественно иной уровень
    #40056449
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22,

В Postgres гораздо больше контрибьюторов, но большинство из них системными вещами не занимается.
И патчи со всякой хернёй там принимают гораздо охотней.

Никто не мешает тебе взять и разработать спецификацию REST API для доступа к серверу, а потом забацать внешний веб сервер, который взаимодействует через тот же fbclient.
...
Рейтинг: 0 / 0
как поднять ФБ5 на качественно иной уровень
    #40056450
Фотография Старый плюшевый мишка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov

И таки да, по собственному опыту скажу, что встроить Firebird в WWW-сервер гораздо проще,
чем наоборот.

https://www.youtube.com/watch?v=OUZ81JoKUq0
...
Рейтинг: 0 / 0
как поднять ФБ5 на качественно иной уровень
    #40056457
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисПихать эту хрень даже в виде плагина совсем другое.
я вчера родил два выражения - "искромётные функции", и "неполживая процедура".
Что-то там было еще, но уже не помню (вчера у жены ДР был).
...
Рейтинг: 0 / 0
как поднять ФБ5 на качественно иной уровень
    #40056470
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv
Я так понимаю, что в основном все эти страдания (про https, rest, json) от отсутствия нормальной возможности использования клиента ФБ на ios и андроиде.

Да ладно. Трудно/долго написать сервер http[s], который бы по команде с андроида лез бы в Firebird?
...
Одни плачут, что блобы по сети небыстро летают, другим для каждого запроса новый коннект формировать не жалко... :)
...
Рейтинг: 0 / 0
как поднять ФБ5 на качественно иной уровень
    #40056472
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv> (вчера у жены ДР был).

Ну, стало быть, - с прошедшим! :)
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
как поднять ФБ5 на качественно иной уровень
    #40056474
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ъъъъъ
Одни плачут, что блобы по сети небыстро летают, другим для каждого запроса новый коннект формировать не жалко... :)

Теперь щастие будет для всех.
автор Отличия http 1.1 и http/2
HTTP/2 стал первым бинарным протоколом. Если сравнивать его с прошлой версией протокола, то здесь разработчики поменяли методы распределения данных на фрагменты и их отправку от сервера к пользователю и наоборот.
Новая версия протокола позволяет серверам доставлять информацию, которую клиент пока что не запросил.
Это было внедрено с той целью, чтобы сервер сразу же отправлял браузеру для отображения документов дополнительные файлы и избавлял его от необходимости анализировать страницу и самостоятельно запрашивать недостающие файлы.
...
Рейтинг: 0 / 0
как поднять ФБ5 на качественно иной уровень
    #40056477
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Di_LIne,

интерьбейзь - это ж для дельфи, а дельфи - это инди, а инди не умеет 2.0. :)
...
Рейтинг: 0 / 0
как поднять ФБ5 на качественно иной уровень
    #40056481
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Di_LIneHTTP/2 стал первым бинарным протоколом.

В каком это месте он стал бинарным? От сжатия заголовков что ли?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
как поднять ФБ5 на качественно иной уровень
    #40056484
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
Di_LIneHTTP/2 стал первым бинарным протоколом.

В каком это месте он стал бинарным? От сжатия заголовков что ли?..
Оно?
...
Рейтинг: 0 / 0
как поднять ФБ5 на качественно иной уровень
    #40056486
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
https://imajor.ru/seo/optimizacia/http-1-1-http-2] ... vs 2.0

ОхренетьЭксперты ... организовали несколько тестирований, ... установлено, что вторая версия протокола существенно ускорила работу сайтов... страница загрузилась на 23% быстрее... Специалисты уверяют, что технология будет дорабатываться и они смогут достичь ускорения практически на 30%.
...
Но ... Команда Яндекса установила, что у большинства их пользователей скорость загрузки в среднем увеличилась лишь на половину процента.
...
Рейтинг: 0 / 0
как поднять ФБ5 на качественно иной уровень
    #40056493
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ъъъъъ
Di_LIne,

интерьбейзь - это ж для дельфи, а дельфи - это инди, а инди не умеет 2.0. :)

ВикипедияHTTP/3 (ранее известный как HTTP-over-QUIC) — готовящаяся к публикации третья версия протокола передачи гипертекста HTTP, используемого для передачи информации во Всемирной паутине, наследница HTTP/2[1][2].
HTTP/3 в настоящее время находится в стадии черновика и основан на предыдущем черновике RFC «Hypertext Transfer Protocol (HTTP) over QUIC», где QUIC — экспериментальный сетевой протокол транспортного уровня, разработанный в 2012 году компанией Google.

28 октября 2018 года председатель рабочих групп IETF HTTP и QUIC Марк Ноттингем в обсуждении списка рассылки сделал официальный запрос на переименование HTTP-over-QUIC в HTTP/3, чтобы «четко идентифицировать его как еще одну привязку семантики HTTP к сетевому протоколу … чтобы люди понимали его отличие от QUIC» и передать его разработку от рабочей группы QUIC рабочей группе HTTP после завершения и публикации проекта. Спустя несколько дней предложение Ноттингема было принято другими членами IETF.

Поддержка HTTP/3 была добавлена ​​в Chrome (сборка Canary) в сентябре 2019 года, и хотя HTTP/3 еще не включен по умолчанию ни в одном браузере, к 2020 году поддержку HTTP/3 можно включить в стабильных версиях Chrome и Firefox. Экспериментальная поддержка HTTP/3 была добавлена ​​в Safari Technology Preview 8 апреля 2020 года и будет добавлена ​​в Safari 14.

https://ru.wikipedia.org/wiki/HTTP/3
...
Рейтинг: 0 / 0
как поднять ФБ5 на качественно иной уровень
    #40056494
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov
Di_LIneHTTP/2 стал первым бинарным протоколом.

В каком это месте он стал бинарным? От сжатия заголовков что ли?..
В рамках физического коннекта формируются несколько логических (двунаправленные "потоки"). Сообщения - передаются в виде фреймов со структурой, определяемой на прикладном уровне, а в виде текста. 'Фреймы разных потоков могут перемешиваться, и собираются на приеме по идентификатору потока. Может, поэтому "бинарный" [поток]. Хотя, наверное, правильно "фреймовый".
Ну и то, что формат заголовка определяется на прикладном уровне, без глупостей типа кодировки текста и стандарта XML.
...а может, просто маркетинговое название.
...
Рейтинг: 0 / 0
как поднять ФБ5 на качественно иной уровень
    #40056495
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Википедия
HTTP/3

А Delphi?
...
Рейтинг: 0 / 0
как поднять ФБ5 на качественно иной уровень
    #40056498
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ъъъъъ
Википедия
HTTP/3

А Delphi?
Проблемы ТСа?
Хотя... FB на Дельфи написан?
...
Рейтинг: 0 / 0
как поднять ФБ5 на качественно иной уровень
    #40056499
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Di_LIne
Проблемы ТСа?
Хотя... FB на Дельфи написан?


Для новых FB нет библиотек доступа "из коробки". В Delphi молодёжь шарахаются с FireDAC, почитай на досуге, смешно. Старички свою версию IBX пилят.
Delphi, наверное, уже не так популярен, чтобы пилить для него специально. Но и для всего остального тоже нет.
...
Рейтинг: 0 / 0
как поднять ФБ5 на качественно иной уровень
    #40056500
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ъъъъъ
Di_LIne
Проблемы ТСа?
Хотя... FB на Дельфи написан?


Для новых FB нет библиотек доступа "из коробки". В Delphi молодёжь шарахаются с FireDAC, почитай на досуге, смешно. Старички свою версию IBX пилят.
Delphi, наверное, уже не так популярен, чтобы пилить для него специально. Но и для всего остального тоже нет.

Дельфи = клиентская часть к FB.
ТС же говорит о серверной части FB.
...
Рейтинг: 0 / 0
как поднять ФБ5 на качественно иной уровень
    #40056503
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Di_LIne
Дельфи = клиентская часть к FB.
ТС же говорит о серверной части FB.

Ага, и его хотелки на клиенте никак не скажутся.
...
Рейтинг: 0 / 0
как поднять ФБ5 на качественно иной уровень
    #40056504
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ъъъъъ
Di_LIne
Дельфи = клиентская часть к FB.
ТС же говорит о серверной части FB.

Ага, и его хотелки на клиенте никак не скажутся.

Почему?
Давай пофантазируем...
Берешь ты браузер.
Коннектишься к FB.
Вводишь логин-пароль.
И получаешь на экране... IB-Expert, версия HTML.

Получается "классический клиент" к FB уже не нужен.
...
Рейтинг: 0 / 0
как поднять ФБ5 на качественно иной уровень
    #40056505
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Di_LIne
ъъъъъ
пропущено...

Ага, и его хотелки на клиенте никак не скажутся.

Почему?
Давай пофантазируем...
Берешь ты браузер.
Коннектишься к FB.
Вводишь логин-пароль.
И получаешь на экране... IB-Expert.

Получается "классический клиент" к FB уже не нужен.

"Логика".

Раздай своим клиентам IBExpert, вот и не нужен "классический" клиент. Яд, стена по вкусу.
...
Рейтинг: 0 / 0
как поднять ФБ5 на качественно иной уровень
    #40056511
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ъъъъъ
Di_LIne
пропущено...

Почему?
Давай пофантазируем...
Берешь ты браузер.
Коннектишься к FB.
Вводишь логин-пароль.
И получаешь на экране... IB-Expert.

Получается "классический клиент" к FB уже не нужен.

"Логика".

Раздай своим клиентам IBExpert, вот и не нужен "классический" клиент. Яд, стена по вкусу.

"Слив."

Раз ты сможешь в такой конфигурации реализовать "IB-Expert", то склад с бюстгалтерией - детские забавы.
А не смагешь - кого винить?
Вариант остается всего один - убейся из рогатки с разбегу йадом ап стену.
...
Рейтинг: 0 / 0
как поднять ФБ5 на качественно иной уровень
    #40056514
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Когда-нибудь, я надеюсь, гугль перестанет маяться фигнёй и незатейливо даст жабаскрипту
прямой доступ к TCP/UDP. Вот тогда-то мы и посмеёмся.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
как поднять ФБ5 на качественно иной уровень
    #40056596
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
всё что делает гугель - направлено во вред человечеству.
...
Рейтинг: 0 / 0
как поднять ФБ5 на качественно иной уровень
    #40056645
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov> Когда-нибудь, я надеюсь, гугль перестанет существовать

Поправил.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
как поднять ФБ5 на качественно иной уровень
    #40056656
rstrelba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22,

create trigger SOME_EVENT by time [cron format] with user USERNAME
as
begin
..............
end
...
Рейтинг: 0 / 0
25 сообщений из 65, страница 2 из 3
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / как поднять ФБ5 на качественно иной уровень
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]