[  Зарегистрироваться  ]  Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны Проекты Забыли пароль?

Вернуться   OpenTrade Commerce Forum > Платформа OpenTrade Commerce > Копилка идей

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.10.2013, 14:14  Ссылка на сообщение   #1  
Alexey_Z is offline
Alexey_Z
Участник
 
10 / 20 (1) +++
Регистрация: 23.07.2013
! Кастомизация шаблонов сайта - правильный подход

Хотелось бы затронуть важный на мой взгляд вопрос - кастомизации внешнего вида сайта.

Отмечу сразу, что кастомизация коробки в данном ее виде очень неудобна с точки зрения изменения верстки/дизайна. И главная проблема здесь, что коробка в ее виде подразумевает безпроблемные изменения только использованием файла стилей, также есть возможность менять и файлы шаблонов, помещая их в templatescustom, но затем это влечет за собой контроль этих файлов, и если они были изменены в очередном обновлении, то приходится заново кастомизировать этот конкретный файл из обновления, или вносить изменения в свой файл вслед за изменениями от опентао, что по сути одно и то же.

Проблема существует по одной простой причине - php код и верстка (html) не отделены друг от друга. Это абсолютно не проблема, когда делается сайт для 1го заказчика, и сайт уникальный и единственный, но для сайтов, которые работают по схеме постоянных обновлений и для большого количества клиентов, как правило применяется другой подход - PHP код и HTML шаблоны разделяются. И это можно встретить в любом нормальном движке сайтов. Как один из инструментов, позволяющих это делать разработчикам - http://www.smarty.net/

Какие преимущества:
- возможность в значительной степени изменять внешний вид сайтов, без риска потери работоспособности логической части (функционала)
- возможность более просто реализовать управление шаблонами и переключение между ними (как предполагается во многих движках, кроме базового шаблона, часто есть еще десяток на выбор и даже если есть ошибки в своем шаблоне, всегда можно быстро переключиться на базовый и проверить там)
- изменения, вносимые разработчиками в php код не тянут за собой проблему повторного внесения своих изменений в файлах, которые кастомизировались только с целью внешнего вида (представления).
- http://ru.wikipedia.org/wiki/Smarty


Я думаю, что многим агентам не нравится, когда их сайт как 2 капли воды похож на сотни других опентао сайтов и нет инструмента, который позволял бы без особых проблем менять внешний вид. Например, как часто Вы, агенты сталкивались в саппорте или в форуме с сообщением "Ваш сайт кастомизирован, поэтому и не работает!"? От такого нужно уходить. Коробка без удобной кастомизации внешнего вида - полукоробка. И хотелось бы, чтобы другие агенты поддержали этот вопрос...
За это сообщение автора поблагодарили: 123 (1), Zoz_V (1), MaxPB (1), Валерия (3), RuslanDav (1), Оксана1975 (1).
 

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как кастомизировать шапку сайта без потери обновляемости DmitryGrachikov Рецепты 11 05.11.2014 13:18
Что такое "корень сайта" и как его найти? Evgeniya Zykova База Знаний 32 04.02.2014 10:25
Обновление 1.1.4, К.О.Т.-съезд, советы по раскрутке сайта и новости е-коммерции Tatyana_S Блог OpenTrade Commerce 0 21.08.2013 12:19
Что и как заполнять в SEO настройках сайта Виктория Логачева База Знаний 3 20.08.2013 11:41
Инструкция по тестированию Скорости сайта balakanova База Знаний 0 29.05.2013 02:03
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Рейтинг@Mail.ru
Часовой пояс GMT +4, время: 11:58.
Powered by vBulletin® v3.8.5.