четверг, 19 декабря 2013 г.

Основы построения сайта: «польза» и «излишки»

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

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

  Вся информация должна быть структурированной. Даже если информации так много, что для неё нужно сделать 20 разделов и 140 категорий, это обязательно нужно сделать. Не стоит создавать раздел «Статьи» и публиковать в нём какую угодно информацию - за это посетители вас никогда не поблагодарят. Да, вы будете получать трафик с поисковых систем, но целевую аудиторию так никогда и не приобретёте. Наша же цель состоит именно в этом.

понедельник, 16 декабря 2013 г.

Делаем меню с категориями AdsManager внутри компонента

  Приветствую, дорогой читатель! Сегодня речь пойдёт о доработках компонента AdsManager (доска объявлений для Joomla!), а точнее о том, как сделать меню с ссылками на категории AdsManager внутри компонента - например, на страницах самих категорий.

Техническое задание:
 1. На страницах категорий сделать меню с ссылками на опубликованные категории AdsManager;
 2. Меню должно отображаться на всех страницах с категориями (в списках объявлений), а также на странице "Все объявления";
 3. При переходе в какую-либо категорию должен раскрываться список подкатегорий этой категории;
 4. Если посетитель находится в подкатегории, список категорий и список соседних подкатегорий должны отображаться.

Сведения:
Версия Joomla 1.5.15
Версия AdsManager 2.6.5

пятница, 6 декабря 2013 г.

Как в PHP обрезать строку до целого слова?

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

  Как мы распознаём слова в предложении? Они отделяются пробелами. Следовательно, нужно найти в тексте позицию «нужного» пробела и обрезать всё, что находится за ним. Подумаем, как это можно сделать.

пятница, 15 ноября 2013 г.

Экспорт объявлений в Яндекс.Недвижимость

   Мне много доводилось читать о том, что сервис Яндекс.Недвижимость является источником большого трафика, и как владельца сайта по тематике "Недвижимость", в конце-концов это не могло меня не заинтересовать. Долго откладывал на потом элементарное ознакомление с сервисом, и вот, наконец, мои руки дотянулись и до него.

   Первое впечатление о сервисе Яндекс.Недвижимость было невозможно описать словами, нужно было просто сидеть и осмысливать увиденное. В списке технических требований не нашлось места для "смежно-изолированных комнат", чтобы описать планировку квартиры, не нашлось варианта "без ванны" или "душевая кабина" для описания санузла, но зато есть отдельные теги для вида из окон и покрытия пола.

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

среда, 13 марта 2013 г.

Как скачать с торрент-трекера?

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

   В этой статье я рассмотрю пример загрузки через простейший торрент-клиент для системы Linux - kTorrent.

kTorrent - торрент-клиент KDE (Linux)

   Принципиальной разницы между разными торрент-клиентами я не вижу, все они выполняют одни и те же функции и лишь имеют разный интерфейс, поэтому вы с лёгкостью сможете разобраться и с любой другой программой. Скажу лишь, что наиболее распространёнными клиентами являются BitTorrent, uTorrent и Azureus.

   Сегодня существует большое количество торрент-трекеров, и все они разные. Торрент-трекер может быть как универсальным и без регистрации, так и закрытым платным. Во всяком случае, найти список трекеров всегда можно в каталоге торрент-трекеров или в поисковой системе.