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

Настройка сводится к заполнению учетных данных для доступа к базе данных:

  1. $db_server_name = "localhost"; - Хост MySQL, чаще всего localhost
  2. $db_name = "basse-name"; - Название базы данных
  3. $db_username = "user-name"; - Имя пользователя MySQL
  4. $db_password = "password"; - Пароль MySQL
  5. $table_name = "dle_post"; - Название таблицы из которой будет производится изьятие данных для DLE это "dle_post" для WordPress "wp_posts"
  6. $column_name = "full_story"; - Название столбца из которого будет производится изьятие данных для DLE это "full_story" для WordPress "post_content"

  7. $encoding = "cp1251"; - кодировка таблицы для DLE чаще всего "cp1251" для WordPress "UTF-8"

Чтобы запустить скрипт нужно просто в браузере указать путь к файлу parser.php Если файл залит в корень сайта, то будет так:

http://my-site.ru/parser.php

После этого на экране появится список всех слов написанных с большой буквы.

Есть возможность сохранить список в файл. Для этого нужно раскомментировать (убрать два слеша впереди) последнюю строчку скрипта:

file_put_contents('/home/virtwww/w_sitename_ru_58cd7bd5/http/temp_names.txt', $name. "\n", FILE_APPEND);

и указать полный путь к папке назначения в примере это /home/www/w_sitename_ru_58cd7bd5/http/temp_names.txt. У папки назначения должны быть выставлены права на запись 777.

Скрипт тестировался на движках WordPress и DLE (DataLife Engine) как на локльном компьтере так и в сети. В некоторых случаях на хостинге нехватает памяти, об этом выводится сообщение. Впринципе, должен работать и на других cms, в том числе и на самописных.