Задать вопрос
Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (7)

Лучшие ответы пользователя

Все ответы (8)
  • Какие преимущества проекта на laravel нежели на CMS- битрикс?

    @dimti
    E-commerce постоянно меняется. Бизнесу часто требуются новый функционал и новый дизайн.
    То, что уже создано на готовых решениях - должно, по-видимому отвечать современным реалиям.
    Интеграция с Яндекс.Маркет, Google.Merchant.
    Интеграция с системами складского учета и документооборота.
    Интеграция с API транспортных компаний (Pickpoint, Boxberry, СДЕК, ПЭК, Деловые линии, Энергия, IML Logistic) или аггрегаторами служб доставки (например Яндекс.Доставка или Меташип).

    Каталог магазина должен быть опциональным (с вариациями и опциями) и они должны быть хорошо интегрированы со складскими артикулами (в какой бы то ни было внешней системе склада и документооборота заказов).

    Обычного каталога товаров недостаточно для того чтобы продавать.
    Система интернет-магазина должна поддерживать гибкое управления скидками и акциями. Каталог должен быть привлекательным и функциональным.
    Продавая товар в разных расцветках, заказчик может захотеть отображать их в пагинации в общем списке товаров, однако выбор вариантов цвета или размера должен быть в одной карточке товара.
    Если Вы продаете мелкие товары строительной тематики - вам вероятно достаточно будет любого шаблонного решения - например, WooCommerce. Необязательно привлекать веб-программиста на фулл-тайм, можно сделать самому, а наладить обновление цен из 1С можно легко (зависит от степени ворчливости программиста 1С, не в обиду).

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

    Так как мы работали всегда с фреймворками и, как правило писали все с нуля, мне будет интересно будет услышать другой опыт разработки, опыт на Битрикс:
    - Сколько стоила разработка полностью рабочего решения в первый год;
    - Сколько человек в команде разработки, верстки, дизайна работало за весь период времени;
    - Много ли было новых задач на доработку функционала, со всеми ли Вы справлялись;
    - Бывали ли случаи, когда менеджера хотели что-то отредактировать, но у них это не получалось и они звали на помощь программистов, чтобы поменять текст или ссылку;
    - Сколько стоила поддержка и разработка нестандартного функционала (в месяц, в среднем)?

    А то может нам пора уже написать разработчику Laravel - сказать, что все хватит, чувак, делать свой фреймворк и скажи свои друзьям: Backpacks, Nova, OctoberCMS, что мы все переходим на битрикс для сайта, а наши менеджеры давно сидят на битрикс24 и мы все вместе собираем оптовую закупку футболок с логотипом большая Б.
    Ответ написан
    4 комментария
  • Вопросы новичка?

    @dimti
    У Вас в стилях используется каскадные селекторы.

    Не:
    .menu ul {}
    .menu ul li {}


    А:
    .menu .menu__list {}
    .menu .menu__item {}


    Не:
    .header .container .header__wrap {}

    А:
    .header .header__wrap {}
    .container {}
    Ответ написан
    4 комментария
  • Изучил основы JS, в каком направлении двигаться дальше?

    @dimti
    Добрый день.
    Я сегодня кое что написал на JavaScript, и хотел поделиться впечатлениями.
    Мне понравился процесс: по-началу было как обычно - стоит задача, есть срок, скоро дедлайн, надо делать, обычная работа. Но потом, когда процесс начал набират обороты, а простая задача "сдать работу" превратилась в "сделать как минимум чтобы меня устраивало когда я на это смотрю", и "что-то сделать с кучей валяющегося кода, написанным "на коленке" - пошел вот сам процесс прогинга.
    Это ведь совсем уж не просто - написать в меру связанную логику, применить принципы "не повторяйся", и это особенно интригует в JavaScript, в связке с html и каким-нибудь двиглом под которым рендерится первичный html-документ и откуда берутся входные данные для JavaScript приложения.
    Прогингом я не называю обычное написание какого то кода или повторение других примеров (это совсем неинтересно). Скорее это ваше личное откровение с "программой", когда эта сущность внутри вас, вы понимаете ее в тот момент, вам подвластна структура кода - это есть настоящее, тот каиф который никогда не приснится тому кто никогда не прогал. Учите React. Дайте этому время, чтобы ваше знание сработало. Прочтите всю документацию реакта от начала и до конца, возврвщайтесь к ней всякий раз, когда не можете справится с синтаксисом.
    Пробуйте, делайте попытки (любые, пусть это даже будут ошибки, не суть), пишите код, который вы потом, возможно, сочтёте плохим, но делайте это с искрой и верой в чудо, а когда Вы поймёте что чуда не бывает - кривые руки фреймворк не исправит, начните писать ещё раз - и вот тогда - наслаждайтесь программированием, а верстают пусть другие (тсс).

    PS: изучите webpack (есть облегченный вариант webpack encore), npm/yarn и eslint.
    Узнайте побольше об этих инструментах.
    Ответ написан
    1 комментарий