перенос сайта

12 3
LM
На сайте с 26.11.2018
Offline
1
1428

Всем привет.

Подскажите пожалуйста есть сайт, достаточно хорошо сделан. Но он написан в ручную на голом HTML CSS и Js.

Каким образом можно упростить редактирование такого сайта. То есть сейчас что бы поменять 1 пункт меню приходится редактировать все 100 страниц.

Всем спасибо за любую инфу

M
На сайте с 04.10.2011
Offline
90
#1

le_mac, ЛЮБАЯ CMS Вам в помощь...

Сдается, обращаться скайп avdesk-it-kmm Верстка, кодинг - контакты в профиле... VPS от 5€ (https://gmhost.com.ua/?partner=10255)
M
На сайте с 04.12.2013
Offline
181
#2

le_mac, я обычно натягиваю статик на этот простой движок. Ядро – несколько десятков строк кода прямо во фронте (index.php). В конце фронта показано подключение общего для всех страниц шаблона из отдельного файла, но в описании написано, что общий шаблон также можно разместить прямо во фронте, т.е. оч. многое можно конструировать по своему усмотрению. Админка даже близко не лежит, но при необходимости может быть легко прикручена – используемая структура прямо-таки намекает на это.

Хостинг FOZZY (http://fozzy.com.ru) / Выслушаю предложения на домены (http://u75.ru/domains-for-sale) / Домены и скрипт для коротких ссылок (http://u75.ru/domains-for-shortcuts)
PA
На сайте с 15.02.2018
Offline
57
#3

Ну хз даже. На вордпресс перенесите.

Почти дедик (https://goo.gl/qV1T7s) дешево|Мои VDS (https://is.gd/vds100) быстрее твоих|Продаю хостинг
S
На сайте с 30.09.2016
Offline
459
#4
le_mac:
Каким образом можно упростить редактирование такого сайта. То есть сейчас что бы поменять 1 пункт меню приходится редактировать все 100 страниц.

Сделайте на PHP-инклудах. Тогда не надо будет 100 раз редактировать один и тот же общий элемент.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
fliger
На сайте с 17.09.2015
Offline
66
#5

Вариант 1 (простой для понимания): Server Side Includes

Делаете шаблоны шапки и подвала сайта, подключая их к html-страницам с помощью Server Side Includes.

Вариант 2. Начать осваивать PHP. Для начала - как выше написал Sitealert.

Вариант 3. Если Бог умом обделил (либо лень мозг напрягать) - использовать готовые CMS.

Оптимально - 2 вариант.

_
На сайте с 24.03.2008
Offline
357
#6

Самый простой вариант: разделить на содержимое и шаблоны, собирать статически, можно смарти, можно любым другим шаблонизатором.

Будет мгновенно отдаваться, нет никаких проблем с редактированием итд итп.

Собрал так ИМ, отлично работает уже несколько лет.

B
На сайте с 23.05.2001
Offline
195
#7
miketomlin:
le_mac, я обычно натягиваю статик на этот простой движок. Ядро – несколько десятков строк кода прямо во фронте (index.php). В конце фронта показано подключение общего для всех страниц шаблона из отдельного файла, но в описании написано, что общий шаблон также можно разместить прямо во фронте, т.е. оч. многое можно конструировать по своему усмотрению. Админка даже близко не лежит, но при необходимости может быть легко прикручена – используемая структура прямо-таки намекает на это.

SMM такой SMM.

Прямо как на форум домохозяек заглянул - "девочки, посоветуйте хорошую стиральную машину" - и тут же пара советов с брендами и ссылками на сайт магазина 😂

dr.AMik
На сайте с 06.09.2006
Offline
136
#8

повторяющиеся элементы на каждой странице добавляйте через яваскрипт

а сам яваскрипт вынесите в отдельный файл, и тогда изменения будут созданы везде сразу, после редактирования яваскрипта

но гораздо проще подключить php и тогда через include можно добавлять повторяющиеся на всех страницах элементы. Тогда будет как бы шаблонное редактирование. Один раз отредактируете например файл footer.php и на всех страницах будет показан новый футер и т.д.

☑ Естеств. ссылки (крауд, вопросники, отзовники, блоги, Яндекс Q) от 35р./шт. (/ru/forum/comment/16352954) ☑ Отчеты Keyso/Serpstat/Ahrefs по 40р./сайт. Skype Seogik
M
На сайте с 04.12.2013
Offline
181
#9
Basilisk:
SMM такой SMM.

Многие из здесь присутствующих в курсе, что мне оч. нравится этот движок и я активно его продвигаю. Все, что я написал, – чистая правда. Одной из причин создания движка было именно то, что нужно ТСу, к которому я не имею никакого отношения, это не мой дубль акк и т.д., и т.п.

---------- Добавлено 27.11.2018 в 16:27 ----------

dr.AMik, при использовании JS, если я правильно вас понял, будут проблемы с индексированием. К тому же ТС, видимо, ничего не собирается внешне менять, что в общем-то правильно.

Что касается, описанного вами способа использовать «PHP-инклуды», то у него есть несколько сущ. недостатков. Первая попавшаяся ссылка о том, как нужно строить шаблоны: https://www.joeldare.com/wiki/php:using_php_as_a_template_engine

anthony_
На сайте с 12.04.2007
Offline
252
#10
le_mac:
Всем привет.
Подскажите пожалуйста есть сайт, достаточно хорошо сделан. Но он написан в ручную на голом HTML CSS и Js.
Каким образом можно упростить редактирование такого сайта. То есть сейчас что бы поменять 1 пункт меню приходится редактировать все 100 страниц.
Всем спасибо за любую инфу

C выводом о достаточно хорошо сделанном сайте без CMS вы опоздали лет на 10 точно.

На голом html, css и js может быть только верстка, да и то в учебных целях.

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

√ SEO консалтинг (/ru/forum/992763), маркетинговые изыскания, поиск новых точек роста. Опыт работы более 10 лет (http://akazansky.ru). В ТОП выдачи без предоплат (/ru/forum/comment/15807404) и оплатой за результат! Связь (http://akazansky.ru/snachala-rezultat-potom-oplata).
12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий