Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

DaDaBIK - это платформа разработки без кода / с низким кодом [1], написанная на PHP для быстрого создания клиентской части базы данных CRUD (создание, чтение, обновление, удаление) или более сложного веб-приложения, управляемого базой данных, без программирования. Внастоящее время поддерживаются системы управления базами данных MySQL , PostgreSQL , SQLite и, начиная с версии 9.2, Microsoft SQL Server .

История [ править ]

DaDaBIK был первоначально выпущен в 2001 году на SourceForge под Стандартной общественной лицензией GNU Eugenio Tacchini и поддерживал только MySQL .

С выпуском версии 4.5 в июне 2012 года лицензия была изменена с GPL на частную лицензию «DaDaBIK 1.0» [2], которая требует оплаты перед загрузкой и запрещает дальнейшее распространение. (Старый) код GPL (DaDaBIK v. 4.x) был удален с официального сайта и из проекта Sourceforge, но все еще может свободно распространяться [3], текущая версия (на данный момент 9.1 «Monterosso») может скачивать только с официального сайта.

Версия 6 представила несколько новых функций, включая возможность добавления пользовательских (вручную закодированных) страниц PHP в приложение DaDaBIK.

Версия 8 Lerici стала важной вехой в развитии DaDaBIK: был представлен новый отзывчивый интерфейс, а также множество новых функций, включая создание графических отчетов, вычисляемые поля, хуки и интеллектуальную установку (DaDaBIK пытается автоматически настраивать приложение в соответствии со схемой его базы данных). [4] [5] Также была представлена ​​новая лицензия DaDaBIK license v. 2.0 [6]

Версия 9 «Монтероссо» стала еще одной важной вехой в развитии DaDaBIK. DaDaBIK 9 позволяет создавать веб-приложения без кодирования, начиная с файла Excel, CSV или ODS (до версии V.9 вы могли создавать приложение DaDaBIK, только начиная с базы данных). Также было введено несколько новых функций, которые помогают опытным пользователям разрабатывать сложные приложения, в том числе: настраиваемые кнопки, информационные панели и макеты. [7] [8] Также была представлена ​​новая лицензия DaDaBIK license v. 2.1 [9]

В версии 9.2 появилась поддержка Microsoft SQL Server .

Версия 10 "Manarola", выпущенная в декабре 2019 года, отмечает 18-летие DaDaBIK и представила новый способ разработки приложений DaDaBIK благодаря новому разделу данных (разработчики теперь могут создавать таблицы из DaDaBIK, без использования внешних приложений) и новым предварительный просмотр конфигуратора форм в реальном времени (разработчики могут видеть предварительный просмотр формы, которую они настраивают, не выходя из раздела администратора). . Также было введено множество новых функций, в том числе: HTTP API, аудит / проверка, условные поля, сводные / сводные таблицы, выбор нескольких записей. Также были улучшены характеристики двигателя DaDaBIK. [10] [11]

Текущий статус [ править ]

Текущий выпуск - 10,5 «Манарола» (выпущен 14 января 2021 г.). [12] Первоначальный автор по-прежнему является основным разработчиком ядра кода, а Симоне Магнаски заботится о дизайне UX e UI. Группа пользователей родного языка занимается переводом / локализацией интерфейса (доступно на 22 языках).

Особенности [ править ]

Некоторые из основных функций: настройка форм (например, метки, различные типы полей ввода HTML, проверка содержимого), поля поиска, просмотр основных / подробных данных, загрузка файлов, вычисляемые поля, условные поля, хуки, создание отчетов в виде графиков / сводок, экспорт в CSV и PDF, проверка на возможное дублирование во время вставки, аутентификация, ограничения авторизации на просмотр / обновление / удаление и уведомления по электронной почте.

Популярность [ править ]

DaDaBIK использовался несколькими крупными организациями, такими как Кембриджский университет [13] [14] и Università Cattolica del Sacro Cuore . [15] Считается одним из самых популярных инструментов для работы с базами данных PHP. [16]

Значение имени [ править ]

DaDaBIK - это рекурсивная аббревиатура, которая означает: « Da DaBIK - это Da ta B ase I nterfaces K reator». [17]

Ссылки [ править ]

  1. ^ https://dadabik.com/index.php?function=show_features
  2. ^ http://www.dadabik.org/dadabik_license.txt
  3. ^ см. репозиторий harwoodr на Github
  4. ^ https://dadabik.com/index.php?function=show_post_details&ID_message=95
  5. ^ https://www.youtube.com/watch?v=oCb0CR8_I60
  6. ^ https://dadabik.com/index.php?function=show_license
  7. ^ https://dadabik.com/index.php?function=show_post_details&ID_message=99
  8. ^ https://www.youtube.com/watch?v=d4h3Dui46B8
  9. ^ https://dadabik.com/index.php?function=show_license
  10. ^ https://dadabik.com/index.php?function=show_post_details&ID_message=106
  11. ^ https://www.youtube.com/watch?v=oIoEgCygmi0
  12. ^ Внешний интерфейс базы данных PHP / генератор CRUD для MySQL SQLite PostgreSQL - Создание онлайн-приложения базы данных PHP / приложения для ввода данных без кодирования - DaDaBIK - это база данных ...
  13. ^ Всемирный проект устной литературы: исследования и пропаганда
  14. ^ "ReadWrite - исчезающие языки арестованы в Интернете" . Архивировано из оригинала на 2011-03-07 . Проверено 22 февраля 2011 .
  15. ^ Европейский центр медиаграмотности - Услуги - Репозиторий контента
  16. ^ Скрипты базы данных PHP - бесплатные, коммерческие скрипты и скрипты с открытым исходным кодом
  17. ^ Внешний интерфейс базы данных PHP / генератор CRUD для MySQL SQLite PostgreSQL - Создание онлайн-приложения базы данных PHP / приложения для ввода данных без кодирования - DaDaBIK - это база данных ...

Внешние ссылки [ править ]

  • Официальный веб-сайт