Админ
Эта статья нуждается в дополнительных цитатах для проверки . ( сентябрь 2009 г. ) |
![]() Главный экран администратора | |
Разработчик(и) | Якуб Врана |
---|---|
Первоначальный выпуск | 25 июля 2007 г. |
Стабильная версия | |
Репозиторий | |
Написано в | PHP |
Доступно в | 42 языка |
Тип | Система управления базой данных |
Лицензия | Лицензия Apache или GPL v2 |
Веб-сайт | www |
Adminer (ранее известный как phpMinAdmin ) — это инструмент для управления контентом в базах данных. Он изначально поддерживает MySQL , MariaDB , PostgreSQL , SQLite , MS SQL , Oracle , Elasticsearch и MongoDB . [2] Adminer распространяется по лицензии Apache (или GPL v2 ) в виде одного PHP- файла (размером около 470 КиБ). Его автором является Якуб Врана, который начал разрабатывать этот инструмент как облегченную альтернативу phpMyAdmin в июле 2007 года. Adminer привлек некоторое внимание в 2008 году, когда вышел в финал CCA на SourceForge . [3] Кроме того, первые провайдеры веб-хостинга начали включать Adminer в качестве инструмента управления MySQL в свой портфель услуг. В 2012 году Adminer во второй раз появился на Linux.com. [4] Приоритетами проекта, по словам его автора, являются (в следующем порядке): безопасность, удобство использования, производительность, функциональность и размер. [5]
Функции
[ редактировать ]- Пользователи входят в систему, указывая целевой сервер и предоставляя имя пользователя и пароль (который сохраняется в течение всего сеанса).
- Основные функции: выбор базы данных , выбор/редактирование таблиц, просмотр/вставка/редактирование строк таблицы.
- Поиск или сортировка по нескольким столбцам
- Редактирование других объектов базы данных: представлений , триггеров , событий , хранимых процедур , процессов, переменных MySQL, прав пользователя.
- Текстовая область для произвольных команд SQL и сохранение этих команд в истории команд.
- Экспорт баз данных и таблиц (их структур и/или данных) в виде дампа для вывода или загружаемого вложения.
- Удобный интерфейс (широкое использование JavaScript )
- Поддержка нескольких языков (арабский, бенгальский, каталанский, китайский, чешский, голландский, английский, эстонский, французский, немецкий, греческий, венгерский, итальянский, индонезийский, японский, корейский, литовский, персидский, польский, португальский, румынский, русский, сербский, словацкий, словенский, испанский, тамильский, тайский, турецкий, украинский, вьетнамский) [6]
- SQL Подсветка синтаксиса
- базы данных/ ER Визуальное редактирование схемы
- Противодействие XSS , CSRF , SQL-инъекциям , краже сеансов и т. д.
- «Легкий» – выпущен в виде одного файла.
- Поддержка «скинов» CSS , а также множества расширений.
Небольшой отдельный файл является результатом компиляции и минимизации исходных кодов. [7]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ https://www.adminer.org/
- ^ «Администратор — Управление базой данных в одном PHP-файле» . www.adminer.org . Проверено 17 апреля 2022 г.
- ^ 2008 CCA: Финалисты
- ^ Управляйте своей базой данных с помощью администратора.
- ^ «PhpMyAdmin против администратора» . 11 января 2010 г.
- ^ «Администратор» . СоурсФордж . Проверено 15 июня 2016 г.
- ^ Врана, Якуб (август 2009 г.), «Архитектура администратора» , PHP-архитектор , 8 (8): 34–40
Внешние ссылки
[ редактировать ]- Инструменты администрирования базы данных
- Бесплатное программное обеспечение, написанное на PHP.
- Кроссплатформенное программное обеспечение
- Программное обеспечение, использующее лицензию Apache
- MySQL
- МарияДБ
- PostgreSQL
- SQLite
- Инструменты базы данных Oracle
- Программное обеспечение базы данных Microsoft