Adminer
![]() Головний екран Adminer | |
| Тип | управління базами даних з вебу |
|---|---|
| Розробник | Jakub Vrána |
| Перший випуск | 25 липня 2007 |
| Нестабільний випуск | 4.6.3 (28 червня 2018) |
| Операційна система | будь-яка (вебзастосунок) |
| Мова програмування | PHP |
| Доступні мови | багатомовний (11) |
| Ліцензія | Apache license |
| Репозиторій | github.com/vrana/adminer |
| Вебсайт | www.adminer.org |
Adminer (колишній phpMinAdmin) — це легкий інструмент адміністрування MySQL, PostgreSQL, SQLite, MS SQL і Oracle. Проект народився як «полегшений» варіант phpMyAdmin. Розповсюджується на умовах ліцензії Apache у формі одиночного PHP-файла розміром близько 280 KiB (для попередньої версії - 180), який є результатом компіляції сирцевих .php і .js файлів за допомогою спеціального PHP-скрипту[1]. Перша версія Adminer була випущена 25 липня 2007 року. Незважаючи на свою легковаговість цей скрипт підтримує практично всі можливості phpMyAdmin/phpPgAdmin та інших аналогічних інструментів.
Можливості Adminer
- Базові функції: вибір бази даних, вибір та редагування її таблиць, перегляд і редагування їхнього вмісту
- Пошук і сортування по вмісту декількох колонок таблиці
- Редагування таких об'єктів як: представлення, тригери, події, збережені процедури, процеси, змінні mysql, права доступу користувачів
- Текстове поле для введення довільних SQL виразів з підтримкою історії команд
- Підсвічування SQL-синтаксису
- Експорт баз даних і їхніх таблиць
- Зручний інтерфейс користувача (активно використовує JavaScript)
- Перемикання мови інтерфейсу (англійська, українська, чеська, словацька, німецька, іспанська, данська, французька, італійська, естонська, угорська, китайська, японська, тамілска та інші)
- Візуальний редактор ER схем БД
- Захист від злому через XSS, CSRF, SQL ін'єкції, викрадення сесій ...
- Виведення валідних XHTML 1.1 сторінок в кодуванні UTF-8
Також поставляється спеціальна, ще більш полегшена версія, скрипту Adminer Editor, призначена для роботи тільки з однією базою даних і орієнтована на вбудовування в адмін-частину динамічних сайтів і CMS. Розмір «скомпільованого» editor.php — близько 100 KiB.
Виноски
- ↑ Vrána, Jakub (Серпень 2009), Architecture of Adminer, php|architect, 8 (8): 34—40
Посилання
- Домашня сторінка проекту [Архівовано 8 лютого 2014 у Wayback Machine.]
- Проект Adminer [Архівовано 13 лютого 2010 у Wayback Machine.] на сайті SourceForge.net
- Огляд [Архівовано 2 вересня 2011 у Wayback Machine.] на Linux.com(англ.)
Дивись також
- phpMyAdmin
- phpPgAdmin
- SQL Buddy
- HeidiSQL
