Детально о сайте www.ozersk74.ru
Главная страница

Заказчик выбрал классику жанра для порталов. Две топовые новости и длинная портянка из 50-ти последних. В боковых столбцах информеры разделов портала. Названия разделов формируют главное меню. Второстепенные пункты меню убраны в нижнюю часть страницы.
Любой посетитель может предложить редакции портала свою новость. Блок "Сообщи новость" позволяет сделать это быстро и удобно. При необходимость посетитель может приложить к новости фото или ссылку на видео.Информер погоды
Информация о погоде берется с сайта gismeteo.ru. Обновление 3 раза в день, в соответствии с частотой обновления gismeteo.ru. Для доступа к API gismeteo.ru с хозяевами этого сайта заключен специальный договор.
Архивы
Архивов на портале два: архив новостей и файловый архив.
Новостной архив организован средствами 1С-Битрикс с использованием компонентов Календарь и Новости.
Файловый архив представляет из себя архив бумажной газеты "Озерская панорама" цифровым отражением котрой и является портал ozersk74.ru. В этот архив попадают оцифрованные выпуски газеты. Форматы: PDF и Adobe Flash. Последний позволяет листать страницы газеты.
Каталоги
- Каталог вакансий-резюме
- Исторически самый парвый каталог портала. Реализован на компоненте Веб-формы. Почему? Потому, что Веб-формы позволяют сильно упростить процесс сбора информации с посетителей. А вот обратный процесс: поиск информации и показ ее страждущим в Веб-формах предельно затруднен. Так что в планах переносить все из Веб-форм в обычные кондовые Информационные блоки.
- Каталог купли-продажи автомобилей
- Учтя опыт предыдущего каталога автомобильный сделал на компоненте Инфоблоки. Форма добавления новых объявлений далась трудно. Но зато сейчас поддержка каталога в рабочем состоянии проходит без хлопот, шума и пыли. В данной форме использовал Ajax для получения списка моделей авто выбранной марки. Ajax взял родной - битриксовский. Работает надежно, использовать легко.
- Каталог недвижимости
- Здесь сложности были с формой подачи объявления. Нужно было для разных типов недвижимость собрать инфу и уложить ее в один инфоблок. Терпения и труда ушло много, но результат налицо.
- Каталог предприятий
- Все то-же и в ролях те-же. Много возни было с поиском и с боковым меню. Ну и еще форму добавления новых предприятий нужно было делать отдельно для простых посетителей и отдельно для ВИП-клиентов. Для ВИПов добавляются поля Видео и Фотогаларея.
- Каталог объявлений (барахолка)
- После предыдущих четырех каталогов барахолка пошла легко и просто. Немного Ajax'а, немного программировал на JavaScript сам. Больше всего возни было с дизайном.
Показ рекламы
Поскольку на портале работает 1С-Битрикс Стандарт, то стандартных (каламбур, господа) средств показа рекламы в моем распоряжении не было. Эти средства включены в Битрикс начиная с версии Эксперт. Пробовал ставить отдельный скрипт, но он оакзался сильно тормозной при посещаемости больше 1000 в день. Пришлось изобретать свой велосипед.
Создал новый тип инфоблока в котором разделы соответствуют рекламным местам на сайте, а сами материалы соответствуют рекламным баннерам. Показ кешируется на 3 года - практически вечность. Но при обновлении материала кеш сбрасывается.
Отдельно пришлось решать вопрос подсчета кликов - клиенты хотят непременно знать сколько раз на их баннерах кликнули. Вопрос решил пропуская ссылки через специальный скрипт. Однако это все кустарщина. На другом проекте работал с модулем Реклама от 1С-Битрикс - просто праздник какой-то, готов был за свои деньге прикупить Рекламу для портала, настолько там все просто, легко, быстро и удобно.
Нагрузка
Начиная проект, хостингом выбрали VPS от nic.ru. С этим хостингом связаны первая тысяча посетителей в день и первая DDOS-атака на портал. 1000 постетителей хостинг выдержал. Отбиться от DDOS-атаки хостеры тоже помогли, поместив портал на несколько недель в карантин. Но начиная с 2000 посетителей в день, хостинг стал загибаться и тормозить. Поставили nginx, перешли на самый ресурсоемкий тарифный план хостинга. Не помогло. Дополнительных ресурсов взять было неоткуда. Так что решили менять хостинг.
В качестве альтернативы после долгих раздумий выбрли VDS от hoster.ru. Подробно о переходе на этот хостинг я написал в блоге. На сегодняшний день (Апрель 2012) число посетителей превысило 4000 в день. Хостинг справляется с нагрузкой только при двух условиях: 1) первая страница портала выдается статикой (nginx рулит!) и 2) любое индексирование портала кроме первой страницы запрещено для всех поисковиков.
Подсчет числа посетителей ведется средствами liveinternet.ru, что позволяет отсеять спамеров и поисковики, и получить более-менее реальное число "живых" посетителей.