• Какую лучше выбрать CMS для создания интернет-магазинов в 2020 со следующими особенностями (см. внутри)?

    Т.к. вы работали с MODX, то рекомендую посмотреть на October CMS. Много адептов чахнущего MODX переходят, как раз на October. На последнем, к слову, есть много разных магазинов, не в пример, 2-3 решениям на MODX:
    1. Shopaholic
    2. JKShop
    3. Mall
    4. OctoCart
    5. OctoCommerce
    6. EasyShop
    7. MicroCart


    Но всерьез рассматривать стоит, пожалуй, только Shopaholic и Mall. Далее буду приводить примеры для Shopaholic.

    1. Удобное создание вариаций товаров.
    Сейчас поясню. До этого я работал с Modx. Там очень проблематично сделать вариации товаров. Надо либо создавать разные ресурсы (страницы) с одним и тем же названием, описанием и пр., но с другой ценой и какой-то характеристикой (например, цветом). И потом, чтобы изменить описание одного товара, надо проходить по всем его вариациям (страницам) и менять. Это очень неудобно. Либо писать какие-то костыли для создания вариаций (и потом как-то привязывать эти костыли к плагину магазина, который отвечает за добавление в корзину, оформление заказа и т.д.).


    Фанаты MODX очень сильно любят его как-раз за дерево ресурсов. Но на сегодня это объективно устаревший формат структурирования контента. В случае с интернет магазином он не даст гибкости в размещении товаров в разных категориях при необходимости (т.н. Wildcard URLs). В Shopaholic каждый товар имеет т.н. офферы, которые могут преопределять основные данные, указанные в описании товара.

    Так выглядит редактирование товара:

    5ebda283b8045920751265.png

    так выглядит редактирование оффера:

    5ebda2b302cee483131263.png

    А есть еще плагин Flat Offer Editor for Shopaholiс, который редактирование офферов предлагает в таком виде:

    5e56a348bc356318775598.png

    2. Связь с 1С. Чтобы можно было загружать товары на сайт из 1С. А при продаже товара отправлять с сайта данные - остатки (кол-во товара ведь уменьшилось) и пр. документы (счет-фактура, например, и т.д.).


    Импорт товаров из 1С возможен через CSV или XML. Двустороннего обмена пока что нет.

    3. Удобство при создании расчета доставки (СДЭК, Почта России...) из разных городов.
    В том же Modx для этого надо покупать и настраивать доп. плагины.
    Может, в какой-то CMS эта особенность есть "из коробки"? Или с бесплатными плагинами.


    Есть отдельный плагин CDEK for Shopaholic, а есть плагин ApiShip for Shopaholic, у которого "под капотом" несколько десятков интеграций. Первый плагин вот так сравнивали с аналогичным для MODX в чатике сообщества в телеге:

    5ebda44a987c5621278852.png

    4. Модуль оплаты. В Modx здесь та же история, что и с расчетом доставки - надо покупать и настраивать дополнительные плагины.


    Во-первых, есть бесплатный плагин Omnipay for Shopaholic с двумя сотнями интеграций, но придется немного покодить. Если вести речь об установке буквально в один клик, то есть готовые интеграции с 11-ю системами экваринга, среди которых есть (PayPal, Stripe, Yandex Kassa, ROBOKASSA, Sberbank, PayKeeper и пр.).

    Рассматриваю также варианты каких-либо готовых сборок на CMS (может, сама CMS не очень хорошо подходит под описание здесь. Но вот сборка на ней - да). Пусть даже платные. Главное - чтобы не очень дорого.


    Средняя стоимость топ 30 популярных плагинов для популярных e-commerce движков, а ткже MODX + miniShop и October + Shopaholic по состоянию на июнь 2019 (лично собирал статистику):
    1. Magento - 199/723$
    2. Prestashop - 105€
    3. WooCommerce - 82$
    4. OpenCart - 36$
    5. MODX (miniShop) - 23$
    6. Shopaholic (на сегодня) - 16$


    Как говорится, думайте сами, решайте сами. =)
    Ответ написан
    Комментировать
  • Очень простая CSM для сайта. Файловый менеджер и простой редактор файлов. Есть такое?

    Очень простой современной open-source CMS без тонн legacy под капотом является October. Эта CMS настолько аскетична, коробки даже нет системы пользователей, управления навигацией и т.п. Все это ставится при необходимости отдельными плагинами. Потому пользователь не получит перегруженной админки. Философия платформы хорошо ложится на философию Unix, которая в упрощенном виде звучит:
    Делайте что-то одно, но делайте это хорошо.


    Это на 100% про Октябрь.

    Файловый менеджер из коробки, все же присутствует. =) Не совсем понятно, что вы подразумеваете под

    простой редактор файлов в виде текста, без наворотов


    Но файлы из админки релактируются. October вообще может работать, как flat-file CMS без БД. Рекомендую попробовать и решить для себя самостоятельно. В любом случае, CMS настолько простую "из коробки" и при этом с огромным запасом масштабирования (под капотом Laravel) вы вряд ли найдете.
    Ответ написан
    Комментировать
  • Какую связку CMS выбрать для сайта онлайн репетиторов и курсов по подписке?

    А вы точно уверены, что

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


    Вот вам плагин E-learning ценой в 15$ для прекрасной October CMS . Вы уверены, что сделаете лучше быстрее и дешевле?

    Лично не использовал данный плагин, но October CMS очень рекомендую за высокую степень ее дружественности для разработчика (под капотом Laravel).

    На этой CMS можно сделать тоже самое очень гибкое на связке плагинов Shopaholic и Subscriptions for Shopaholic. Вы получите полноценный e-commerce по продаже курсов, но вот "учебную" часть нужно будет разрабатывать "с нуля". Хотя, возможно, получится подружить плагины Shopaholic и E-learning.
    Ответ написан
    4 комментария
  • Какую CMS выбрать?

    Akula1337, вам очень плохой совет дал Алексей особенно с учетом вашего поделания:
    Какую ЦМС выбрать, при условии, что мне нужен быстроработающий сайт


    Низкая производительность в купе с низкой безопасностью WP одна из главных его отличительных особенностей, т.к. WP - морально устаревший движок, который тащит под капотом тонны небезопасного легаси. Разогнать и залатать его безусловно можно при должном опыте. Но, если его нет, то зачем в принципе исправлять "родовые травмы" движка. Берите то, что можно легко освоить, то, что предоставляет современный DX и то, что достаточно безопасно. October — хороший выбор, но квалификация разработчика должна быть выше, чем в случае с WP.

    Возьмите October CMS. Сама платформа позиционирует является универсальной, достаточно посмотреть на ее чистую установку. Но основными типами сайтов, под которые она позиционируется самими авторами, являются блоги и магазины. Это становится очевидно, если взглянуть на выделенные категории в маркетплейсе.

    5ead233fb197a583371001.png

    Ещё хочу добавить, что October можно использовать для сайта-статейника в режиме flat-file, т.е. без БД, что добавит ему скорости. Быстрее будут работать только сайты, собранные на статических генераторах типа 11ty. Если надумаете этот вариант, то именно 11ty сегодня один из самых прогрессивных (разработан известным и авторитетным фронтендером из США Заком Лезерманом).

    К слову, вот пример сайта-статейника на Октябре с миллионами страниц — jurist.by.

    А второе ваше требование:

    Из функционала должно быть только просмотр страниц, возможноость оставлять комментарий


    Тем более соответствует философии October CMS, который очень аскетичный из коробки, даже управление навигацией решается через отдельный плагин. В админке не будет ничего, что не нужно пользователю, т.к. вся функциональность ставится только по требованию и вы не получите в админке перегруженный лишней функциональностью комбайн.
    Ответ написан
    Комментировать
  • Какие есть крутые-современные платформы для организации онлайн продаж?

    да и хочется облачный сервис, так как еще возиться и голову греть из-за своего сервера не хотелось бы


    Если так, то вы никуда не денетесь от того факта, что придется мириться теми или иными ограничениями/комиссиями и пр.

    Честно говоря, так не понял, какие же требования вы предъявляете, кроме процитированного выше. При это вы все равно делаете сравнение с On-Premises-решениями (CMS). Раз так, позволю себе порекомендовать связку October CMS + Shopaholic.

    Она очень подойдет если вы планируете погружать руки в код, т.к. у October один из лучших DX (Developer Experinece) в своем классе. А в силу того, что CMS построена на базе Laravel Framework, то вам в руки вся его гигантская экосистема.

    При этом магазин можно установить буквально в один клик. Но, да, понадобится настроенный LAMP.

    На Smashing Magazine можно найти "свежую" статью о том, как разработать магазин на Shopaholic, используя только бесплатные плагины.

    Главным недостатком Shopaholic, как e-commerce-платформы на данный момент является её молодость и, как следствие размер экосистемы и сообщества. Потому не на каждый случай есть готовый плагин или подходящая тема оформления. Предлагаю зайти в чат сообщества и поспрашивать участников, чем их зацепил Shopaholic. Многие там переехали с самых разных решений, от OpenCart до Bitrix.
    Ответ написан
    Комментировать
  • Какую cms выбрать для очень простого интернет магазина?

    Под ваши требования подходит платформа Shopaholic. Это экосистема плагинов для October CMS. Из коробки она как-раз не имеет корзины, а является просто продвинутым каталогом. Есть неофициальный плагин My clients который как-раз реализует функциональность оставления заявки на покупку. Верстка прикручивается любая, нет никаких требований к разметке, как в случае с WP, OpenCart, Magento и пр.

    В целом связка October + Shopaholic это полная противоположность всему, что вы знаете. В основном CMS это комбайны, на которые сверху ещё "докручиваются" фичи. В October из коробки даже нет системы пользователей, управления навигацией и т.п. Все это вы ставите при необходимости отдельными плагинами. Потому у вас не будет перегруженной админки, как минимум. Философия платформы хорошо ложится на философию Unix, которая в упрощенном виде звучит, как "Делайте что-то одно, но делайте это хорошо". Ну а Shopaholic продолжает эти идеи, как я уже упоминал выше, он модульный до такой степени, что даже корзина ставится отдельным плагином, если необходима такая функциональность.
    Ответ написан
    Комментировать
  • Есть ли готовый шаблон для сайта или каталог по продаже радиоэлектроники и компонентов?

    Под ваши требования подходит платформа Shopaholic. Это экосистема плагинов для October CMS. Из коробки она как-раз не имеет корзины, а является просто продвинутым каталогом. Есть неофициальный плагин My clients который как-раз реализует функциональность оставления заявки на покупку. И есть готовая тема Techmarket для категории "Электроника и бытовая техника".
    Ответ написан
    Комментировать
  • Стоит ли использовать wordpress в 2020 году?

    Присоединяюсь к рекоменации FreeAero в пользу October CMS. Сама платформа позиционирует является универсальной, достаточно посмотреть на ее чистую установку. Но основными типами сайтов, под которые она позиционируется самими авторами, являются блоги и магазины. Это становится очевидно, если взглянуть на выделенные категории в маркетплейсе.

    5ead233fb197a583371001.png

    Ещё хочу добавить, что October можно использовать для сайта-статейника в режиме flat-file, т.е. без БД, что добавит ему скорости. Быстрее будут работать только сайты, собранные на статических генераторах типа 11ty. Если надумаете этот вариант, то именно 11ty сегодня один из самых прогрессивных (разработан известным и авторитетным фронтендером из США Заком Лезерманом).

    К слову, вот пример сайта-статейника на Октябре с миллионами страниц — jurist.by.

    Все советы из оперы "берите то, что хорошо знаете" имеют здравое зерно. Тем не менее, важно понимать, что WP морально устаревший движок, который тащит под капотом тонны небезопасного легаси. Разогнать и залатать его безусловно можно при должном опыте. Но, если его нет, то зачем в принципе исправлять "родовые травмы" движка. Берите то, что можно легко освоить, то, что предоставляет современный DX и то, что достаточно безопасно. October — хороший выбор, но квалификация разработчика должна быть выше, чем в случае с WP.

    Вот вам прямые сравнения между WP и OCMS:
    Ответ написан
    Комментировать
  • На чем лучше писать современный интернет магазин?

    Как выше уже высказались другие, без ТЗ, очевидно, сложно советовать что-то релевантное. Тем не менее, попробую, опираясь на упомянутый вами Laravel и высказанное пожелание:

    Поскольку нет легаси кода, можно сразу сделать модно и современно.


    Есть такая CMS, как October. Это очень аскетичная CMS, построенная поверх Laravel Framework. У неё свое хорошо задокументированное API, при этом, т.к. под капотом полноценный Laravel, вы можете использовать его гигантскую экосистему для своих нужд, если вдруг не хватит API самой CMS.

    Аскетичность заключается в том, что эта CMS полная противоположность всему, что вы знаете. В основном CMS это комбайны, на которые сверху ещё "докручиваются" фичи. В October из коробки даже нет системы пользователей, управления навигацией и т.п. Все это вы ставите при необходимости отдельными плагинами. Потому у вас не будет перегруженной админки, как минимум. Философия платформы хорошо ложится на философию Unix, которая в упрощенном виде звучит, как "Делайте что-то одно, но делайте это хорошо".

    В силу своей относительной молодости (чуть больше 6 лет) вы не найдете легаси под капотом. Есть важный нюанс, October не прыгает по каждой минорной версии Laravel, а базируется на LTS-релизах. Прямо сейчас идет активная работа над переездом на "шестёрку". С т.з. бизнеса это правильное решений, т.к. Laravel не придерживается SemVer.

    Немного о достижениях за 6 лет существования:

    • как лучшая Flat-file CMS 2018 по версии CMS Critic;
    • второй по популярности PHP CMS на GitHub;
    • самая популярная CMS на базе Laravel с 9700+ звёзд на Github по состоянию на апрель 2020.


    А теперь про e-commerce. На базе данной CMS построена экосистема Shopaholic, которая полностью следует философии October. Базовый одноименный плагин Shopaholic это только мощный каталог. Если нужна корзина, ставится плагин Orders, нужна онлайн-оплата, ставится плагин OmniPay, нужна сложная фильтрация — плагин Filter, ну и т.д. Это OpenCore-платформа, т.е. есть бесплатное базовое ядро, которое расширяется, как бесплатными, так и платными дополнениями. На Smashing Magazine можно найти "свежую" статью о том, как разработать магазин на Shopaholic, используя только бесплатные плагины.

    Плагины не содержат в себе "вьюхи", т.к. философия платформы заключается в том, что каждый магазин уникален. Потому дизайн и верстка будут кастомными. Если же нужно типовое решение, можно использовать одну из готовых тем. Если нужен SPA/PWA, можно расширить October одним из соответствующих плагинов для построения API.

    Экосистема Shopaholic пока не такая большая, проекту всего два года. Но он уже стал самым популярным e-commerce для October c 9000+ установок на апрель 2020. Но этот временный недостаток компенсируется потрясающим DX самой October CMS, которому полностью соответствует Shopaholic. Например, любую бизнес-логику можно заэкстендить с помощью стандартных методов. Т.о. образом то, чего не хватает реализуется прямыми руками без необходимости "костыляния" в ядре CMS или плагинов и без вынужденной необходимости заморозки их обновлений.

    Я не стану расписывать преимущества October CMS + Shopaholic перед другими платформами. Предлагаю посмотреть на код открытых плагинов и сделать выводы о качестве архитектуры самостоятельно. Главным недостатком Shopaholic, как e-commerce-платформы на данный момент является её молодость и, как следствие размер экосистемы и сообщества. Потому не на каждый случай есть готовый плагин или подходящая тема оформления. Предлагаю зайти в чат сообщества и поспрашивать участников, чем их зацепил Shopaholic. Многие там переехали с самых разных решений, от OpenCart до Bitrix.
    Ответ написан
    Комментировать
  • Какой shop/ecommerce выбрать для laravel?

    AmdY
    @AmdY
    PHP и прочие вебштучки
    Попробуй october cms с плагином для магазина https://octobercms.com/plugin/lovata-shopaholic
    Ответ написан
    1 комментарий
  • Какая CMS для интернет-магазина наиболее популярная в РФ?

    Если говорить про CMS с e-commerce-функциональностью то наиболее популярными будут платный Битрикс и бесплатный WordPress. Если вести речь о специализированных под данные задачи, то OpenCart. Пруф 1, пруф 2.

    А теперь, что касается вашего вопроса по сути. Выбирать платформу только исходя из ее популярности весьма плохая идея. Да, сразу снижаются риски, связанные с возможной сменой вендора. Но есть еще веер других факторов, которые необходимо брать в расчет:
    • стоимость лицензии (владения)
    • стоимость разработки (внедрения)
    • цена расширяемости (есть более, есть менее гибкие), которая может быть важной и при специфичности ваших требований
    • безопасность
    • качество и уровень поддержки, размер сообщества


    И так можно долго продолжать.

    Что касается Битрикс. Очень много его ругают за качество кода, проблемы расширяемости и доработки из-за устаревшей архитектуры, качество техподдержки, стоимости владения.

    Magento. Это энтерпрайз уровень с соответствующими ценами и такая же монструозность, как в случае с Битрикс. Можно стартовать с бесплатной лицензией, но, как только функциональности не хватит, придется раскошелится на платную. Просто посмотрите на ценник и подумайте, нужно ли это вашему проекту.

    5e8f6778c156d548328364.jpeg

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

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

    Со своей стороны рекомендую взглянуть на относительно молодую платформу Shopaholic. Она базируется на October CMS, которая является самой популярной CMS, построенной на базе Laravel Framework. Этому фреймворку мощности и гибкости не занимать и все это будет доступно вам в случае с October + Shopaholic. Эта связка набирает популярность в последнее время и о ней уже даже пишут именитые издания вроде Smashing Magazine - Building An E-Commerce Site With October CMS And S....
    Ответ написан
    Комментировать
  • Какие сейчас cms лучшие для интернете магазина?

    Посмотрите на связку October CMS + Shopaholic.

    Кратко (по озвученным требованиям)


    1. не хочу время тратить на переобучение если учить "слабую" cms

      October - мощная, набирающая популярность, современная CMS с Laravel под капотом.


    2. какую выбрать для максимального удовлетворения


      October и Shopaholic очень хорошо расширяются через экстенды не в пример другим решениям.



    Развёрнуто

    October - самая популярная CMS на базе Laravel Framework, который уже лет пять является самым популярным в мире фреймворком на PHP. Знание October это на 80% знание Laravel. Это как бы готовый CRUD над фреймворком с дополнительным API, которое адаптирует фреймворк к задачам, которые решают CMS. Очень хорошо владеть и Октябрем и Ларой. Можно работать в целом с одним и тем же стеком и подбирать наиболее подходящий инструмент под конкретную задачу.

    Октябрь очень аскетичный из коробки, даже управление навигацией решается через отдельный плагин. В админке не будет ничего, что не нужно пользователю, т.к. вся функциональность ставится по требованию. Эту же философию продолжает и Shopaholic. В целом, если нужна современная CMS под e-commerce с хорошим DX (Developer Experience) и хорошей основой для дальнейшей кастомизации силами разработчика, то обязательно присмотритесь к этой связке.

    Плюсы:

    - это все ещё CMS, а не фреймворк, потому стартовать можно так же легко, как с любой другой CMS;
    - это действительно кастомизируемое решение, т.к. в пайплайн любых данных можно вклиниться своим экстендом и, обработав их своей кастомной бизнес-логикой, вернуть обратно без костыляния "в ядре";
    - под капотом у October CMS полноценный Laravel Framework и его мощнейшая экосистема;
    - отлично держит нагрузки (среднее время отклика страницы при 50 пользователях онайлн, создающих 2 запроса в секунду - 100мс, см приаттаченный скриншот);
    - отличная производительность - время отклика каталога, размером 210 товаров 100-150 мс, фильтрации - 80-100 мс, при 21 000 товаров - 900-1100 мс и 500-600 мс соответственно;
    - низкая средняя стоимость платного плагина 19$ (для сравнения Magento - 199$, Prestashop - 105€, WooCommerce - 82$, OpenCart - 36$, MODX (miniShop) - 23$).

    5e8f5fb053550413266369.png

    Минусы:

    - в силу возраста проекта (2 года) все еще небольшая экосистема по сравнению с другими платформами, потому может не понравится ни одна готовая тема или не будет подходящего плагина под дополнительную потребность;
    - сравнительно небольшое сообщество, но оно компенсируется огромным сообществом Laravel, специалисты которого очень быстро осваивают Oсtober;
    - тех поддержка не уровня ITSM и пр., а "домашняя" ламповая а чате сообщества на уровне прямого общения в с разработчиками платформы (но это опять же является следствием молодости, а также может быть и плюсом для небольшого проекта).

    P.S. Тесты гонялись на стандартном дроплете DO 2CPU/4GB RAM.
    P.P.S. Недавно вышла большая статья на Smashing Magazine, ориентированная на новичков Building An E-Commerce Site With October CMS And S....
    Ответ написан
    2 комментария
  • Как вы относитесь к домену online?

    @dinegnet
    Поисковикам насрать.
    Они по содержимому определяют.
    А не по домену.

    Это такие значит у нас молодые сеошники?
    Гаданиями на костях или на кофейной гущи не хотите заняться?
    Ответ написан
    3 комментария
  • Как реализовать появляющийся зафиксированный блок на сайте?

    IgorO2
    @IgorO2
    73
    jsfiddle.net/5Lgpk/2

    держи, прям из исходников сайта =)))
    Ответ написан
    Комментировать
  • Что вы делаете, когда не работается?

    germn
    @germn

    Когда не работается, мой совет - читайте книги. Это гораздо полезнее, чем заниматься "непонятно чем".

    Ответ написан
    Комментировать