вот он и предлагает проверять параметры, но до вызова функции чтобы исключить дублирование кода.
зачем в каждой функции дублировать код проверки параметров если можно 1 раз проверить параметры перед вызовом любой из множества функций?
для первого способа не обязательно иметь доступ к днс, можно реализовать динамические поддомены (тема уже не раз обсуждалась, даже я про это небольшую статью написал :)
я пока вижу минус adw.launcher-а в том, что он не показывает сколько у меня непрочитанных входящих сообщений и пропущенных звонков (стандартный интерфейс показывал в красной обводке такое число прямо поверх значка смс/звонков)
у нас каталог франшиз, всего размещено около 300 предложений, платных около 80, платный аккаунт позволяет франчайзору смотреть статистику, добавлять к описанию своей франшизы фотки и т.д.
если ты сделал поле priority и не первичный ключ и тебе надо поменять именно одним запросом то можно сделать так:
UPDATE table SET priority = IF(id = $id1, $pr2, IF (id=$id2, $pr1, priority))
Где $id1 и $pr1 — это ид и приоритет первой стороки, а $id2 и $pr2 — второй
Сами тоже используем, планировщик только в виде выставления тасков как я понимаю