Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Начало работ над версией ocStore 2.0


dinox

Recommended Posts

а разве vqmod это не часть движка 2.0 ?

конечно,

спор идет о том делать ли сборку полностью на vqmod (то есть все изменения делать через vqmod) или делать как и раньше (то есть сразу изменять код)

Надіслати
Поділитися на інших сайтах

конечно,

спор идет о том делать ли сборку полностью на vqmod (то есть все изменения делать через vqmod) или делать как и раньше (то есть сразу изменять код)

Вы не ответили, а в чем проблема то использовать ocmod в сборке?

Надіслати
Поділитися на інших сайтах

Дэниэл уже за нас решил в которую сторону пойдет opencart, выбрав ocmod.

давайте обсудим плюсы и минусы в каком виде выйдет ocstore, изменения в движке, либо ocmod

Надіслати
Поділитися на інших сайтах

Дэниэл уже за нас решил в которую сторону пойдет opencart, выбрав ocmod.

давайте обсудим плюсы и минусы в каком виде выйдет ocstore, изменения в движке, либо ocmod

 

ocmod, так как не известно куда он (даниель)  дальше свернет :)

На начальной этапе во всяком случае. Потом всегда легко можно перенести из кеша в код.

Я вообще не вижу проблемы не использовать ocmod. В чем то трудности? Ни кто и не ответил. ТО его не любят, так больше всех его не люблю как раз я! Но я понимаю, что на данном этапе это вынужденная мера

Надіслати
Поділитися на інших сайтах

Вы не ответили, а в чем проблема то использовать ocmod в сборке?

О недостатках vqmod/ocmod я уже не раз писал на этом форуме, даже в этой теме, а так же в своем блоге, повторять, что уже не раз обсуждалось, не буду.

 

Дэниэл уже за нас решил в которую сторону пойдет opencart, выбрав ocmod.

И что же он решил? Если так же добавил в opencart События?

Именно События, а не ocmod, это будущее opencart, потому что системы на подобии Событий, есть во всех современных движках, в то время как недорешение под названием vqmod/ocmod есть только в opencart..

Надіслати
Поділитися на інших сайтах

А может есть смысл обсудить ,что именно должно отличать Ocstore 2.0 от Opencart ? А то может  весь Ocmod будет  парой строк красивого кода)))))

Надіслати
Поділитися на інших сайтах

минус от sv2109

- конфликты

- сложность решения этих конфликтов

- vqmod это неправильное решение, которого нету ни в одном другом движке, будущее за Событиями, а vqmod скорее всего уйдет с какой-то 3 версии opencart

- vqmod не покрывает всего кода - например им невозможно заменить установочные файлы (а хочется же добавить логотип ocstore в установку, добить русский язык, поменять какой-то текст, внести изменения в таблицы базы данных итд.), css, js файлы.

- намного солиднее выпустить отдельную сборку, а не кучу xml файлов, при установке которых на рабочие сайты появится куча конфликтов.

- создание изменений через vqmod и отладка их занимает намного больше времени, чем изменение самих файлов

- изменяя сами файлы можно использовать для работы git для например сливания изменений с оригинальной версии через обычный merge

Надіслати
Поділитися на інших сайтах

я также не понимаю в чем сложность для ocstore использовать git для сливания изменений с opencart.

тогда бы новые версии ocstore выходили не через год, а через 2 дня после релиза оригинальной версии.

git merge

+ исправить конфликты (если они будут) и новая версия ocstore готова.

Понятно, делать это нужно регулярно, тогда конфликтов почти не будет, а не раз в год после тысячи коммитов.

Зачем каждый раз вносить одни и те же изменения?

Надіслати
Поділитися на інших сайтах

что будет с их ИМ при переходе на вдоль и поперек перепиленный/в корне измененный движок?

ну так если движок "перепилен вдоль и поперек" с помощью vqmod то проблем с ним будет в разы больше.

Надіслати
Поділитися на інших сайтах

- сложность решения этих конфликтов

- vqmod это неправильное решение, которого нету ни в одном другом движке, будущее за Событиями, а vqmod скорее всего уйдет с какой-то 3 версии opencart

это не минус, а ваше мнение

