Два вопроса к тем, кто уже опробовал новую версию:
1. Есть изменения скорости по сравнению с 6.9*?
2. Есть отключение сканирования папок и файлов проекта?
Даже если 45 миллионов чистая прибыль (по зомбоящику так сказали, лень проверять), «рыночную оценку в 100 миллиардов» может дать только альтернативно одаренный человек или патологический лгун. Очередной пузырь.
Но сложно назвать такое соревнование объективным — очень многое зависит от формулировки и произнесения вопроса. Если ведущий будет произносить набор неизмененных слов (как в небезызвестной рекламе голосового поиска), то у живых игроков никаких шансов. И наоборот.
В этом простом решении меня смущает один момент — что будет с файлами и приложениями, которые были на флешке до того как она стала загрузочной? Всё стирается или всё остается и продолжает работать?
Я (пока) слабо знаком с perl и python, но если заставить php часто дергать огромный файл, то это создаст серьезную нагрузку на хостинг, даже больше, чем mysql
Если у кого-то будет желание перевести базу в бинарный формат и написать код на популярных языках — не возражаю и постараюсь помочь. Но сам я не смогу этого сделать.
Случайно не знаете секретный параметр для задания предпочтительного Accuracy? Например, Google по некоторым запросам даёт улицы (8), а мне нужны только города (4)
Если сделать запрос maps.google.com/maps/geo?q=Moscow&output=json&oe=utf8&sensor=false&key=ВАШ_КЛЮЧ, то Google вернет информацию о городе, в том числе строчку
«address»: «город Москва, Россия»,
Эта строчка пишется на языке из заголовка Accept-Language (ru-ru, en-us и т.д.), либо на английском (если на требуемом языке названия нет, таких получилось ~30%). Таким образом я через curl делал запросы, а потом с json парсил ответы. Теоретически в Accept-Language можно задать любой язык, но будут ли в базе Google названия на этом языке — не знаю.
Русская база geoip потребовалась при разработке одного собственного проекта (он ещё не родился, поэтому без подробностей). Коммерческое использование этой базы не планирую.
Здесь нет прямой связи с количеством городов в стране. В России большинство мелких населенных пунктов по ip до сих пор приписываются к областным центрам. Как видно из статистики, в некоторых странах ситуация лучше.
lite
ipgeobase уже используется для поиска по российским диапазонам
В архиве есть пример запросов, логика такая:
1. проверить, является ли ip российским (ipgeobase)
2. если не российский, то проверить по СНГ (geobaza)
3. если не СНГ, то проверить по миру (maxmind)
На HP с хорошими матрицами ценник космический.
1. Есть изменения скорости по сравнению с 6.9*?
2. Есть отключение сканирования папок и файлов проекта?
Кстати, нечто подобное Рамблер (Ашманов) делал в начале 2000 для «Что? Где? Когда?».
Но сложно назвать такое соревнование объективным — очень многое зависит от формулировки и произнесения вопроса. Если ведущий будет произносить набор неизмененных слов (как в небезызвестной рекламе голосового поиска), то у живых игроков никаких шансов. И наоборот.
Если у кого-то будет желание перевести базу в бинарный формат и написать код на популярных языках — не возражаю и постараюсь помочь. Но сам я не смогу этого сделать.
MySQL для меня основная СУБД, но в самой базе нет привязки к платформе. При желании можно портировать базу в PostgreSQL или другую реляционную СУБД.
Для api нужно делать более частые обновления базы, на что у меня нет времени. Если кому-то
это интересно — флаг в руки.
«address»: «город Москва, Россия»,
Эта строчка пишется на языке из заголовка Accept-Language (ru-ru, en-us и т.д.), либо на английском (если на требуемом языке названия нет, таких получилось ~30%). Таким образом я через curl делал запросы, а потом с json парсил ответы. Теоретически в Accept-Language можно задать любой язык, но будут ли в базе Google названия на этом языке — не знаю.
ipgeobase уже используется для поиска по российским диапазонам
В архиве есть пример запросов, логика такая:
1. проверить, является ли ip российским (ipgeobase)
2. если не российский, то проверить по СНГ (geobaza)
3. если не СНГ, то проверить по миру (maxmind)
www.vesti.ru/doc.html?id=419051