Page 1 of 1

Бэкап, что можно удалять, как восстанавливать.

Posted: Thu Aug 30, 2012 7:06 pm
by Xantrax
До сих пор не пойму принцип бэкапа.
С БД все понятно, там экспорт, создание новой базы с тем же навзанием и импорт.
А вот как быть с файлами?
Я копирую весь сайт, потом приношу на другой компьютер, переношу, удаляю все файлы из templates_c и он работает. Но объясните мне, зачем нужна папка cashe, зачем templates_c?

И еще, как можно избежать слетания всего на сайте? Я отредактировал CSS-ку, все вроде сделал и тут подумал, а не установить ли мне блог, установил CGBlog. Что-то покопался, в контенте прописал какие-то параметры и тут вдруг сайт у меня возвращается в состояние начала вечера и ничего не помогает. Почему так случилось, как создать бэкап?
Как модули внедряются на сайт после установки?
Как понять, что версия модуля подходит к этой версии CMS и что он популярен?

Re: Бэкап, что можно удалять, как восстанавливать.

Posted: Thu Aug 30, 2012 8:31 pm
by guro
Xantrax wrote:Но объясните мне, зачем нужна папка cashe, зачем templates_c?
В эту папку шаблонизатор Smarty формирует html страницы. Чтобы не тратить ресурсы для последующих запросов пользователей к одной и той же странице.
Xantrax wrote:И еще, как можно избежать слетания всего на сайте? Я отредактировал CSS-ку, все вроде сделал и тут подумал, а не установить ли мне блог, установил CGBlog. Что-то покопался, в контенте прописал какие-то параметры и тут вдруг сайт у меня возвращается в состояние начала вечера и ничего не помогает.
А где вы отредактировали css? В папке cache? Тогда всё правильно слетает. CSS редактируется здесь "Оформление" => "Стили" => "Какой то ваш стиль".
Xantrax wrote:как создать бэкап?
Копируете все файлы с сервера, создаете дамп базы данных. Копируете все файлы на новый сервер, развертываете базу данных, меняете пути и данные доступа к БД в файле config.php в корне сайта.
Xantrax wrote:Как модули внедряются на сайт после установки?
В основном, в шаблонах или контенте страниц дописываются вызовы для этих модулей.
Xantrax wrote:Как понять, что версия модуля подходит к этой версии CMS и что он популярен?
cms не позволит вам поставить не подходящий модуль. Популярность можно посмотреть по количеству скачиваний с http://dev.cmsmadesimple.org/

Re: Бэкап, что можно удалять, как восстанавливать.

Posted: Thu Aug 30, 2012 8:56 pm
by Xantrax
"Оформление" => "Стили" => "Какой то ваш стиль".
А открыть в удобном редакторе это все нельзя, там Dreamwiever(-ом) или Notepad++ хотябы?
Копируете все файлы на новый сервер
А cashe и templates_c чистить надо при переносе?
В основном, в шаблонах или контенте страниц
Вот я открыл "Контент"-->"Страницы"-->"Главная", включил HTML редактор и прописал: {cms_module module='CGBlog'}, по примеру http://www.cmsmadesimple.ru/obzor_modul ... l_comments, после этого у меня все и слетело!((
Популярность можно посмотреть
А если мне нужен какой-то модуль, которого нет в этом коротком списке, что делать? Да, при установке будет ошибка, но что же мне все из раздела мне нужных пробовать ставить?

P.S. А сообщения на форум всегда так: сначала проверяются модератором, а потом выставляются? Это же так долго, а некоторые сообщения вообще пропадают (это не первый мой пост)...

Re: Бэкап, что можно удалять, как восстанавливать.

Posted: Thu Aug 30, 2012 11:25 pm
by guro
Xantrax wrote:А открыть в удобном редакторе это все нельзя, там Dreamwiever(-ом) или Notepad++ хотябы?
А кто вам мешает скопировать это в ваш любимый редактор и там редактировать, а потом перекинуть всё обратно. Вот только интересно, а зачем вам вообще редактор для CSS файла?
Xantrax wrote:А cashe и templates_c чистить надо при переносе?
Перед копированием файлов, на рабочем сервере, заходим сюда "Администрирование сайта" => "Общие настройки" => "Дополнительные настройки" в разделе "Настройки кеширования сервера" нажимаем кнопку "Очистить"
Xantrax wrote: включил HTML редактор
Мой вам совет - Не используте HTML(wysiwyg) редактор для настройки сайта. Во избежание проблем, wysiwyg редактор следует использовать только в тех местах где нет smarty кода.
Xantrax wrote:А если мне нужен какой-то модуль, которого нет в этом коротком списке
:) если модуля нет на forge, то, либо его никто не писал, либо просто не выкладывал. Но в любом случае вам придется искать подходящий модуль из имеющихся. Ну или можете написать свой модуль под ваши задачи.
Xantrax wrote:Да, при установке будет ошибка, но что же мне все из раздела мне нужных пробовать ставить?
Можете просто поискать на форуме кто какие модули использует для каких задач. Если ничего не найдете, то можете спросить какой модуль лучше использовать в вашем случае.
Xantrax wrote:P.S. А сообщения на форум всегда так: сначала проверяются модератором, а потом выставляются? Это же так долго, а некоторые сообщения вообще пропадают (это не первый мой пост)...
Первые 5 или 6 сообщений проверяются модератором, чтобы не допускать на форум спамеров.