- vqmod не покрывает всего кода - например им невозможно заменить установочные файлы (а хочется же добавить логотип ocstore в установку, добить русский язык, поменять какой-то текст, внести изменения в таблицы базы данных итд.), css, js файлы.

а может оно и к лучшему?

- намного солиднее выпустить отдельную сборку, а не кучу xml файлов, при установке которых на рабочие сайты появится куча конфликтов.

это наверно ближе к минусу с конфликтами

- создание изменений через vqmod и отладка их занимает намного больше времени, чем изменение самих файлов

согласен, минус

- изменяя сами файлы можно использовать для работы git для например сливания изменений с оригинальной версии через обычный merge

это видимо плюс не ocmod решения

Надіслати
Поділитися на інших сайтах

Пытаясь вернуться к первоначальной теме - предлагаю все лучшее, чем отличался ocstore 1.5.5.x от оригинала так же включить в сборку.

Как Freelancer заметил - h1+title+seo-pro, от себя уже добавлял пожелания по генерации yml + заменить файловый менеджер

 

КАКИМ путем будет реализовано - это можно пока отложить, обсудить ЧТО именно менять/включать

Надіслати
Поділитися на інших сайтах

Я предлагаю посмотреть на реализацию от snastik его сборки Ocshop 2,0. Хотя бы в качестве некоторых идей  воплощённых в реальность.

Надіслати
Поділитися на інших сайтах

перенести в код из ocmod не проблема, согласен

отсюда первый плюс за ocomod

+ легко перенести

второй плюс

+ мод легко отключить

Вот и весь ответ. Всегда легко перенести "кеш файл" в папку ядра

Надіслати
Поділитися на інших сайтах

Вот и весь ответ. Всегда легко перенести "кеш файл" в папку ядра

 

 

Это сработает ,когда самих файлов vqmod(ocmod) не много))).И ни один из них не создал  заведомо конфликта.А так  конечно это не составляет проблемы(обычный копипаст скопировал-вставил)

Надіслати
Поділитися на інших сайтах

к сожалению, ocmod, это не доделанный vqmod, например отсутствует регулярки

В целях безопасности видно.

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

Главное - грамотно писать код! А не всё клепать на ocmod

Надіслати
Поділитися на інших сайтах

+ возможность просто/быстро перейти с opencart на ocstore

Вот, вот... плюсы перевешивают минусы ocmod (которые можно в принципе решить)

Вспомните как долго всегда при выходе новой версии opencart шла работа над новой версией ocStore ;) А все из-за того, что сами уже запутались, что откуда!

Надіслати
Поділитися на інших сайтах

Как вариант можно разработать две версии ocStore коробочную (без vqmod(ocmod)) и на основе vqmod(ocmod) update версию. Для тех кто пожелает перейти с оригинального опенкарт удобна update версия и для любителей vqmod. Для поклонников ocStore будет коробочная версия. И таким образом мы не разорвем наше сообщество на любителей vqmod и его противников...

Обе версии будут прижерживатся одного принцыпа не навредить оригинальному функционалу и совместимости и их функциональность будет идентичная

Надіслати
Поділитися на інших сайтах


+ возможность просто/быстро перейти с opencart на ocstore

"просто"? если есть абсолютно голый опенкарт - да, но если это рабочий сайт в котором уже установлено штук 20 vqmod модулей.. то после установки vqmod файла от store придется исправлять кучу конфликтов, которых обычный пользователь не исправит. 

Надіслати
Поділитися на інших сайтах

Как вариант можно разработать две версии ocStore коробочную (без vqmod(ocmod)) и на основе vqmod(ocmod) update версию. 

 

ну так я это предлагал выше - сделать отдельную ветку для markimax, в которой он перенесет все на vqmod :)

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

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

Надіслати
Поділитися на інших сайтах

"просто"? если есть абсолютно голый опенкарт - да, но если это рабочий сайт в котором уже установлено штук 20 vqmod модулей.. то после установки vqmod файла от store придется исправлять кучу конфликтов, которых обычный пользователь не исправит. 

А вы думаете не будет конфликтов, когда будет напрямую код изменен!? Да, еще больше!

Надіслати
Поділитися на інших сайтах

Гість
Ця тема закрита для публікації повідомлень.
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.