Русский English Deutsch Українська Қазақша

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

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

Вы не вошли.

#1 2010-11-24 18: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 18:45:08

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

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

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

vitaliy1978 пишет:

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

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


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

Вне форума

#3 2010-11-24 19: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 19:41:08

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

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

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

Вне форума

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

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

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

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

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


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

Вне форума

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

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

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

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

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.022 сек, 7 запросов выполнено - Использовано памяти: 529.55 Кбайт (Пик: 550.28 Кбайт) ]