О баннерной сети речь вообще не идет. Мне нужны баннеры на своем сайте. Что бы пользователь в личном кабинете мог его сформировать или загрузить, оплатил и получил статистику кликов и показов.
Собственно уже определился, буду делать через редирект. Учитывая что эта практика есть у таких монстров, как google и mail.ru. К тому же это в дальнейшем будет проще дорабатывать и не будет не засчитанных кликов.
Быстрый не нужен. Считать все должно автоматом и выводиться в пользовательскую часть. Если вопрос бы стоял вопрос сделать хоть "как-то", то я знаю сотни способов. Вопрос сделать качественно, но с небольшим функционалом, не нагружать без нужды сервер и не использовать сторонние сервисы и api.
На самом деле отделять ботов не планирую. Дубли? Что Вы имеете в виду? Клик одного и того же пользователя? Это тоже не планируется реализовывать. Ротация будет рассчитываться при генерации баннера, логика будет относительно примитивная. CTR рассчитывать будем просто из кликов и показов. Учитываться при ротации CTR не будет.
А зачем? У Вас очень серьезная проблема с кол-вом стилей. Как не подключай - это проблема. Я не представляю что можно описывать в css? что бы столько набрать. 1 мб - уже много. Посмотрите на css фреймворки типа bootstrap, почитайте про постпроцессоры. Поймите зачем нужен css и как его готовить.