Создать динамическую карту с использованием Google API достаточно просто, точно так же как и добавить к ней функцию поиска улиц. (Подробные инструкции здесь )
Но сразу сталкиваемся с проблемой ограничения поиска одним выбранным городом. Ведь стандартный поиск по предложенной схеме производит случайную выборку улицы с любого случайного города мира! Пытаясь найти улицу Владимирскую в Киеве мы находим улицу Владимирскую в Рязани, например. Гугл предлагает пути решения этой проблемы – ограничени зоны поиска методом setviewport(), но мы предлагаем более простой и достаточно эффективный способ.
Заметили, что поиск комбинации слов (киев владимирская) дает правильный результат, точно так же как и поиск любой другой улицы города вкупе со словом киев.
Поэтому в код вставили небольшое уточнение

в итоге поиск начал происходить по комбинации (ваше слово + киев) и выдавать правильные результаты.
пример странчки можно увидеть на нашем сайте о Киеве
Archive for January, 2010
Поиск улиц на карте города
Friday, January 29th, 2010Как добавить карту города к сайту
Wednesday, January 27th, 2010Это сделать очень просто, воспользовашись сервисом от GOOGLE MAPS.
Навыки программирования не требуются, лишь небольшой опыт верстки html страниц и общее представление о их структуре.
Предлагается два варината интерактивных карт которые можно вставить в Ваш интернет сайт
1. Статические (просто статическая картинка), пример – карта расположения одного из ресторанов Киева.
2.Динамические (интерактивная карта, которую можно двигать, уменьшать, увеличивать, оставлять топографические метки и многое другое) пример – карта киева на сайте по посуточной аренде квартир.
Рассмотрим вначале как создать статическую карту.
Размещение ее ничем не отличается от размещения обычного рисунка на страницах вашего сайта. Все что нужно сделать – это немного изменить параметры тега img
- Вначале нужно на этой странице получить Google API key. Это строка символов, которая представляет собой уникальный ключ для каждого сайта.
- Затем измените тег рисунка img где бы Вы хотели видеть свою карту вот так:

Вместо А нужно подставить свои данные долготы и широты – они определяют центр карты.На этой тестовой странице можно определить долготу и широту нужной Вам точки. Это техническая (скрытая) страница одного из наших проэктов.
Вместо В – степень увеличения карты (zoom) который может быть от 1 до 21. В данном примере использовано увеличение 15
Вместо С -размеры Вашего рисунка в пикселах по горизонтали и вертикали.
Вместо Google_API_KEY вставляем сгенерированный код
Все! статическая карта готова! К карте можно добавлять еще много параметров, указателей и меток, читайте об этом в следующих постах.
Борьба со спамом на форуме phpBB
Saturday, January 23rd, 2010Проблема не новая, наш небольшой форум на сайте весь киев атакуют спамеры точно так же как и тысячи других форумов. Пользуясь различными программами, они массово регистрируют новых пользователей и прописывают свои сайты, часто очень сомнительные. Накапливаясь, эта гора внешних ссылок превращает очень даже приличный форум в линкопомойку и может привести к значительному понижению в рейтингах поисковиков.Поскольку возможности постоянного модерирования форума нет, становится вопрос: что делать? Ведь официальные возможности форума позволяют удалять пользователей по-одному, а они накапливаются со скоростью до сотни в день!
1.Установить официальные плагины для борьбы со спамом.Это хорошая идея, возможно наилучшая, но в требует присутствия модератора который должен выполнять действия по одобрению\удалению юзеров
2.Периодически удалять “оптом” пользователей из таблицы users базы данных форума пользуяь SQL запросом. наш хостинг это позволяет делать довольно быстро. (! не удлите случайно пользователя с id=-1 Anonymous, без него не будет возможности регистрации на форуме) Но опять же, требуется активное участие модератора.
3.Наиболее простой способ, позволящий минимизировать работу модератора
Откройте для редактирования файл форума memberlist.php
Измените две строки где определяются переменные $www и $www_img так, что бы там выводился URL не из базы данных а тот который Вы хотите сами, например ссылка на главную страницу сайта. Вот вариант
Что вы получили? При выводе списка юзеров в строку с сайтом будет подставлятся URL вашего сайта. Теперь можно спать спокойно, сколько бы спамеров не регистрировалось на сайте, никакого вреда они не причинят.
То же самое желательно проделать с файлом usercp_viewprfile.php (из папки includes) поскольку ссылка на сайт юзера выводится там тоже.
Еще одно: перед всеми манипуляциями сохраните копию редактируемых страниц что-бы вслучае ошибки можно было вернуть изменения назад.
Интернет и реклама
Wednesday, January 20th, 2010
Бурное развитие сети интернет и проникновение его во все сферы жизни внесло свои коррективы в рекламные процессы. Сейчас можно только с улыбкой вспоминать что еще 5-6 лет назад одним из основных и наиболее эффективных методов получить постоянный приток клиентов была полиграфия – толстые телефонные справочники вроде “Желтых страниц Киева” и туристические путеводители. Эти издания процветали, поднимая цены и перебирали клиентами. Возьмем Желтые страницы в качестве типичного примера. Последние 4-5 лет наша компания регулярно размещала там максимального размера рекламные блоки. По нашей статистике, в 2007 году этот справочник дал до 28% первичных обращений клиентов
в 2008 до 20%
в 2009 до 5-6%
В 2010 ожидаем и того меньше. Почему не эффективна реклама в телефонных справочниках?
Люди в большинстве своем перестроились на поиск нужной информации в интернете. Любая услуга или товар может быть с легкостью найдена в течении нескольких секунд. “Желтые страницы Киева” скорее всего повторят судьбу “European pages”, которые вообще перестали издавать печатное издание а перешли в интернет. С одной разницей – каких-то глобальных планов перестройки отечественные каталоги не имеют. Их интернет проэкты откровенно слабы а менеджеры совершенно не ориентируются в возможностях и способах интернет рекламы – вопрос о том, какой ТИЦ или PR страниц их интернет версии ставит в тупик, а вопрос о do-follow ссылке просто заставляет паниковать.
Тем временем, иностранные веб-каталоги активно занимают рекламное пространство. Уже сейчас более выгодно размещать информацию о гостинице, например, на TripAdisor или подобных проэктах.
квартиры Киев посуточно