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

Artamosa

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

one

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

Artamosa

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

one

Client
Регистрация
22.09.2015
Сообщения
6 863
Благодарностей
1 277
Баллы
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
Сообщения
1 038
Благодарностей
560
Баллы
113

GreenWay

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

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