Главная / Блог / Ключевые слова / phpmyadmin Облако тэгов | Последние комментарии | Архив | Notes | RSS

phpMyAdmin designer


31 января 2007, 11:21


Недавно понял, что никак не могу считать себя хорошим программистом, если даже для контроля версий своих исходников не использую ни CVS, ни Subversion. Только после знакомства с Subversion понял, что связка ftp-клиент + проводник + память устарела для контроля всего написанного кода и выпуска новых версий.


Положив на прошлые неудачные попытки разобраться в SVN, предпринял ещё одну попытку. Вышло более или менее удачно. По крайней мере теперь я знаю, что это мне нужно.


Но я хотел написать совсем не про это. Во время тестирования ненароком скачал последнюю версию phpMyAdmin v2.11.0-dev, из которой узнал, что, оказывается, совсем недавно разработчики внедрили в phpMyAdmin инструмент под названием Designer. Предназначен этот «дизайнер» для визуального построения схем базы данных прямо в браузере.


Немного проигравшись с новой игрушкой, обнаружил один баг и несколько недоработок. Баг касается только браузера Opera, что не может не огорчить, но такова уж наша оперская участь. О баге уже сообщил «куда-надо».


В дизайнере phpMyAdmin'а есть два вида представления связей (линий) между полями таблиц:

  • Angular links — угловатые линии
  • Direct links — прямые линии



    Отличия можно посмотреть на скринах. Лучше один раз увидеть, чем я сейчас тут описывать начну :)





    Недоработкой считаю то, что по умолчанию выбран угловатый (слева) тип отображения связей, ибо это совершенно неудобно. Конечно, для 3-4 таблиц подойдёт любой способ, но вот когда таблиц несколько десятков?



    Для примера перелинковал связи между таблицами БД одного маленького проекта, над котором сейчас работаю. Потом попробовал посмотреть на все эти линии в виде Angular links — получилось ужасно. Другое дело — Direct links :)

    phpMyAdmin designer



    Итог: SVN рулит, phpMyaAdmin рулит, Direct links рулят и даже бибикают на поворотах. Всё остальное отстой. Опера не считается.




  • Keywords: phpmyadmin # Вставить свои 5 коп. (Уже: 25 коп.)

    Закладки в phpMyAdmin


    26 февраля 2006, 10:57

    Скачал новую версию phpMyAdmin
    Внутри обнаружилась возможность ставить закладки на запросы, дабы не париться повторно. Штука крайне необходимая.
    Помимо этого разработчики позволили в запросе использовать переменную, которую пользователь сможет изменять при использовании закладки.

    Пример запроса:
    SELECT Name, Address FROM addresses WHERE 1 /* AND Name LIKE '%[VARIABLE]%' */

    Если в переменную записать Vasya, получится запрос:
    SELECT Name, Address FROM addresses WHERE 1 AND Name LIKE '%Vasya%'

    Если переменную оставить пустой то и запрос останится прежним:
    SELECT Name, Address FROM addresses WHERE 1 /* AND Name LIKE '%[VARIABLE]%' */
    т.е. «ненужное» выражение закомментируется.

    Эта загогулина очень полезная штука, но почему же разработчики не предусмотрели случаи в которых могут быть несколько переменных?
    Надеюсь, что в следующих версих эта возможность появится, в противном случае придётся дописывать самому :)

    UPD: Оказывается это не новая фича. Просто я её заметил только когда пытался найти что-то новое в новой версии :)

    Keywords: php phpmyadmin программирование # Вставить свои 5 коп. (Уже: 65 коп.)

    Авторы phpMyAdmin


    17 октября 2005, 21:56

    Нарыл фотографию создателей phpMyAdmin вместе с Расмусом Лердорфом (создатель php).
    Люди должны знать своих героев в лицо.

    Keywords: phpmyadmin php программирование # Вставить свои 5 коп. (Уже: 10 коп.)



    Рюшечки
    rss






















































    Декоративные средства для защиты древесины Pinotex (Эстония) для древесины
    барахолка ноутбуки стол компьютерный бу
    Окна kbe эталон. Окна kbe, страница.
    проекта газификации http://www.coffee-shop.ru/ ; Мы оказываем поддержку 1C для фирм Санкт-Петербурга


    Здесь всё моё! © baxi