Запросы, предложения и планы
(35)В этом сообществе предлагается публиковать запросы на дополнительный функционал шестеренок и выкладывать технические задания.
У него есть свои плюсы и минусы, но я очень им доволен… К тому же это один из самых быстроразвивающихся open source движков для электронной коммерции…
Но речь не о нем. Вернее не только о нем…
Для концентрации целевой аудитории вокруг магазина решил, что нужна блогосоциалка. Нормальных готовых решений на маркете Magento (Magento Connect) я не нашел. Ставшее уже классическим противостояние Livestreet и Cogear дошло и до меня…
Кодером я не являюсь, поэтому выбирал по принципу: поставил, потыркал, почитал оба блога, понаблюдал за сообществом… Выбрал Cogear: понравилось адекватность сообщества, дружелюбность самого движка, динамика и вектор развития и, конечно, основательность и подход основателя.
Встал вопрос о внедрении. Систему пользователей, как минимум надо объединять… Тут один раз зарегистрироваться пользователей (читай — покупателей) заставить сложно, а два это из области фантастики…
Конечно, это разработка, со всеми вытекающими и, конечно, она должна быть open source. Движок в своем развитии от этого может выиграть: это развитие не только вглубь (целевая аудитория в сторону корпоративных пользователей), но и в ширь, так как Magento популярна во всем мире.
Тем более, что Magento сделана на ZF и насколько я правильно понимаю Cogear Two также будет построен на ZF.
Поэтому обращаюсь к сообществу для получения обратной связи по следующим вопросам:
1. Насколько сообщество считает эту идею интересной, сложной, а соответственно перспективной и приоритетной?
2. Как эту задачу решить архитектурно? (плагин в Magento, шестеренка в Cogear и т.д.)
3. В каком объеме необходима интеграция? (подсистема логина, данные пользователя, виджеты в мадженту и cogear etc)
Если вдруг среди сообщества найдутся люди, которым эта идея показалась интересной, то со своей стороны могу взять на себя тз, тестирование и еще что смогу в силу своих знаний.


2. Надо посмотреть, как устроен Magneto. В принципе, интеграция делается просто — хукается регистрация/авторизация на cogear, а на Magneto заменяются ссылки.
3. Авторизация, регистрация, виджеты (лучшие товары, например).
Особенной актуальностью интеграции начнут пользоваться в скором времени, когда IceDragon напишет авторизацию через Loginza.
1. Интернет магазин на Cogear это конечно очень хорошо. Но магазин, магазину рознь. Не хочу обидеть уважаемого IceDragon но думаю, что хороший магазин в одиночку сделать практически невозможно. Какие-то задачи такой магазин решать может, но до полноценного решения для интернет торговли ему будет далеко. Прежде чем остановиться на Magento я перебрал очень много скриптов…
2. Это хорошо, что это сделать несложно. Значит рано или поздно сделаю (возможно на фрилансе), если сообщество не поддержит… В любом случае небольшой бюджет под это есть, так, как все-таки это прежде всего бизнес задача. Но хотелось бы все таки такой инструмент оставить в сообществе.
3. Все таки хотелось бы хотя бы предположительно узнать сколько человеко часов нужно на разработку.
Да, авторизация через Loginza мне понравилась ))) Ждем!
Зависит от сложности Magneto. Интеграцию с Vanilla я сделал минут за 20.
Модульная структура cogear позволяет хуками залезать из новых шестеренок в старые и производиться самое настоящее вмешательство, поэтому большая часть задач решается просто.
такого типа магазины я видел, где чтобы внедрить свой шаблон — необходимо было изменить 2500 файлов — от того заказа я отказался. Тут конешно не 2500 файлов, а всего 320, но от этого не легче, и то что он написан на ZF его не делает лучше или хуже, надо понимать что ZF, также как и CI — переделанный в ядро Cogear'а — это всего лишь инструменты.
Как вывод — я не вижу смысла работы с ним, естественно что я буду развивать мой движок, но от критического рассмотра конкурентов не откажусь, и если уж внедрять как модуль мною предпочитаемого cogear — то что то более достойное.