Yokka Stars

PHP и Javascript транслитерация URL строки адреса сайта

PHP и Javascript транслитерация URL строки адреса сайта

Продавец: Mobile-island

Цена: 39.00 RUB

Товар доступен. Итоговая стоимость зависит от выбранных параметров и проверяется перед оплатой.

Описание товара

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

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

Представленные две независимые javascript и PHP функции позволяют с легкостью выполнять транслитерацию с русского на английский и записать русские буквы латиницей.

========== Примеры транслитерации: ==========

Строка: транслитерация с русского на английский в URL формат

Результат: transliteraciya-s-russkogo-na-anglijskij-v-url-format

Строка: (ORIGIN/RegionFree/RU/PL) +СКИДКИ + БОНУС

Результат: origin-regionfree-ru-pl-skidki-bonus

Строка: $15 (USA) 12 МЕСЯЦЕВ (RU|EU|US) | ПОДАРОК | СКИДКИ

Результат: 15-usa-12-mesyacev-ru-eu-us-podarok-skidki

========== В состав архива входят: ==========

  • Скрипты транслитерации на Javascript.
  • Скрипты транслитерации на PHP.
  • Готовый html пример №1.
  • Готовый html пример №2.
  • Небольшая справка.

========== Функция транслитерации выполняет: ==========

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

========== Описание функции транслитерации: ==========

  • полностью готовая к использованию функция (скрипт).
  • принимает два значения:

1-е значение, это строка на русском языке для транслитерации,

2-е значение, это символ замены пробелов.

  • возвращает строку, записанную транслитом, согласно правил URL формата.
  • скрипт имеет полностью открытый код.
  • каждая строка имеет свой комментарий.

Дополнительная информация

========== Лицензия ==========

Запрещается:

1.Перепродажа данных скриптов на plati.ru и других ресурсах.

2.Публичная публикация кода скриптов.

3.Присвоение себе авторства.

Разрешается:

1.Устанавливать скрипты на неограниченное количество своих сайтов, править и модифицировать код.