PHP скрипт для подсчета количества слов
Я хочу установить на своем сайте инструмент для подсчета количества слов сайта. Целевая аудитория - владельцы сайтов, которые собираются их переводить, и хотели бы узнать общее количество слов, повторы и новые слова. Зачем? Как правило, повторы не оплачиваются или оплачиваются по-другому тарифу, таким образом, они могут сэкономить общий бюджет проекта.
Хотела бы, чтобы все было приближенно к https://wordcount.weglot.com
Но добавить повторы и новые слова.
Немного терминологии. Для подсчета повторов и новых слов в области переводоведения используют также термин "сегменты". Сегменты - это заданные отрезки текста. В данном случае это будут:
1) предложение. Ориентир - точка, вопросительный знак, восклицательный знак.
2) не создавать сегмент после Mr. - аббревиатур.
3) не считать цифры как слова
4) тайтлы - отдельный сегмент, но без точки
5) заголовки в таблицах - отдельный сегмент, но без точки
6) меню
7) категории
8) теги
9) автор - кто написал блог, обычно это на базе вордпресса.
Например,
имеется такой текст:
Я хочу ходить в школу.
Я хочу ходить в Университет.
Я хочу ходить в школу.
Вот такой получается анализ этих слов http://prntscr.com/lunac2
Повторяется один сегмент, в котором содержатся 5 слов.
Новых слов в двух сегментах - 10 слов.
Всего слов - 15.
Таким образом, пользователю придется заплатить за 10 слов вместо 15.
Актуальні фриланс-проєкти в категорії PHP
Виконання робіт після SEO- аудиту
15 000 UAH
Потрібен досвідчений OpenCart-розробник для виконання SEO та технічних доопрацювань інтернет-магазину. Основні завдання: Виправлення структури внутрішніх посилань та меню. Додавання посилань у футер. Реалізація хлібних крихт з мікророзміткою Schema.org. Виправлення генерації… PHP, Супровід сайтів ∙ 1 день 17 годин тому ∙ 52 ставки |
В модулі OpenCart пофіксити проблеми з Facebook APIВ OpenCart є модуль інтеграції Facebook та Instagram через API, OAuth та Webhook. Після відкриття сторінки модуля в браузері - в Фейсбук починає рости кількість АПІ запитів до Фейсбук і росте кількість помилок gr:get:InvalidID. Потрібно знайти що викликає проблеми і… PHP, Веб-програмування ∙ 1 день 18 годин тому ∙ 34 ставки |
Потрібна інтеграція KeyCRM → ПРРО Кашалот |
Сайт на WordPress з використанням теми Kadence та Kadence Blocks.
10 000 UAH
Нам потрібно створити сайт на WordPress з використанням теми Kadence та Kadence Blocks. Інтернет-магазину не буде (хоча, ймовірно, він буде доданий у майбутньому). Потрібна головна сторінка та кілька внутрішніх сторінок. Графіка вже готова, структура макета здебільшого… CMS, PHP ∙ 5 днів 23 години тому ∙ 38 ставок |
Розробка 2 SEO-орієнтованих сайтів з продажу запчастин (квадроцикли та спецтехніка)Розробка двох спеціалізованих сайтів з продажу запчастинЗагальна інформація Потрібно розробити два спеціалізовані сайти: Запчастини для квадроциклів, UTV, SSV та іншої подібної техніки. Запчастини для спеціальної техніки. Існуючий сайт компанії: https://kiaparts.com.ua/ Нові… PHP, Веб-програмування ∙ 6 днів 20 годин тому ∙ 77 ставок |