Категории

  • Огнетушители
  • Рукава пожарные
  • Оценка земли
  • Как бизнес
  • Оценка недвижимости
  • Услуги по оценке.
  • Индивидуальные средства защиты
  • ПротивоГАЗы
  • Новости
  • Новости

    Где купить держатель для Айфона в авто

    Сегодня очень многие автомобилисты задаются сакраментальным вопросом, который не может их не беспокоить - где купить держатель

    Где выбрать фотоаппарат

    С недавних пор увлекаюсь фото и видео съемкой. Приобрел фотоаппарат от Canon , т.к. доверяю данной компании и сталкивался с их продукцией не раз. И решил приобрести аксессуары для моей камеры. Начал

    Как создать SEO дружественный URL для заголовка статьи

    1. Что такое SEO-дружественный титульный слаг
    2. Сгенерировать SEO дружественный заголовок в PHP

    Использование SEO-дружественных URL-слагов для заголовков сообщений в наши дни является обычным явлением, большинство блогов, таких как Wordpress, поддерживают его. URL-адрес пули более удобен для поисковых систем, что очень удобно для посетителей вашего сайта.

    В настоящее время почти все результаты поиска, которые вы получаете от Google, имеют такой вид URL, например

    Как показано на изображениях, Google позаботился о ключевых словах в URL, соответствующее ключевое слово подсвечивается в URL.

    Чистый, удобный для поисковых систем и удобный для чтения URL делает ваш сайт более удобным и привлекает больше читателей и трафика.

    Что такое SEO-дружественный титульный слаг

    Принцип создания дружественного заголовка - это не должен содержать список специальных символов, как показано ниже.

    ! @ # $% ^ & * ()

    Стандартным хорошим слагом должны быть слова и цифры, соединенные символом.

    Сгенерировать SEO дружественный заголовок в PHP

    Генерация заголовка в PHP проста, это можно сделать всего лишь несколькими простыми подстановками из регулярных выражений, вот функция php, которая может генерировать SEO дружественный URL:

    function ClacSlug ($ title) {$ seotitle = preg_replace ("/ [^ a-zA-Z0-9 \ s] /", "", $ title); $ seotitle = отделка ($ seotitle); $ seotitle = preg_replace ("/ \ s + /", "", $ seotitle); $ seotitle = str_replace ("", "-", $ seotitle); $ seotitle = strtolower ($ seotitle); }

    Первая строка удаляет все символы, кроме цифр, букв и пробелов. Вторая строка убирает пробелы из начала и конца строки. Третья строка объединяет несколько пробелов в один, они будут разделителем. Следующая строка с использованием - заменить пробел, последняя строка превратить все в строчные.

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

    Идея проста: перед тем, как вставить слаг в базы данных, мы ищем в базе данных тот же слаг, если он существует, мы добавляем что-то к слагу, пока не будет дубликатов.

    $ i = 0; while (true) {$ sql = "выберите количество (*) в качестве количества от записи, где seotitle = '". $ seotitle. "'"; $ a = d () -> querysql ($ sql); if ($ a [0] -> подсчитывать ! = 0) {$ seotitle = $ i. $ seotitle; $ i ++; } else {// нет дублирования break; }}

    Теперь вы можете безопасно вставить этот слаг в базу данных, когда вы получите параметр запроса из URL, вы можете получить пост слагом, как с использованием первичного ключа.