Re: Бэкап, что можно удалять, как восстанавливать.

Posted: Fri Aug 31, 2012 4:48 am
by Xantrax
зачем вам вообще редактор для CSS файла?
В нем проще набирать, есть подсветка CSS, не надо набирать все полностью, выпадает менюшка где можно выбрать продолжение команды, и это гораздо удобнее, изменил, нажал CTRL-S, перешел на сайт, нажал F5 и сразу видишь, как и что ты изменил. Там есть поиск кода или текста, причем по всем файлам.
Мой вам совет - Не используте HTML(wysiwyg)
А какой вы посоветуете использовать?
Да, и как всеже вставлять модули? Просто открывать текстовый редактор и прописывать там после контента (допустим я хочу поставить комментарии) {сщььутеы}? Или нужно открывать шаблон и там вставлять (но мне они не нужны на каждой странице)? Или можно и так и так?

Re: Бэкап, что можно удалять, как восстанавливать.

Posted: Fri Aug 31, 2012 9:49 am
by guro
Xantrax wrote:В нем проще набирать, есть подсветка CSS, не надо набирать все полностью, выпадает менюшка где можно выбрать продолжение команды, и это гораздо удобнее, изменил, нажал CTRL-S, перешел на сайт, нажал F5 и сразу видишь, как и что ты изменил. Там есть поиск кода или текста, причем по всем файлам.
Мне кажется вы не совсем правильно подходите к процессу разработки сайта. (это лично мое мнение ;) ) Обычно проесс разработки делится на этапы:
1. Создание графического макета;
2. Создание html версии сайта; (как раз здесь вы можете использовать ваши любимые средства разработки)
3. Натягивание html шаблона на систему управления;
4. Небольшие доработки сайта. (если требуются большие доработки, то их проще делать на html версии сайта и переносить только изменения в cms)
Для быстрого изменения на сайте очень удобно использовать плагин для Firefox - Firebug https://www.getfirebug.com/
Xantrax wrote:А какой вы посоветуете использовать?
Я вообще не использую wysiwyg.
Xantrax wrote:Да, и как всеже вставлять модули?
Всё зависит от конкретного модуля. У каждого модуля есть встроенный help.

Re: Бэкап, что можно удалять, как восстанавливать.

Posted: Fri Aug 31, 2012 12:41 pm
by Xantrax
не совсем правильно подходите к процессу разработки сайта
Для меня процесс разработки сайта заключается в: Скачивании CMS, осваивании ее, установки стандартного шаблона, изменения его до неузнаваемости, и дальше мелкие доработки. т.е. я так понимаю у меня производятся только 3-й и 4-й шаги вашего плана.
Может посоветуете, что почитать можно по разработке сайта? В частности по созданию макета и html+CSS версии сайта, желательно на русском... (под CMS Joomla и SimpleMadeCMS).
удобно использовать плагин для Firefox - Firebug
Уже использую, но для меня его использование заключается только в быстром нахождении файла CSS и строки на которой написаны параметры. А как можно, произведя правки в правой колонке CSS Firebug, он-лайн посмотреть эти изменения?
Я вообще не использую wysiwyg.
А какой используете?
Спасибо большое.

Re: Бэкап, что можно удалять, как восстанавливать.

Posted: Fri Aug 31, 2012 1:27 pm
by Xantrax
У меня не получилось утсановить еще ни одного шаблона...
Вроде бы ничего нет проще, чем поставить XML шаблон (ипортировать и активировать), но постоянно вылетают ошибки, например здесь(первый же шаблон) при применении шаблона к одной из страниц выпадает сообщение: ("Syntax Error in template "tpl_body:27" on line 5 "<!--<h1><a href="./">{sitename}<strong>{headingText}</strong></a></h1>-->" unknown tag "headingText"") и как этот таг фиксить(он и дальше везде в коде попадается)?
Про zip темы я уже не говорю...

Re: Бэкап, что можно удалять, как восстанавливать.

