Мне поручено построить корзину покупок, которая продает книгу. Я хотел бы обратиться за помощью, чтобы поставить меня в правильном направлении относительно того, куда идти отсюда.
Насколько я вижу, я могу сделать тележку двумя способами:
Проблема с выполнением CI очень утомительна. Вы в основном строите с нуля. Так что это потребует времени и добавит к тому факту, что я впервые создаю корзину покупок. Второй вариант выглядит нормально. Зачем мне снова изобретать колесо, чтобы сказать. Единственная проблема – найти правильную корзину с открытым исходным кодом, которая хорошо документирована для меня, чтобы начать.
Поэтому, основываясь на двух вариантах, которые у меня есть. Если вы считаете, что это второй вариант, можете ли вы предложить (если вы создали корзину раньше) приложение корзины покупок, которое легко, а база кода похожа на CI. Я нашел OpenCart в порядке, но я хотел бы найти другие предложения, прежде чем начать.
Здесь нужно учитывать много вещей.
Создание интернет-магазина – не простая и маленькая задача. Маленький магазин с потоком, подобный этому, add product to cart -> go to checkout -> pay using a third part payment provider
может быть выполнен довольно легко и быстро. Но вот еще несколько соображений:
Я мог бы продолжить, и сделать список все более и более указанным, но у меня нет на это времени. И это было просто для того, чтобы показать вам, что есть много факторов, которые возникают, когда вы строите интернет-магазин.
Это отличный выбор, если вы являетесь разработчиком опыта и знакомы с картой Zend (на которой он построен). Взгляните на функции Magento, в Magento все возможно, если вы знаете, как правильно настроить его. Это непростая задача, если вы не знакомы с ней, и кривая обучения очень крутая.
Это плохой выбор, если у вас нет опыта или в магазине не нужны все расширенные функции. Это ресурс, и если вы не знаете своего кеширования, у вас будет плохое время.
Если вам нужно настроить интернет-магазин в спешке со стабильной средой, и вы можете договориться о наличии функций, которые они предлагают, я бы сказал, что это ваш лучший выбор. Ну, на самом деле, я бы сказал, что по крайней мере 90% случаев это был бы лучший выбор.
Вам не придется беспокоиться о реализации платежей, развитии бэкэнд, поддержке, хостинге и всех других вещах, которые вступают в игру.
Я только перечислял 2 варианта здесь, один продвинутый и еще один простой. Я думаю, вы должны действительно исследовать разные варианты. Взгляните на их особенности, сколько они стоят и т. Д. Тогда вы должны принять это во внимание, если вам понадобится время, чтобы завершить магазин.
По крайней мере, я надеюсь, что я дал вам некоторые взгляды на это, просто дайте мне знать, если у вас есть какие-либо вопросы о том, что я написал.
Я рекомендую Zend Framework создавать сайт корзины покупок. Если вы хотите построить из существующего инструмента, используйте Magento. Проверьте Front End и администратор.
Вы можете создать свой собственный модуль или загрузить бесплатные модули и приобрести приобретенный модуль от magento.
У вас есть пара вариантов
Оба они построены для электронной коммерции.
Magento медленно, без всяких сомнений, opencart быстро, но не самый лучший, как Magento.
Если ваша область применения ограничена, вы можете создать приложение в CI, и я знаю, что он будет быстрее, чем оба этих двух.
Но, как перспектива программирования, его всегда лучше, который уже строится вместо этого, начиная с нуля.