Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2010-11-24 19:33:12

vitaliy1978
Участник
Зарегистрирован: 2010-05-11
Сообщений: 45
Рейтинг :   
Сайт

Тестирование и отладка GEO плагина

Господа разработчики на NG. Предварительно завтра-послезавтра планирую выложить в сеть для тестирования 2 своих плагина. А именно:
weather - плагин погоды
geo - плагин геолокации

В настоящее время нужна помощь в наполнении и проверке БД. А именно:
- плагин geo использует БД соответствий IP пользователей. База взята с сайта geolocation.ru. Свою скачанную БД по странам, городам и регионам по всему миру.
- плагин weather использует 2 своих таблицы для определения кода по базам данных gismeteo и yahoo

Для финального релиза нужна помощь в наполнении баз weather кодами gismeteo и yahoo. Как сделать это автоматом я не нашел. Выверка данных стран/регионов и городов плагина geo. Интерфейсы для синхронизации данных, хостинг БД и двига этих плагинов беру на себя. От вас нужна только помощь в проверке и дополнении инфой. Отзывайтесь кому интересны плагины и кто готов помочь...

P.S. предпочтения будут отдаваться пользователям, рекомендованным разработчиком движка и сторожилами форума. Сами понимаете, это глобальная БД для всех. Все промодерировать самому не получиться, придется доверять помогающим.

P.P.S. Дампы БД планирую выкладывать в открытом доступе ежедневно. Плагин GEO поддерживает синхронизацию изменившихся данных с указанным ему родительским сервером. К сожалению, сейчас смогу дать доступ к своим серверам 100-150 серверам в день. Дальше посмотрим.

Не в сети

#2 2010-11-24 19:45:08

Necronominicon
Участник
Откуда Луганск, Украина
Зарегистрирован: 2010-10-31
Сообщений: 102
Рейтинг :   
Сайт

Re: Тестирование и отладка GEO плагина

vitaliy1978, ты задумал очень нужную везщь!

vitaliy1978 пишет:

Для финального релиза нужна помощь в наполнении баз weather кодами gismeteo и yahoo.

Если расскажешь как делать это вручную, то готов оказать посильную помощь


Бог умер © Ницше
Ницше умер © Бог

Не в сети

#3 2010-11-24 20:28:33

vitaliy1978
Участник
Зарегистрирован: 2010-05-11
Сообщений: 45
Рейтинг :   
Сайт

Re: Тестирование и отладка GEO плагина

Necronominicon пишет:

vitaliy1978, ты задумал очень нужную везщь!

vitaliy1978 пишет:

Для финального релиза нужна помощь в наполнении баз weather кодами gismeteo и yahoo.

Если расскажешь как делать это вручную, то готов оказать посильную помощь

Думаю завтра к вечеру (по GMT +8) выложу в этой теме плагины и БД. Смысл такой, после установки плагинов, указываете сервер синхронизации, его ключ. В cron на своем сайте через wget добавляете вызов страницы cron плагина geo. За один сеанс он скачивает N обновленных записей о геоинформации с родительского сервера и обновляет инфу о этих записях в своей БД.

При заходе на страницу настройки города(деревни и т.д.) плагина geo идет проверка на установленный плагин погоды (weather). Если он установлен, в форме появляются поля "код gismeteo"и "код yahoo", карта местоположения места (в зависимости от настроек плагина geo либо google maps либо "карты yandex". Если значения кодов погодных серверов там нет, вам нужно будет их проставить. Если код проставлен, ВАШ СЕРВЕР делает запрос к родительскому серверу с параметрами измененной области. И глобальная БД обновляется.... Вот так вот.

Не в сети

#4 2010-11-24 20:41:08

vitaliy1978
Участник
Зарегистрирован: 2010-05-11
Сообщений: 45
Рейтинг :   
Сайт

Re: Тестирование и отладка GEO плагина

С моим новостным плагином пока непонятки... Может кто подскажет, как сделать малонагруженный запрос к БД для определения, нужно в этом регионе новость показывать или нет? А то select where id in (select ...) кажется мне тяжелым...

Не в сети

#5 2010-11-24 21:17:40

Necronominicon
Участник
Откуда Луганск, Украина
Зарегистрирован: 2010-10-31
Сообщений: 102
Рейтинг :   
Сайт

Re: Тестирование и отладка GEO плагина

1. Ладно, ты выкладывай, а там посмотрим на месте, что да как)

2. Разве SQL поддерживает произвольные выборки? Все запросы идут через перебор и никуда от этого не деться.


Бог умер © Ницше
Ницше умер © Бог

Не в сети

#6 2010-11-29 19:18:35

vitaliy1978
Участник
Зарегистрирован: 2010-05-11
Сообщений: 45
Рейтинг :   
Сайт

Re: Тестирование и отладка GEO плагина

Косяки замучали. Правлю. Сорри что в срок не уложился. Сейчас исправляю проблемы безопасности...

Не в сети

Подвал раздела

Работает на FluxBB