Posted: Fri Aug 31, 2012 2:27 pm
by Xantrax
вы не совсем правильно подходите к процессу разработки сайта.
Т.е. вы мне предлагаете и дизайнером побыть, и кодером, и программистом, и сеошником? А не много ли на одного меня?)) Я думаю проще скачать какой-то шалон функциональный, поменять как нравится CSS, ну и в дальнейшем развиваться в направлении установки модулей, программирования всяких фичей на JavaScript, PHP, и продвижение сайта...

Разве я не прав?

Re: Бэкап, что можно удалять, как восстанавливать.

Posted: Mon Sep 03, 2012 10:48 am
by guro
Xantrax wrote:Может посоветуете, что почитать можно по разработке сайта? В частности по созданию макета и html+CSS версии сайта, желательно на русском... (под CMS Joomla и SimpleMadeCMS).
Создание макета никак не связано с CMS. А почитать можно, к примеру, вот здесь intuit.ru
Xantrax wrote:А как можно, произведя правки в правой колонке CSS Firebug, он-лайн посмотреть эти изменения?
Странный вопрос. Вы же когда меняете в правой колонке firebug значения они сразу применяются на сайте. Вам остается только перенести выставленные параметры в css.
Xantrax wrote:Quote:Я вообще не использую wysiwyg.А какой используете?
)) Ну, тут вроде всё понятно - никакой. Или вопрос заключался в том - Какой редактор я использую вне CMS? PSPad
Xantrax wrote:У меня не получилось утсановить еще ни одного шаблона...Вроде бы ничего нет проще, чем поставить XML шаблон (ипортировать и активировать), но постоянно вылетают ошибки, например здесь(первый же шаблон) при применении шаблона к одной из страниц выпадает сообщение: ("Syntax Error in template "tpl_body:27" on line 5 "<!--<h1><a href="./">{sitename}<strong>{headingText}</strong></a></h1>-->" unknown tag "headingText"") и как этот таг фиксить(он и дальше везде в коде попадается)?Про zip темы я уже не говорю...
Эти XML шаблоны делают люди и они не застрахованы от ошибок. Очень много шаблонов, которые не запускаются сразу после установки. Такие шаблоны придется исправлять вручную.
Появляющаяся ошибка говорит, что у вас нет пользовательского тега "headingText". Пользовательские теги правятся здесь "Pасширения" => "Теги пользователя".
Xantrax wrote:Т.е. вы мне предлагаете и дизайнером побыть, и кодером, и программистом, и сеошником? А не много ли на одного меня?)) Я думаю проще скачать какой-то шалон функциональный, поменять как нравится CSS, ну и в дальнейшем развиваться в направлении установки модулей, программирования всяких фичей на JavaScript, PHP, и продвижение сайта...Разве я не прав?
Нет, я вам не предлагаю. Я, наоборот, считаю что каждый должен заниматься своим делом. Не должен дизайнер говорить программисту какие скрипты использовать и как правильно писать код.

Re: Бэкап, что можно удалять, как восстанавливать.

Posted: Tue Sep 04, 2012 10:47 am
by Xantrax
Ну, а как тогда? Вы же сами сказали:

Code: Select all

Обычно проесс разработки делится на этапы:
1. Создание графического макета;
2. Создание html версии сайта; (как раз здесь вы можете использовать ваши любимые средства разработки)
3. Натягивание html шаблона на систему управления;
4. Небольшие доработки сайта. (если требуются большие доработки, то их проще делать на html версии сайта и переносить только изменения в cms)
По моему мнению:
1. Графичекий макет создает дизайнер (художник);
2. Html версию сайта делает кодер;
3. Натягивает шаблон - специалист по CMS.
4. Небольшие доработки - программист.
они сразу
Не сразу, enter никто не отменял. А о такой функции Firebug я не знал. Может у него еще есть какие замечательные функции о которх я не знаю?
никакой
пишете чистый html? Т.е. в админке не стоит никакого редактора и правила размещения контента вы пишете чисто на html?
Сегодня-таки получилсь разобраться с понравившимся мне шаблоном и я его установил!))
Спасибо всем кто отписывается в теме, ваши советы, комментарии не пропадают даром, все усваивается.

P.S. Пользуяст случаем... Что означает сообщение: Версия DTD не совпадает?

Re: Бэкап, что можно удалять, как восстанавливать.

Posted: Tue Sep 04, 2012 11:38 am
by guro
Xantrax wrote:Может у него еще есть какие замечательные функции о которх я не знаю?
Есть. На закладке "Консоль" можно смотреть ответы ajax запросов, а так же ошибки выполнения javascript кода. На закладке "Сеть" - скорость загрузки элементов страницы.
Xantrax wrote:пишете чистый html? Т.е. в админке не стоит никакого редактора и правила размещения контента вы пишете чисто на html?
Я вообще программист и пишу в PSPad. А html я просто переношу в редактор cms уже готовый. По мелочи можно и без редактора редактировать.