Вопрос

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

Это было полезно?

Решение

Заглянув под обложку обоих этих зверей, я не могу сказать, что мне действительно нравится любой из них, поскольку они оба довольно уродливы, когда открываешь капот, а что-то вроде OpenCart на самом деле является гораздо приятным и простым в работе решением.Однако с точки зрения функциональности OpenCart и близко не стоит ни Magento, ни PrestaShop, и в отличие от PrestaShop за ним нет команды разработчиков.Однако, сказав, что его гораздо легче понять и модифицировать любому, у кого есть базовые знания объектно-ориентированного PHP.Он гораздо лучше структурирован.PrestaShop на самом деле немного уродлив, и CSCart (который является открытым исходным кодом, но не бесплатной альтернативой) также может быть жизнеспособным решением, поскольку он стоит всего около 300 долларов, то есть не так уж много.Я бы сказал, что лично я бы выбрал PrestaShop или CSCart, поскольку они имеют гораздо больше функций, чем OpenCart, и в то же время их установка и запуск не требуют затрат даже близко к Magento.Magento — это настоящий кошмар, если вы хотите что-то изменить, даже если вы действительно знаете, что делаете…Слишком много слоев.

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

Другие советы

Я полностью согласен с мнением, что MAGENTO слишком «тяжелый» и потребляет слишком много процессора и памяти.Если у вас есть собственный выделенный сервер, вы можете попробовать MAGENTO.

Но если вы можете позволить себе общий хостинг, используйте только облегченный PRESTASHOP.Многим покупателям не нужны сложные функции, предоставляемые MAGENTO, и поэтому они им не нравятся.Больше не всегда означает лучше: иногда проще означает лучше.

Кроме того, существует большой набор расширений PRESTASHOP, доступных как бесплатных, так и коммерческих.поэтому каждый владелец магазина может выбрать то, что ему нужно и хочет.Каждый потенциальный пробел на рынке немедленно заполняется.если кто-то заметил, что в гостевом режиме нет опции быстрого оформления заказа.Такое расширение сразу же появляется на рынке.

Я не использовал Prestashop, но недавно открыл магазин Magento.Как уже говорили другие, я бы не советовал это маленьким простым магазинам.Кроме того, если вы используете экономичный сервер, у вас, скорее всего, будет медленная загрузка страниц.

Хорошей новостью является то, что (после длительного обучения) он невероятно гибкий и мощный.Лично я считаю, что система шаблонов великолепна.

По моему опыту, Magento более отполирован, но, по моему опыту, его сложно модифицировать.После использования Magento в нескольких магазинах мы перешли на Prestashop и много счастливее.Потребовалось немного больше настроек на начальном этапе (например, французская разработка оставила некоторые особенности в формах адресов), но гораздо проще вникнуть в суть и разработать собственные модули.

Magento работает МЕДЛЕННО.У него очень специфический список требований к серверу, которым необходимо соответствовать, и даже в этом случае он может работать не на 100%.

Кроме того, использование Magento в среде общего хостинга может быть ОЧЕНЬ небезопасным, поскольку Magento любит, чтобы в файловой системе были доступны записи.Если ваша хостинговая компания не имеет железной защиты, другой пользователь этой системы может внести изменения в эти доступные для записи области.

Что касается качества кода, я бы сказал, что оно довольно хорошее.Это также сложнее, чем должно быть.Они полностью проигнорировали K.I.S.S.принцип («Будь проще, глупый»).

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

Я не программист, поэтому ограничиваюсь потребностями нуба.Сначала я попробовал Magento, и мне показалось, что это сложно.Он также «зависал» (не знаю, какое слово использовать) пару раз, в последний раз я не мог понять.Я начал задаваться вопросом, не было ли все это создано только для того, чтобы заставить меня погрузиться настолько глубоко, что мне понадобится профессиональная поддержка, чтобы исправить это, когда я в затруднительном положении.

