Всем привет! Подскажите пожалуйста - есть сайт 200 html страниц в разных папках. Изменился раздел меню - добавился новый. Каким образом можно произвести изменеия сразу и везде что бы не открывать и не править 200 раз файлы?
+ Сжатие html, css???
Последний раз редактировалось Neumann1970; 10.08.2016 в 04:41.
Если я не ошибаюсь, с такой задачей даже обычный редактор типа NotePad или Sublime справятся, а точнее функция замены во всех файлах указанной папки. Проблема может быть только из за большого объема информации. А лучше все на .php заменить и проинклюдить конечно :) А если так важно в итоге получать .html, то .htaccess в помощь.
Извиняюсь за повторение вопросов - но они должны быть актуальны для каждого веб-программера, кто как их решает?
1. Есть сайт который состоит из 200 папок на сервере - в каждой есть index.html + каталог css и js. Мне нужно добавить новую ссылку в меню или заменить какой-то блог - как это сделать для всего сайта сразу?
2. Как сжать - минифицировать каждый css файл и добавить их в нужный index.html для 200 папок?
3. аналогично 2 пункту как сжать index.html который содержит сжатый css для всего сайта?
4. Есть index.html есть style.css - как сопоставить классы которые не испольлзуются в html и удалить их в css?
Последний раз редактировалось Neumann1970; 25.08.2016 в 22:28.
200 страниц - совсем немного. Переписать на php + sqite3 с админкой. И даже если у каждого файла свой дизайн, то решается включением шаблонов для каждого, с использованием повторяющихся элементов.
А если уж хотите сохранить тоже, то опосля предусматривается генерация статичного контента, соответствующей структуры.
Немного повозится, зато решить вопрос один раз, да и на будущее пригодится - а то вдруг на двух-трех и более языках сайт захотите развернуть - тут сделанное и поможет.
Да, и ЧПУ, виртуальные директории и прочее решается без бубна, даже htaccess не пнадобится - разве что, для сжатия и прочих полезностей.