Смотрю движки основных форумов (потом расскажу, зачем).
Смерть, пиздец, жопа, убивать, убивать, убивать.
PHP-программисты бывают двух видов:
1. Те, кто не умеют программировать вообще. Специально для таких же был придуман BASIC. «Сделай инструмент для идиота, и только идиот захочет им пользоваться».
2. Те, кто умеют программировать на других языках. И только на них. Если утрировать, то когда ты узнаешь в PHP-коде привычный ассемблерный синтаксис, волосы в анусе становятся дыбом и седеют.
3. Болк.
Первые и вторые — дураки, просто вторые более изобретательные.
Ну, чтобы не быть голословным: при изобилии говна в таблицах — форум vBulletin создает всего-то чуть более сотни разных табличек, настройки форума они хранят в виде бинарной маски в цыфирке.
Причем в int(10), ага.
В чем профит-то? Место не экономится. Скорость выборки роли не играет. Работать с маской все равно придется, как со строкой, а не на побитовом уровне, decbin возвращает число в двоичной системе без ведущих нулей, и так далее.
(Мне тут уже подсказали, что это я на самом деле не умею работать с бинарными масками в PHP).