Adminer

Adminer
Логотип программы Adminer
Скриншот программы Adminer
Тип инструмент администрирования базы данных[вд]
Разработчик Jakub Vrána[вд]
Написана на PHP[2]
Операционная система Unix-подобная операционная система
Дата выпуска 11 июля 2007
Последняя версия
Репозиторий github.com/vrana/adminer
Лицензия лицензия Apache
Сайт adminer.org (англ.)
Логотип Викисклада Медиафайлы на Викискладе

Adminer (бывший phpMinAdmin) — это легковесный инструмент администрирования MySQL, PostgreSQL, SQLite, MS SQL и Oracle. Проект родился как «облегчённый» вариант phpMyAdmin. Распространяется на условиях Apache License в форме одиночного PHP-файла размером около 380 КБ, который является результатом компиляции исходных php- и js-файлов с помощью специального PHP-скрипта.[3] Первая версия Adminer’а была выпущена 25 июля 2007 года. Несмотря на свою легковесность, этот скрипт поддерживает практически все возможности phpMyAdmin/phpPgAdmin и других аналогичных инструментов[4].

Возможности Adminer

  • Базовые функции: выбор базы данных, выбор и редактирование её таблиц, просмотр и редактирование их содержимого
  • Поиск и сортировка по содержимому нескольких колонок таблицы
  • Редактирование таких объектов, как: представления, триггеры, события, хранимые процедуры, процессы, переменные mysql, права доступа пользователей
  • Текстовое поле для ввода произвольных SQL выражений с поддержкой истории команд
  • Подсветка SQL-синтаксиса
  • Экспорт баз данных и их таблиц
  • Удобный пользовательский интерфейс (активно использующий JavaScript)
  • Переключаемый язык интерфейса (английский, русский, чешский, словацкий, немецкий, испанский, датский, французский, итальянский, эстонский, венгерский, китайский, японский, тамилский, всего включено 28 языков интерфейса)
  • Визуальный редактор E-R схем БД
  • Защита от взлома через XSS, CSRF, SQL инъекции, похищение сессий…
  • Вывод валидных XHTML 1.1 страниц в кодировке UTF-8

Также поставляется специальная, ещё более облегчённая версия скрипта Adminer Editor предназначенная для работы только с одной базой данных и ориентированная на встраивание в админ-часть динамических сайтов и CMS. Размер «скомпилированного» editor.php — около 100 KB.

См. также

Примечания

  1. https://github.com/vrana/adminer/releases/tag/v5.4.2 — 2026.
  2. The adminer Open Source Project on Open Hub: Languages Page — 2006.
  3. Vrána, Jakub (Август 2009), Architecture of Adminer, php|architect, 8 (8): 34—40{{citation}}: Википедия:Обслуживание CS1 (дата и год) (ссылка)
  4. Shawn Powers. Adminer—Better Than Awesome! (англ.). Linux Journal (17 июня 2014). Дата обращения: 28 сентября 2017. Архивировано 29 сентября 2017 года.

Ссылки

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.