В Magento и так [закрыт]
Этот вопрос может быть субъективным, но я надеюсь, что вы прочтете его и поможете мне прийти к выводу.
Я-Ан ASP.NET разработчик.
Недавно я связался с крупной компанией, которая продает товары и хочет открыть интернет-торговый центр.Мы хотим использовать (по крайней мере, для начала) проект с открытым исходным кодом. Мы рассматриваем либо nopCommerce , либо Magento.
Очевидно, с личной точки зрения, я скорее nopCommerce, так как это в ASP.NET MVC, который является моим родным языком, PHP совершенно чужд мне (также мне нравится многоуровневое приложение, и я думаю, что ASP.NET MVC слоистый лучше, чем PHP, это, конечно, может быть просто BS, что угодно). В любом случае, ради компании (что я должен быть разработчиком), Magento лучше, чем nopCommerce? Если да, то настолько ли это лучше, что стоит изучить PHP и разработать его.
Мы могли бы нанять разработчика PHP для выполнения этой работы, но я партнер в компании, и мы хотим, чтобы я следует иметь личный контроль кода (сайт также будет иметь дополнительный сервис, отличный от торгового сайта).
Я был бы признателен за любые сравнения nopCommerce и Magento, любые ссылки и статьи будут приветствоваться.
2 ответа:
Joomla и nopCommerce - это две разные вещи. Joomla - это система управления контентом (CMS), в то время как nopCommerce-это система электронной коммерции с открытым исходным кодом.
С Joomla вам не придется изучать PHP, если вы не хотите разрабатывать свои собственные расширения, которые, скорее всего, не понадобятся, поскольку сайтJED содержит более 10 000 из них, бесплатных и коммерческих. С Joomla, вы можете просто использовать расширение электронной коммерции, такие как VirtueMart или HikaShop, оба очень популярный и имеющий много особенностей. Я никогда не смотрел в nopCommerce, однако использование Joomla делает создание веб-сайта очень легким, и я бы очень рекомендовал для любого сайта электронной коммерции.
Вот как я подошел бы к этой ситуации:
Я бы получил список всех функций и требований, а затем взглянул бы на Magento и nopCommerce, чтобы увидеть, сколько из этих функций / требований уже встроено и сколько нужно будет настроить.
Затем проведите небольшое исследование, чтобы увидеть, есть ли какие-либо бесплатные / платные расширения, которые предоставляют дополнительные функции, которые необходимы.
Загрузите и настройте среду разработки для затем попробуйте выполнить одну из более простых настроек из вашего списка и посмотрите, сколько времени это займет.