#1 2011-11-11 11:55

matveevg
Пользователь

доработка, кастомизация итд....

Предлагаю!
в корне создать попку "кастом"
в нее кидать ВСЕ что подвергается изменения, в том числе и файлы которые "не рекомендуется изменять по умолчанию" например produkt_list.html
далее при загрузке страницы, если скрипт находит альтернативу (по названию) файла из основной категории, он загружает альтернативный, если не не находит, загружает оригинал.

что мы имеем и итоге, в итоге мы можем "дорабатывать" сколько угодно магазин и не бояться обновляться!!!!!

Неактивен

 

#2 2011-11-11 15:58

www.po.kiev.ua
Пользователь

Re: доработка, кастомизация итд....

Только после пары обновлений оригинал и альтернатива могут так разойтись в коде, что может и вовсе не заработать...
Тут единственно верный путь, который уже миллион раз опробован в других скриптах - полностью разделить дизайн (шаблоны оформления) и сам программный код. Но это уже другой продукт получится.

Неактивен

 

#3 2011-11-14 10:13

matveevg
Пользователь

Re: доработка, кастомизация итд....

ну есть такая фигня как .svn
которая обновляет только измененный кусок.
просто после каждого обновления приходится либо:
а. переписывать все то что писал изменял до этого (это варианст с svn)
б. заменять файлы которые изменял на старые ( это мой вариант с альтернативной папкой..)

Неактивен

 

#4 2011-11-14 18:26

www.po.kiev.ua
Пользователь

Re: доработка, кастомизация итд....

matveevg написал:

ну есть такая фигня как .svn
которая обновляет только измененный кусок.
просто после каждого обновления приходится либо:
а. переписывать все то что писал изменял до этого (это варианст с svn)
б. заменять файлы которые изменял на старые ( это мой вариант с альтернативной папкой..)

Вариант Б. - не правильный. Это уже обсуждалось неоднократно.
Работает до тех пор, пока в том файле, который вы заменяете на старый, разработчики не внесут более-менее серьезные изменения.

Неактивен

 

#5 2011-11-15 09:47

matveevg
Пользователь

Re: доработка, кастомизация итд....

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

Неактивен

 

#6 2011-11-15 14:33

Vladislav
Webasyst

Re: доработка, кастомизация итд....

matveevg написал:

ну а разработчикам в этом случае было бы здорово при апдейте писать что именно и какие файлы были затронуты...

Ага, скрипт логирующий каждое нажатие клавиш и после воспроизводимый на каждой установке...
И аудиозаписью комментариев по коду.
А если серьезно, то использование системы контроля версий для своих доработок (SVN/CVS/Git/etc) позволит видеть и объединять свои доработки и обновления в коде с минимальными усилиями.

Неактивен

 

#7 2011-11-15 15:19

matveevg
Пользователь

Re: доработка, кастомизация итд....

Vladislav написал:

А если серьезно, то использование системы контроля версий для своих доработок (SVN/CVS/Git/etc) позволит видеть и объединять свои доработки и обновления в коде с минимальными усилиями.

я как раз про обратную сторону.... что бы SVN использовался со стороны разработчиков и "автоматическое" обновление затрагивало только то что действительно изменено.

Неактивен

 

#8 2011-11-15 19:24

www.po.kiev.ua
Пользователь

Re: доработка, кастомизация итд....

Собственно обсуждение ни о чем.
В текущей версии разработчики ничего делать не будут, об этом уже многократно говорилось.
Нужно ждать новую, в которой обещали ситуацию с обновлениями нормализовать, но когда это будет и как будет сделано - никто не знает.

Неактивен

 

Board footer

Powered by PunBB