Поиск и рандомизация стилей и классов в CSS с Zennoposter

Artamosa

Client
Регистрация
31.01.2016
Сообщения
59
Благодарностей
4
Баллы
8
Здравствуйте!
Насколько реально сделать скрипт на Zennoposter, который бы искал в папке с WP шаблоном css файлы, рандомизировал бы их названия, а потом менял в соответствии и классы в самих php/html файлах?
Или может для этого есть какой-то специальный софт?
 

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113
Вполне реально, но думаю трудозатратно это выйдет.
 

Artamosa

Client
Регистрация
31.01.2016
Сообщения
59
Благодарностей
4
Баллы
8
Сколько, на вскидку, такое может стоить?
 

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113
Речь не о финансах а о ресурсах процесса. Вы представляете сколько классов в шаблоне WP?
 

Artamosa

Client
Регистрация
31.01.2016
Сообщения
59
Благодарностей
4
Баллы
8
Зачастую довольно много.
Но тут наверное скорее речь идёт о времени, которое нужно будет потратить на работу шаблона, чем наего исполнение.
Самое главное - правильная регулярка, которая позволит выделить только названия классов и стилей (учитывая, что там могут стоять разные символы/пробелы после названий). Далее всё это в список, удаляем дубли, генерим список новых названий и сливаем со списком изначальных нахваний по типа old_name|new_name
Ну а дальше уже загружаем содержимое php/html файла, достаём из списка строку и делим её на две переменные, а потом ищем в исходном файле переменную 1 и меняем на переменную 2 и так по кругу. Выполняться оно конечно может и минут 20, но ни всё ли равно? Да и шаблоны планирутся самые простые со всего несколькими файлами css.
Вопрос только в самой регулярке... Ну и, вероятнее всего, всё вышеописанное можно дополнительно оптимизировать тем или иным способом.
 

kagorec

Client
Регистрация
24.08.2013
Сообщения
979
Благодарностей
523
Баллы
93

GreenWay

Client
Регистрация
11.05.2012
Сообщения
432
Благодарностей
139
Баллы
43
Да и бытует мнение что уникализация стилей и классов - неработает. А вернее неимеет того "огромного" значения для поисковиков.Но это если вы для них стараетесь.
 
  • Спасибо
Реакции: one

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)