Как написать сайт - доску объявлений

Опубликовано: 30.06.2016

видео Как написать сайт - доску объявлений

Создаем сайт доски объявлений

Что такое доска объявлений? Выбор скрипта доски объявлений, а также некоторые технические нюансы и решения её создания. Поисковая оптимизация на примере SEO-кейса доски объявлений Дорус.ру. Вот лишь то немногое о чём я предлагаю поговорить в этой заметке, написать которую меня подвиг заказ одного постового, но всё по порядку.

Что такое доска объявлений?

Казалось бы, что в этом вопросе нет ничего сложного, но далеко не каждый пользователь Интернета знает о существовании и том, как пользоваться подобными онлайн сервисами. Да, само понятие доска объявлений как места, где оставляют публичные объявления, приклеенные клеем, скотчем и т.д. ещё понятно. Объявлениями обклеены фонарные столбы, автобусные остановки, стены домов и т.д. Хотя, по идее, для этого должны быть специально отведённые места. Их можно встретить и в газетах, некоторые из которых представляют собой одну сплошную доску объявлений (там можно найти что угодно - агенство недвижимости сургут, продам айфон в сургутской области и т.д. .

А вот электронные доски объявлений (как объявления сургут), представляющие собой простой, и удобный сервис поиска и размещения объявлений коммерческого или некоммерческого характера, понять становится несколько сложнее. Сами же электронные доски объявлений берут своё начало ещё с BBS, широко используемых во времена редкости кабельных компьютерных сетей и представляющие собой один из способов общения пользователей через коммутируемые телефонные сети. Да, было время.

Выбор скрипта доски объявлений

Здесь я не буду предлагать вам какой-то конкретный вариант. Мне довелось испробовать много бесплатных скриптов досок объявлений, но я так и не смог найти что-то более-менее приемлемое. Вот уж когда высказывание: бесплатный сыр бывает только в мышеловке – соответствует действительности на 100%.

Впрочем, даже платные скрипты досок объявлений не всегда соответствуют ожиданию. Так или иначе, но вам придётся основательно поработать, чтобы получить то, что вам нужно. В тоже время, они более соответствуют чему-то вменяемому, а главное это возможность получать обновления и поддержку при дальнейшем использовании CMS. Это кажется не столь важным, но на самом деле именно в этом и состоит преимущество платных вариантов.

Наилучший результат можно получить только написав свою доску объявлений и никому и ни за какие деньги её не продавать. В этом случае вы чётко будете знать, как и что работает, сможете самостоятельно вносить соответствующие изменения и т.д. Да, это требует многих знаний, но знания никогда не бывают лишними, а написать простенькую доску объявлений не так уж и сложно.

Как создать доску объявлений?

Начну с того, что, по крайней мере, основа движка доски объявлений не так уж и сложна. Что тут есть? Категории и сами объявления, ну ещё и города, страны и т.д. Опять же тип объявления, но таковых не много: куплю, продам и т.п. Их можно и в массив загнать вместо того чтоб создавать отдельную таблицу в БД. Хотя лучше начать с чего-то попроще, чего-то более целевого.

Основная же прелесть досок объявления – их фактически одноуровневая рубрикация. Так, при наличии разделения по городам, можно дать пользователю указать лишь один город, этого будет вполне достаточно (для Сургута отобразится http://pro-surgut.ru/. Тоже самое и с категориями. Да, категории могут иметь много уровней, но выбрана будет только одна. В простейшем варианте можно остановиться и на одноуровневых категориях или сделать так, чтобы добавлять можно было только во вторичные категории из списка. Для этого в SELECT можно использовать OPTGROUP. Получится что-то вроде следующего:

использование OPTGROUP в SELECT для двухуровневой рубрикации

С другой стороны, доски объявлений достаточно динамичны. Возникаю проблемы кэширования, модерации, управления, хранения и т.д. объявлений. Дело в том, что объявления актуальны лишь определённый период времени. Я это буду повторять не один раз, так что смеритесь с неизбежным. Они должны появляться сразу после добавления. К тому же по истечению срока их надо удалить (обновить? ). Постараюсь разобрать каждую из проблем и их решения подробнее:

Кэширование - на мой взгляд, это самая актуальная проблема. Как только появляется новое объявление, нужно подчистить как минимум кэш категорий (и городов). Понятно, что если вы выводите новые объявления на главной, то и её. Сделать это можно сразу при добавлении новых объявлений. Главное, здесь разобраться – какие именно файлы кэша удалять. Понятно, что фильтровать весь список кэш-файлов будет достаточно расточительно по ресурсам. На мой взгляд, лучше использовать не сложную хитрость.

Например, в категорию с ID = 1 добавлено новое объявление. В данных категории имеется поле num_items с количество в нём объявлений. Мы знаем, сколько объявлений выводится на каждой странице категории (category_pear_page). Таким образом, этого достаточно для того, чтобы составиться соответствующий список кэш-файлов и удалить их.

Модерация. Проверять объявления нужно, но не представляется возможным, т.к. они имеют определённый период актуальности и должны появляться на доске объявлений как можно быстрее. Мне понравилось решение данной проблемы на доске объявлений Дорус.ру. Всё просто – выводятся все объявления, в том числе и не проверенные, но с отображением их статуса. В этом случае пользователь будет знать, что может быть спамом, а что точно соответствует понятию объявления.


Создание доски объявлений site_skript-ks_4 урок 1

Кто онлайн 17 пользователей
134 гостей
Календарь
Архив
Доставка сборных грузов из Китая в Москву (в России)
Решили мы с мужем заняться собственным бизнесом и открыли свой магазин. А заказывать продукцию мы решили из Китая. Пользуемся услугами проверенного поставщика, у нас четко налажен контакт с отличной компанией,

Поиск поставщиков в Китае
Вы оптимизируете свой бизнес, развиваете его, или собираетесь открыть новое дело, заточенное на поставки из Китая? Может быть, вы желаете узнать, как можно работать и сотрудничать с китайскими партнёрами?

Где посылка — GdePosylka.ru: отслеживание почтовых отправлений и посылок по номеру трека из Китая с Алиэкспресс в Россию. Как проверить по номеру почтового идентификатора, где находится моя посылка с Алиэкспресс на сайте GdePosylka.ru?


Пересечение границы Благовещенск-Хэйхэ-Благовещенск
Чтобы пересечь китайскую границу, потребуется загранпаспорт и деньги. Если срок пребывания в Хэйхэ не превышает 30 дней, виза не понадобится, но при этом налагается официальный запрет на выезд за пределы

ТОП-12 бизнес-идей с Китаем
Тема «Бизнес с Китаем» в Интернете набирает обороты! Каждый день появляются множество сайтов, блогов и просто инфопродуктов посвященных данной теме. Наш восточный сосед всегда манил своей загадочностью

Китайский Зеленый Чай – Купить Китайский Зеленый Чай недорого из Китая на AliExpress
Популярный китайский зеленый чай хорошего качества и по доступным ценам вы можете купить на AliExpress. На AliExpress мы предлагаем тысячи разновидностей продукции всех брендов и спецификаций,

Реферат - Культура древнего Китая. - Культура
оглавление 6.4 Культура древнего Китая Китайская культура — одна из наиболее интересных и, безусловно, уникальных восточных культур. Она принадлежит к кругу великих речных цивилизаций, возникших

МЕСТО И РОЛЬ КИТАЯ В МИРОВОЙ ЭКОНОМИКЕ
Глава посвящена анализу места и роли КНР в современной мировой экономике, где эта страна занимает все более основательные позиции. Рассмотрены различные исторические этапы в становлении и

Китайский Визовый Центр - срочное оформление визы в Китай
Планируя любое путешествие за рубеж, в первую очередь всегда необходимо озаботиться оформлением визы в страну, которую мы собираемся посетить. Многие путешественники, собираясь посетить Поднебесную,

Кроссовки Китай – Купить Кроссовки Китай недорого из Китая на AliExpress
Популярный кроссовки китай хорошего качества и по доступным ценам вы можете купить на AliExpress. На AliExpress мы предлагаем тысячи разновидностей продукции всех брендов и спецификаций, на любой

rss