- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем привет.
Подскажите пожалуйста есть сайт, достаточно хорошо сделан. Но он написан в ручную на голом HTML CSS и Js.
Каким образом можно упростить редактирование такого сайта. То есть сейчас что бы поменять 1 пункт меню приходится редактировать все 100 страниц.
Всем спасибо за любую инфу
le_mac, ЛЮБАЯ CMS Вам в помощь...
le_mac, я обычно натягиваю статик на этот простой движок. Ядро – несколько десятков строк кода прямо во фронте (index.php). В конце фронта показано подключение общего для всех страниц шаблона из отдельного файла, но в описании написано, что общий шаблон также можно разместить прямо во фронте, т.е. оч. многое можно конструировать по своему усмотрению. Админка даже близко не лежит, но при необходимости может быть легко прикручена – используемая структура прямо-таки намекает на это.
Ну хз даже. На вордпресс перенесите.
Каким образом можно упростить редактирование такого сайта. То есть сейчас что бы поменять 1 пункт меню приходится редактировать все 100 страниц.
Сделайте на PHP-инклудах. Тогда не надо будет 100 раз редактировать один и тот же общий элемент.
Вариант 1 (простой для понимания): Server Side Includes
Делаете шаблоны шапки и подвала сайта, подключая их к html-страницам с помощью Server Side Includes.
Вариант 2. Начать осваивать PHP. Для начала - как выше написал Sitealert.
Вариант 3. Если Бог умом обделил (либо лень мозг напрягать) - использовать готовые CMS.
Оптимально - 2 вариант.
Самый простой вариант: разделить на содержимое и шаблоны, собирать статически, можно смарти, можно любым другим шаблонизатором.
Будет мгновенно отдаваться, нет никаких проблем с редактированием итд итп.
Собрал так ИМ, отлично работает уже несколько лет.
le_mac, я обычно натягиваю статик на этот простой движок. Ядро – несколько десятков строк кода прямо во фронте (index.php). В конце фронта показано подключение общего для всех страниц шаблона из отдельного файла, но в описании написано, что общий шаблон также можно разместить прямо во фронте, т.е. оч. многое можно конструировать по своему усмотрению. Админка даже близко не лежит, но при необходимости может быть легко прикручена – используемая структура прямо-таки намекает на это.
SMM такой SMM.
Прямо как на форум домохозяек заглянул - "девочки, посоветуйте хорошую стиральную машину" - и тут же пара советов с брендами и ссылками на сайт магазина 😂
повторяющиеся элементы на каждой странице добавляйте через яваскрипт
а сам яваскрипт вынесите в отдельный файл, и тогда изменения будут созданы везде сразу, после редактирования яваскрипта
но гораздо проще подключить php и тогда через include можно добавлять повторяющиеся на всех страницах элементы. Тогда будет как бы шаблонное редактирование. Один раз отредактируете например файл footer.php и на всех страницах будет показан новый футер и т.д.
SMM такой SMM.
Многие из здесь присутствующих в курсе, что мне оч. нравится этот движок и я активно его продвигаю. Все, что я написал, – чистая правда. Одной из причин создания движка было именно то, что нужно ТСу, к которому я не имею никакого отношения, это не мой дубль акк и т.д., и т.п.
---------- Добавлено 27.11.2018 в 16:27 ----------
dr.AMik, при использовании JS, если я правильно вас понял, будут проблемы с индексированием. К тому же ТС, видимо, ничего не собирается внешне менять, что в общем-то правильно.
Что касается, описанного вами способа использовать «PHP-инклуды», то у него есть несколько сущ. недостатков. Первая попавшаяся ссылка о том, как нужно строить шаблоны: https://www.joeldare.com/wiki/php:using_php_as_a_template_engine
Всем привет.
Подскажите пожалуйста есть сайт, достаточно хорошо сделан. Но он написан в ручную на голом HTML CSS и Js.
Каким образом можно упростить редактирование такого сайта. То есть сейчас что бы поменять 1 пункт меню приходится редактировать все 100 страниц.
Всем спасибо за любую инфу
C выводом о достаточно хорошо сделанном сайте без CMS вы опоздали лет на 10 точно.
На голом html, css и js может быть только верстка, да и то в учебных целях.
В современных реалиях интернета вам не обойтись без функций CMS. Переносите сайт на движок, все остальные приемы "с инклудами" будут нерациональным использованием труда и времени, вы все равно неразрешимо упретесь в ограничения статических файлов.