Самый частый шаблон ЧПУ это «protocol://site.loc/id/title». Причём вытаскивается материал только по id, т.е. title может быть любым. Это удобно т.к. title можно в любое время изменить, но есть и свои минусы.
Read more
Концепция свободы самовыражений в комментариях
Почему многие сайты запрещают использовать HTML в комментариях, тем самым отнимая полную свободу самовыражений в комментариях? Нужна ли вообще ролная свобода самовыражений в комментариях? Read more
Концепция хранения изображений на сайтах
Какой нужно придерживаться концепции для использования изображений на своих сайтах?
Некоторые считают, что все изображения надо обязательно хранить на своём сайте, т.е. на хостинге, где лежит сайт. Картинки весят мало, но в большом количестве это становится весомым грузом. Поэтому на крупных сайтах изображения хранятся на поддоменах этих сайтов, на специализированных серверах-хранилищах, а не в папке сайта на сервере. Read more
SCP вместо FTP, архивы вместо обычных файлов
Часто сталкиваюсь с задачей передачи файлов сайтов с серверов. Раньше использовал для этого простой протокол FTP. Это крайне неудобно при больших объёмах данных. При передаче через FTP файлы часто бьются или не загружаются вовсе по разным причинам (нет доступа к файлу). Позже для этого стал использовать протокол SCP, который куда более надёжен при передаче чем FTP. При использовании SCP файлы не бьются и в их целостности можно быть уверенным. Read more
Простое SEO в несколько пунктов
Часто спрашивают «что надо делать первым делом при создании и после создания сайта» для SEO. Я, наверное, ничего нового по этому поводу не скажу, никаких «SEO Secrets», но всё же отвечу, чтобы уже не возвращаться к этой теме. Read more
Что устанавливать для веб-сервера на чистом выделенном Linux сервере
Итак, арендовали виртуальный или физический выделенный сервер (VPS/VDS) с одной только ОС Linux и теперь пора его настроить, чтобы сделать из него веб-сервер для сайтов интернета. Настройка веб-сервера на чистом выделенном сервере дело не совсем хлопотное, но всё же придётся потратить немного времени. Read more
Общий способ подключения и загрузки модулей в Apache
В этой статье рассмотрим общий стандартынй способ подключения и загрузки модулей в веб-сервере Apache.
В новых версиях веб-сервера Apache используется общая стандартизированная методика подключения модулей, виртуальных хостов и т.д. Способ довольно простой, но для новичков требуются некоторые разъяснения, которые и идут ниже в этой статье. Read more
Перевод, транслит или кириллица в URL. Что лучше?
Как думаете, что лучше для SEO, перевод, транслит или кириллица в плане Search Engine Friendly URLs (ЧПУ).
Задался этим вопросом и провёл небольшое собственное исследование на эту тему и почитал про опыт других людей. В итоге пришёл к следующим выводам. Далее пишу по списку в процессе убывания по приоритетам. Read more
Отдельные домены третьего уровня для каждого блога
Делал как-то сайт блог-платформу. Вопрос встал с поддоменами. Нужны ли вообще поддомены третьего уровня для блогов. Конечно нужны. Если это полноценные блоги, то для них обязательно нужны отдельные поддомены третьего и прочих уровне. Не в коем случае нельзя всё валить на один домен. Каждая нормальная блог-платформа, будь то LiveJournal, Diary или что-то ещё, предоставляет пользователям отдельные персональные поддомены третьего уровня. Точно так же поддомены для тематических энциклопедий предоставляет кстати и Wikia. Read more
Twitter отключил счётчик твитов у виджетов кнопок
Обновился виджет кнопки «твитнуть» у Твиттера и была убрана функция подсчёта и вывода количества нажавших эту кнопку пользователей. Read more
Самые необходимые плагины для CMS WordPress
Ниже представляю вам самые, на мой взгляд, нужные плагины для CMS WordPress, которые нужно устанавливать чуть ли не сразу после установки блога на этой замечательной системе управления контентом. Read more
Как я боролся с неверной переменной REMOTE_ADDR
В общем всё начиналось как обычно, поставил сервер Apache как back-end (задний сервер) и Nginx как front-end (передний сервер), он же играл роль прокси-сервера для апача. Разумеется надо заменять переменную окружения Apache REMOTE_ADDR
(удалённый адрес), в которой должен находится IP адрес клиента делающего запросы к апачу. Надо лишь подключить и настроить, популярный для этих целей, модуль mod_rpaf (он же rpaf_module) для сервера Apache, что бы он брал определённый заголовок из запроса (обычно это X-Forwarded-For
) и его значение записывал в переменную REMOTE_ADDR
. Read more
Стремительное динамичное развитие сайта
В этой статье я наверняка не открою ничего нового, но всё же мне бы хотелось об этом поведать. Так сказать, поделиться своими наработками в сфере SEO. Речь пойдёт о самом тривиальном и тем не менее наиболее действенном способе развития любого веб сайта. Read more
Базовые URL страниц входа в администраторскую часть сайта
Большинство сайтов в сети Инет используют т.н. системы управления контентом (CMS — content manager system), которых не так уж и много. К самым популярным CMS общего назначения можно отнести следующие: Joomla, Drupal и WordPress. Эти CMS имеют мощные администраторские функции, скрытые от обычных пользователей сайта. Чтобы зайти в, так называемую, админ панель сайта обычно требуется ввести в адресной строке некий URL. Read more
Работа с Sypex Dumper и безопасность
Наверное все бывалые веб мастера знают о скрипте Sypex Dumper, который помогает эффективно импортировать и экспортировать большие дамы баз данных. В этом посте поведаю о базовых методах работы с этим простым и удобным скриптом. Read more