X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Обновление шаблона без перебоев в работе
k0ttee
k0ttee
Topic Starter сообщение 8.10.2015, 10:43; Ответить: k0ttee
Сообщение #1


Когда пришло время переделывать сайт, возникает вопрос как это аккуратненько сделать - резать то придется по живому. Первое что приходит в голову - перенести к себе на локалку. Но что если:
- Вы не владелец сайта, а вам как подрядчику не доверяет собственник. К шаблону доступ дали, а базу утянуть не дают.
- Тестировать через оналйн-валидаторы на локалке никак не получится, а если уж выкатывать новую версию - то полностью допиленную.
- Некоторые части сайта будут работать исключительно на том домене. А на локалке как бы не плясали с бубном - не заработает.

Но можно работать, что называется "не отходя от кассы" и "резать по живому" без заметных изменений для посетителей или поисковых роботов.

1.) Создаем себе отдельную папку
2.) В самом начале шаблона делаем инклуд при условии конкретной страницы (или нескольких, если нужно переделать их несколько).
<?php
if ($_SERVER['REQUEST_URI']=='/under-construction-template.php') { //если URI для тех работ
    include('/under-construction-template/index.php'); //цепляем файл из папки
    die; //далее ничего не выполняем
}
?>

3.) Пути к картинкам и стилям тоже изменятся, но этот вопрос вы уж как-нибудь сами решите (в зависимости от конкретной ситуации).

Когда шаблон будет готов, тогда можно будет пересадить его на старое место.


--------------------
Задонь кибер-коту на крипто-вискас
btc: 3Hq7X9CosVftRFPqWis1Dkk5MdtM1u6jj9
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
prolisk
prolisk
сообщение 8.10.2015, 13:31; Ответить: prolisk
Сообщение #2


(k0ttee)
Когда шаблон будет готов, тогда можно будет пересадить его на старое место.

Потом опять менять пути к файлам и стилям на "нормальные"?
А в принципе задумка неплохая, но бывает неопытным по ходу еще пару проблем выскочит - кодировка и т.п.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
k0ttee
k0ttee
Topic Starter сообщение 8.10.2015, 13:51; Ответить: k0ttee
Сообщение #3


Потом опять менять пути к файлам и стилям на "нормальные"?

Серверу можно написать небольшое условие: на отведенных страницах реврайт-бейс не в корне, а в специальной папке.
По завершении работ убрать условие.

Если две папки с шаблонами /old/ и /new/, можно сразу писать пути /new/style.css и ничего менять не придется.
Хоя... Может быть все уже испорчено до нас - надо смотреть на частных случаях.

еще пару проблем выскочит - кодировка и т.п.

Гребаный Шиндафс... дома проблем создает, так еще и на серверы их проклятую кодировку притащили. :laugh:
Использовать кошерно-православный юникод UTF-8 и не думать о кодировке.
Ладно-ладно, пересохранить файл в другой кодировке и все будет норм...


--------------------
Задонь кибер-коту на крипто-вискас
btc: 3Hq7X9CosVftRFPqWis1Dkk5MdtM1u6jj9
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
prolisk
prolisk
сообщение 8.10.2015, 17:17; Ответить: prolisk
Сообщение #4


(k0ttee)
на серверы их проклятую кодировку притащили.
Использовать кошерно-православный юникод UTF-8 и не думать о кодировке.
Ладно-ладно, пересохранить файл в другой кодировке и все будет норм...

Во-во, что если делать в нормальной редакторе или на пк (utf без BOM), то проблем и не будет.
А если у хостера, где часто стоит windows стандартной (хотя и меняешь на utf-8, но видимо БОМ работает)...


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
k0ttee
k0ttee
Topic Starter сообщение 8.10.2015, 17:30; Ответить: k0ttee
Сообщение #5


utf без BOM), то проблем и не будет

Я за то и проповедую, что когда так - вообще забываешь о существовании кодировки.
БОМ

Если есть BOM, тогда php может не выполняться - интерпретатор не поймет первые символы.


--------------------
Задонь кибер-коту на крипто-вискас
btc: 3Hq7X9CosVftRFPqWis1Dkk5MdtM1u6jj9
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
airman
airman
сообщение 8.10.2015, 19:03; Ответить: airman
Сообщение #6


Актуальная тема, возможно скоро буду пилить шаблон. точнее оптимизировать и убирать косяки.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
prolisk
prolisk
сообщение 8.10.2015, 19:15; Ответить: prolisk
Сообщение #7


(k0ttee)
интерпретатор не поймет первые символы.

часто при сессиях встречаюсь с траблами. Нужно смотреть первые символы и пробелы удалять (бывают сами добавляются)

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Большие базы Semrush кейвордов по разным тематикам! Много кейвордов с трафиком и без конкуренции! Volume, KD, CPC
22 Krok 6734 12.4.2024, 5:17
автор: Krok
Открытая тема (нет новых ответов) PROXY-STORE.COM — ipV4 прокси от 42р В МЕСЯЦ с ротацией и без! Лучшая цена на рынке. 200+ стран
20 proxystore 5174 11.4.2024, 21:00
автор: proxystore
Открытая тема (нет новых ответов) Скрипты и программы на заказ любой сложности. Без предоплаты. Быстро, качественно и недорого!
5 c4p1t4l15t 2509 6.4.2024, 12:51
автор: c4p1t4l15t
Открытая тема (нет новых ответов) Обменяю Юмани на гривны без комиссии
3 freeax 1004 2.4.2024, 1:46
автор: Llirik
Открытая тема (нет новых ответов) Сайт не индексируется в Google без добавления ссылок в адурилку
4 Nekit 1083 20.3.2024, 21:44
автор: MorKer


 



RSS Текстовая версия Сейчас: 19.4.2024, 11:33
Дизайн