- PhpMyAdmin
-
phpMyAdmin
Тип веб-интерфейс для MySQL Написана на PHP ОС Любая (веб-приложение) Версия 3.3.2 (14 апреля 2010) Лицензия GNU GPL Сайт www.phpmyadmin.net phpMyAdmin — веб-приложение с открытым кодом, написанное на языке PHP и представляющее собой веб-интерфейс для администрирования СУБД MySQL. phpMyAdmin позволяет через браузер осуществлять администрирование сервера MySQL, запускать команды SQL и просматривать содержимое таблиц и баз данных. Приложение пользуется большой популярностью у веб-разработчиков, так как позволяет управлять СУБД MySQL без непосредственного ввода SQL команд, предоставляя дружественный интерфейс.
На сегодняшний день phpMyAdmin широко применяется на практике. Последнее связано с тем, что разработчики интенсивно развивают свой продукт, учитывая все нововведения СУБД MySQL. Подавляющее большинство российских провайдеров используют это приложение в качестве панели управления для того, чтобы предоставить своим клиентам возможность администрирования выделенных им баз данных.
Приложение распространяется под лицензией GNU General Public License и поэтому многие другие разработчики интегрируют его в свои разработки, например XAMPP, Denwer.
Проект на данный момент времени локализирован на более чем 50 языках.
Содержание
Разработчики
Инициатором является немецкий разработчик Тобиас Ратшиллер (Tobias Ratschiller) и основывается, так же как и phpPgAdmin, на аналогичном приложении MySQL-Webadmin, возникшем в 1997 году.
С 2001 года проект phpMyAdmin перенял, от его основателя Тобиаса Ратшиллера, Марк Делиcл (Marc Delisle), начав вместе с Оливером Мюллером (Olivier Müller) и Лоик Шапо (Loïc Chapeaux) новую эру phpMyAdmin.
На сегодняшний день Марк Делиcл является администратором проекта и имеет самый большой вклад в phpMyAdmin в виде написанного кода. Основными помощниками проекта являются Михал Цихар (Michal Čihař), Себастьян Мендель (Sebastian Mendel) и Герман ван Ринк (Herman van Rink).
Версии
Начиная с версии 3.0.0, phpMyAdmin присоединился к инициативе GoPHP5 и отказался от поддержки совместимости с устаревшими версиями PHP и MySQL. Для работы phpMyAdmin 3.0.0 и выше, требуется наличие PHP 5.2 и MySQL 5. Для использования старых версий PHP и MySQL, продолжает развиваться вторая ветка скрипта (2.x), однако ее поддержка ограничивается закрытием найденных уязвимостей, новых функций в нее не добавляется.
Критика
В своих ранних версиях phpMyAdmin не позволял:
- работать с хранимыми процедурами, функциям, триггерами, представлениями: создание, редактирование, удаление, импорт, экспорт.
- сортировать данные по нескольким столбцам одновременно
- графически отображать структуру таблиц
Из-за чего возник аналогичный скрипт en:Adminer (бывший phpMinAdmin) состоящий из одного php-файла.
Ссылки
- Сайт проекта
- Русскоязычный сайт о phpMyAdmin
- Туториалы о PhpMyAdmin с видео
- Альтернативные оболочки для управления базами данных
Wikimedia Foundation. 2010.