Итак, когда я искал в Интернете достойную альтернативу, я наткнулся на PrestaShop.Я попробовал, так как мой сайт на Magento все еще был RIP.Я обнаружил, что им намного проще пользоваться, и за день у меня был запущен магазин (ВСЕ ЕЩЕ работающий).

Так что я не уверен, что все это значит, но PrestaShop мне понравился больше.Мне понравились возможности создания нескольких вариантов покупок в Magento, но я полагаю, что могу просто использовать несколько установок PrestaShop для достижения той же цели.В любом случае мне все равно придется их настраивать.

Так что это мои два цента, чего бы это ни стоило.Надеюсь, это кому-то поможет.

Магенто — очень сложное решение для крупных магазинов, которым требуется хорошая аппаратная база для обработки более 500 товаров.Несмотря на то, что есть много ресурсов для начала Магенто.
Я лично обнаружил, что создавать темы действительно легко, если вы разберетесь с некоторыми раздражающими вещами, такими как зависимости макета XML (по XML почти ничего не документировано, что является основой для создания хороших тем для Магенто) и объекты в PHP (некоторые функции и данные недоступны из определенных частей шаблона просто потому).

Мне очень комфортно работать и писать собственные приложения на ОО PHP но то, что Magento иногда делает, действительно раздражает, а структура каталогов и способ обработки тем неудобны...

С другой стороны, ПрестаШоп работает быстро (после нескольких настроек), но все равно требует некоторой работы на стороне сервера.Я разрабатываю множество серверных модулей, чтобы помочь людям максимально эффективно использовать эту систему, поскольку она того стоит.Плюс сообщество растет, и разработчики исправляют все, что могут.

Еще кое-что:писать как внутренние, так и внешние модули для Prestashop невероятно просто, плюс использование SMARTY для шаблонов — хороший выбор.

Редактировать: Магенто очень легко сломать во время или после развертывания (особенно между локальным хостом и размещенным пространством), а обслуживание в SVN может быть проблемой для неопытные разработчики.

Я попробовал оба варианта: сначала я использую magento, который является мощным, но требует хорошей настройки PHP для сервера.Prestashop более прост в использовании. Если у вас небольшой магазин, вы можете выбрать Prestashop.

Magento — это комплексное решение для большого магазина с более чем 500 товарами.Но новичкам его очень сложно загрузить и модифицировать.Сегодня у меня есть веб-сайт на Magento, на котором представлено более 20 000 товаров, и у нас все еще есть проблемы.Его очень сложно настроить, и без хорошей оптимизации ваш сайт будет работать очень медленно.Я советую вам использовать Prestashop менее 300 товаров.

Как и вы, я НЕ программист, а владелец магазина.Надеюсь, моя точка зрения вам поможет, я использовал оба варианта. ПрестаШоп и Магенто.

Магенто мне не понравилась, лодочная посуда!
Престашоп это хорошие, красивые шаблоны, но хорошие модули не бесплатны, и создание интернет-магазина с необходимыми вам функциями может в конечном итоге стоить 1000 шиллингов.

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

Надеюсь, поможет.

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

Я буду стоять позади Престашоп 100 процентов, если они избавятся от smarty и внедрят более простую систему шаблонов, такую как основной html-файл с включениями, которые вы можете просто встроить PHP теги шаблона вставляются внутрь.

Если это «маленький» магазин, не беспокойтесь об использовании magento.

Сейчас доходит до того, что PrestaShop имеет гораздо больше функций, чем бесплатная версия Magento, поэтому я бы, если вы хотите тратить тысячи в год, чтобы получить лучшее, приобретите Magento.Если вам нужно отличное сообщество, которое бесплатно выпускает всевозможные модули и темы (а также множество отличных платных), PrestaShop — это то, что вам нужно.

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

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

Я использовал Prestashop, он действительно хорош.Как программист может настроить и внести в него необходимые изменения.Также в Prestashop есть хорошие модули, которые доступны бесплатно.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top