насколько крупные приложения электронной коммерции могут быть созданы с использованием инструментов CMS? - PullRequest
1 голос
/ 19 октября 2011

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

Кроме того, я думаю, что практически невозможно преобразовать веб-приложение asp.net в DNN, это займет больше времени, даже если я пропущу слой пользовательского интерфейса.

Вероятно, неплохо создать небольшое приложение для электронной коммерции, использующее DNN, такого рода приложения, которые стоят 3000 долларов США, созданы за один раз и вряд ли будут расширены.

Поговорите со мной оэто.

Спасибо

Ответы [ 3 ]

3 голосов
/ 19 октября 2011
  1. Можно ли создать хорошее приложение для электронной коммерции, используя такой инструмент, как DNN, объединенный с какой-нибудь готовой корзиной для покупок? Да ... Но вы будете лучше обслуживается только с помощью некоторых готовых модулей тележки для DNN.

  2. Далее, я думаю, что практически невозможно преобразовать веб-приложение asp.net в DNN, это займет больше времени, даже если я пройду через слой пользовательского интерфейса. Это полностью зависит от вашего уровня подготовки в написании модулей DNN и потребностей приложения. Нет другого способа ответить, кроме как сказать: зачем? Если приложение готово и готово к работе, вероятно, нет особых причин перестраивать его в DNN.

  3. Вероятно, неплохо создать небольшое приложение для электронной коммерции с использованием DNN, такого рода приложения, которые стоят 3000 долларов США, созданы за один раз и вряд ли будут расширены. Существует множество бесплатных и открытых модулей электронной коммерции для DNN. Есть также несколько хороших платных модулей электронной коммерции. Зачем создавать свои собственные? Особенно, если у вас нет большого опыта написания модулей для DNN ...

1 голос
/ 19 октября 2011

Я не нашел, что доступные в настоящее время модули электронной коммерции DNN достаточно хороши для запуска сайта, который действительно ориентирован на электронную коммерцию. Вы должны убедиться, что NBStore (бесплатный модуль с открытым исходным кодом) не будет соответствовать вашей электронной коммерции, так как он очень хорошо построен, но не особенно многофункциональн. Catalook, хотя и многофункциональный, написан ужасно, и я настоятельно рекомендую избегать его. Большинство других доступных модулей не имеют всех необходимых функций для серьезного интернет-магазина.

Мы используем AbleCommerce, когда в центре внимания находится электронная коммерция. AbleCommerce обладает богатым набором функций, очень хорошо построен, и его относительно легко настроить и расширить Мы осуществили базовую интеграцию между AbleCommerce и DNN, где использовали DNN для основного сайта и AbleCommerce для части электронной коммерции. AbleCommerce просто работал как виртуальный каталог на сайте DNN. Мы не интегрировали функциональность логин / пользователь, что было хорошо для сайта. Если вам действительно нужны возможности DNN, это может быть хорошим способом.

1 голос
/ 19 октября 2011

Мне не ясно, какова ваша цель.Множество людей управляют сайтами электронной коммерции, используя DNN.Если по большому счету вы имеете в виду, что хотите взять Amazon, то DNN не для вас.

По моему мнению, сила DNN заключается в управлении контентом, если вам нужны значительные функции управления контентом и коммерции, то DNN, вероятно, является хорошим выбором.Если вашей главной задачей является коммерческая функциональность с небольшими или никакими другими потребностями в управлении контентом, то я хотел бы обратить внимание на нечто более сфокусированное на коммерцию.

Очень возможно преобразовать существующие приложения в DNN.Вам понадобится некоторое понимание того, как работает разработка и оформление модулей в DNN, а затем вы обнаружите, что большую часть существующего кода можно скопировать и вставить в модуль.Как только вы поймете, как / когда запускаются скины и модули, вы обнаружите, что можете вставить практически любой код ASP.Net и ожидать, что он будет работать.Конечно, чтобы воспользоваться преимуществами основных функций DNN (членство и разрешения являются общими элементами), вам необходимо использовать API-интерфейсы DNN.Также возможно запускать DNN рядом с существующим приложением под тем же веб-сайтом.

Для меня имеет смысл использовать DNN, если ваше приложение получит значительную выгоду от стандартных функций ядра и модуля расширения.,Если вы не можете удалить важные функции из своего графика разработки с помощью DNN, то вам, вероятно, не следует использовать DNN.

...