vovanium
Новичок
ИМХО, поскольку абсолютно надежной защиты не сделаешь, то вполне можно и к хосту привязываться. Защита от дураков, не помешает, т.к. уже было в личной практике, когда cms с некоторыми специльно написанными модулями потом в другом месте появлялась, ну просто ITшник перешел в другой банк работать, а заодно захватил с собой cms'ку. Была бы там минимальная защита по домену, вместо того чтобы просто поправить пути в конфигах, этого бы не произошло. Просто человек идет по пути наименьшего сопротивления, одно дело проверить заработает ли cms'ка на другом домене, а другое искать человека который сможет её расковырять. Кроме того проверку можно сделать, во многих местах, плюс не совсем явную, т.е. не выдавать сообщение мол купите cms, а выдавать различные ошибки, вплоть до порчи самих скриптов, в общем всячески толкать чела, на то что неплохо бы иметь официальную тех. поддержку по продукту 
А чтобы не подделывали хост, просто строить url'ы на базе этой переменной. Плюс не в открытом виде её использовать, чтобы нельзя было банальным поиском найти по названию.

А чтобы не подделывали хост, просто строить url'ы на базе этой переменной. Плюс не в открытом виде её использовать, чтобы нельзя было банальным поиском найти по названию.