nullweb

Рейтинг
1
Регистрация
26.05.2010

Эти домены можно использовать не только как 24 часа, но и в привязке к региону - Красноярский край.

Ребята из Украины и Стерлитамака, все верно. Ваши города возможно определили верно, но среди списка филиалов их не оказалось, значит выводит Москву (город по умолчанию)

So1:
Что значит неправильный IP? Как это вы определите, что 107.122.18.216 правильный, а 144.245.18.196 неправильный?

Sol ты что еще не проснулся? Есть база IP-адрсов, разбитых по блокам и привязаны к определенным городам. Если у пользователя город по IP определяется верно, значит IP-адрес правильный, точнее город в базе для этого адреса правильный... логику включайте!

База не локальная, это IPGeoBase (ежедневно обновляется), про остальное все верно: если город не определился (определился не правильно) пользователь может выбрать город из списка и он запомниться в куках, так и есть

Я знаю, что 100% точности никто никогда не добьется, да это и не нужно. В большинстве случаев города будут определяться верно, а в остальных будет выводиться город по умолчанию.

Если, конечно же, пользователя перебросит на другой город (не Москва), то для такого случая нужно сделать форму для учета ошибок. Пользователь нажал ссылку, аяксом ушло уведомление, мол такой-то айпи не привильный...

Для серьезного высоконагруженного проекта нужна самописный движок, причем CMS может быть полностью независимой от движка и написана на любом фреймворке (ведь на нее запросов будет мало).

Joomla, Drupal, Bitrix и прочие системы - очень громоздкие, в силу своей универсальности (на них удобно писать небольшие проекты на скорую руку).

Я всегда пользуюсь собственным движком, количество запросов к БД в разы меньше, чем у систем из приведенных выше.

P.S. Если проект действительно серьезный, то не жалейте денег на готовое решение под высокую нагрузку или времени на написание собственного движка.

Заказал пару статей, качество работы отличное и цена адекватная. Спасибо.