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

Adminer (ранее известный как phpMinAdmin ) - это инструмент для управления контентом в базах данных MySQL (начиная с версии 2 также и в базах данных PostgreSQL , MS SQL , SQLite и Oracle ). Adminer распространяется по лицензии Apache (или GPL v2 ) в виде одного файла PHP (размером около 470 КиБ). Его автором является Якуб Врана, который начал разрабатывать этот инструмент как легкую альтернативу phpMyAdmin в июле 2007 года. Adminer привлек внимание в 2008 году, когда он вышел в финал CCA на SourceForge . [2]Кроме того, первые провайдеры веб-хостинга начали включать Adminer в качестве инструмента управления MySQL в свой портфель услуг. В 2012 году Adminer во второй раз попал на сайт Linux.com. [3] Приоритетами проекта, по словам его автора, являются (в этом порядке): безопасность, удобство использования, производительность, функциональность и размер. [4]

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

  • Пользователи входят в систему, указав целевой сервер и предоставив имя пользователя и пароль (который сохраняется в течение всего сеанса)
  • Основные функции: выбор базы данных , выбор / редактирование таблиц, просмотр / вставка / редактирование строк таблицы
  • Поиск или сортировка по нескольким столбцам
  • Редактирование других объектов базы данных: представлений , триггеров , событий , хранимых процедур , процессов, переменных mysql, прав пользователей
  • Текстовая область для произвольных команд SQL и сохранение этих команд в истории команд
  • Экспорт баз данных и таблиц (их структур и / или данных) в виде дампа для вывода или загружаемого вложения
  • Дружественный интерфейс (широкое использование JavaScript )
  • Поддержка нескольких языков (арабский, бенгальский, каталонский, китайский, чешский, голландский, английский, эстонский, французский, немецкий, греческий, венгерский, итальянский, индонезийский, японский, корейский, литовский, персидский, польский, португальский, румынский, русский, сербский, Словацкий, словенский, испанский, тамильский, тайский, турецкий, украинский, вьетнамский) [5]
  • Подсветка синтаксиса SQL
  • Визуальное редактирование базы данных / схемы ER
  • Контрмеры против XSS , CSRF , SQL-инъекций , кражи сеансов и т. Д.
  • «Легковесный» - выпущен в виде одного файла.
  • Поддержка «скинов» CSS , а также многих расширений

Небольшой отдельный файл - это результат компиляции и минификации исходных кодов. [6]

См. Также [ править ]

  • Сравнение инструментов базы данных
  • phpMyAdmin
  • MySQL
  • PHP

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

  1. ^ «Управление базой данных в одном файле PHP» . adminer.org . Проверено 29 апреля 2020 .
  2. ^ 2008 CCA: Финалисты
  3. ^ Управляйте своей базой данных с помощью Adminer
  4. ^ https://www.zdrojak.cz/clanky/phpmyadmin-vs-adminer/nazory/6737/
  5. ^ "Администратор" . SourceForge . Проверено 15 июня 2016 .
  6. ^ Врана, Якуб (август 2009 г.), «Архитектура администратора» , php-архитектор , 8 (8): 34–40

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

  • Домашняя страница проекта
  • Обзор на Linux.com