Электронная коммерция Framework, в настоящее время глядя на Magento - PullRequest
8 голосов
/ 18 августа 2010

Эй, ребята, я хотел задать вопрос, основанный на мнении, чтобы начать с.Я собираюсь забрать проект электронной коммерции через месяц или два, поэтому я пытался решить, с какой фреймворк PHP, если таковые вообще есть, я должен пойти.Что все рекомендуют?

В настоящее время я работаю над некоторыми учебными пособиями по Magento.Одна из вещей, которые я обнаружил и должна отличаться - это бэкэнд.Из того, что я могу сказать, когда администратор входит в бэкэнд, у него есть много вариантов настройки сайта, таких как включение и выключение модулей.Есть ли способ отключить функции для бэкэнда?Есть только некоторые вещи, которые я не хочу, чтобы клиент мог делать.

Ответы [ 3 ]

3 голосов
/ 18 августа 2010

Вы знакомы с MVC? Ты понимаешь XML? Вам комфортно со структурами базы данных EAV?

Если у вас есть какие-либо сомнения по любому из этих вопросов, у вас будет долгий и полезный опыт работы с Magento. Проверьте эти ссылки:

Переполнение стека: как работает Magento Code?

Руководство по проектированию Magento

Пройдите через них и посмотрите, подходит ли он вашему стилю. Я не буду беспокоиться о конечном опыте вашего клиента с Magento; Есть много вариантов, и это очень мощная система. При этом он огромен и требует значительных ресурсов, поэтому попытка запустить его на общем хосте не является хорошей идеей. Устранение неполадок также может быть затруднительным, и команда разработчиков в данный момент практически игнорирует выпуск сообщества.

3 голосов
/ 18 августа 2010

Я бы порекомендовал взглянуть на OpenCart У него есть опции для отключения функций в бэкэнде для определенных пользователей.

2 голосов
/ 18 августа 2010

Я использовал Magento и мне это нравится. Очень легко контролировать, кто имеет доступ к чему-либо, используя роли и разрешения в Magento, поэтому да, вы можете отключить любые фоновые функции, которые вы хотите для своих клиентов.

...