| Сообщение от JIoSoSb Ну с этим и школьник может справиться, хотя вообще незнаю, зачем здесь применять кэширование, нагрузки от такого скрипта не будет вообще. Существует масса скриптов определения страны, остается лишь добавить условие и всё. ?????????????? Кэширование в идеальном случае - полное превращение динамики в статику, т.е. единожды запрошенная страница сохраняется как статика, и в дальнейшем не дергается MySQL и не выполняется PHP. Это и позволяет выдерживать огромные нагрузки без мегасерверов. В случае с зависимостью баннера от IP пользователя "простыми" способами такое кэширование становится невозможным даже теоретически. Остаются варианты с IFRAME и "умного" кэширования, при котором будет формироваться две статики, которые будут отдаваться каждая своим посетителям. Другой вопрос, что пока посещалка меньше десятка килохостов, на все это можно забить. upd: Вспомнил про еще один способ - через mod_rewrite. Можно на основании таблицы масок IP изменить название файла/папки/домена, и т.д. Итого: если в ближайшей перспективе мегапосещалка в планы не входит - делайте, как написал aidem. Если входит, то намного быстрее будет работать через mod_rewrite.
Последний раз редактировалось Tiulkin; 12.01.2013 в 17:25. |