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

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


dinox

Recommended Posts

  В 21.01.2015 в 10:19, freelancer сказав:

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

конечно,

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

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

  В 21.01.2015 в 10:27, sv2109 сказав:

конечно,

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

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

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

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

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

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

  В 21.01.2015 в 10:51, freelancer сказав:

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

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

 

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

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

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

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

  В 21.01.2015 в 10:49, markimax сказав:

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

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

 

  В 21.01.2015 в 10:51, freelancer сказав:

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

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

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

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

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

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

  В 21.01.2015 в 11:06, freelancer сказав:

минус от sv2109

- конфликты

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

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

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

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

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

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

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

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

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

git merge

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

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

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

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

  В 21.01.2015 в 11:57, Pascha сказав:

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

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

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

  В 21.01.2015 в 11:39, sv2109 сказав:

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

  В 21.01.2015 в 11:39, sv2109 сказав:

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

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

  В 21.01.2015 в 11:39, sv2109 сказав:

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

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

  В 21.01.2015 в 11:39, sv2109 сказав:

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

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

  В 21.01.2015 в 11:39, sv2109 сказав:

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

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

  В 21.01.2015 в 11:39, sv2109 сказав:

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

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

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

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

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

 

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

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

  Показати вміст
Надіслати
Поділитися на інших сайтах

  В 21.01.2015 в 10:57, freelancer сказав:

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

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

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

второй плюс

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

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

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

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

 

 

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

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

  В 21.01.2015 в 13:32, chukcha сказав:

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

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

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

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

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

  В 21.01.2015 в 13:38, freelancer сказав:

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

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

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

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

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

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

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


  В 21.01.2015 в 13:38, freelancer сказав:

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

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

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

  В 21.01.2015 в 13:46, dinox сказав:

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

 

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

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

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

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

  В 21.01.2015 в 13:48, sv2109 сказав:

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

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

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

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

Important Information

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