Мисо где в москве купить ? Чтоб с доставкой и нормального качества ?
Килограммовыми или около того упаковками.
Чейто я озаботился...
Вопрос в результате.
И в общем-то в целях.
Если цель: быстро сделал - сдал - забыл - телефон в игнор. Одна история.
Если надо: сделать - развивать - поддерживать годами. Другая.
Чужая архитектура часто спроектирована не для второго, а для первого.
Да и где вы эти "грамотно спроектированные видели" ?.
Может посоветуете ТС-у что-нибудь под его задачи, что покрыто тестами хотяб на 50% :) ?
Я может тоже выкину свой велосипед и переделаю, мне не сложно.
Только чтобы не вышло сходу так, что данные профайлера хранятся в основной БД, блок "рекомендуемые товары" содержит последние добавленные, страницы генерятся секундами, требуется постоянно греть кеш, при первом заходе к тебе приезжают десятки скриптов размером в сотни килобайт каждый итд итп.
Чтобы хоть какой-то полезный функционал был без прицепленного к нему невероятного геммороя.
Чтоб умея, всё равно было быстрее и надежнее воспользоваться тем что предлагают, а не перепелить самостоятельно.
Желательно, чтобы размер кода этого "движка" не превышал в исходниках 1мб. (по-хорошему 100-200кб были б хорошей цифрой)
Чтобы было проще с ним ознакомиться, что как делает итп. Ну и потом исправлять.
Ведь нам не надо заменять говносамопис на <<1мб, очень качественно спроектированным проф. продуктом на 100мб.
Или надо :) ?
ЗЫ. Многие почему-то думают, что люди склонны заниматься изобретением велосипедов и написанием самописов.
Я избегал изо всех сил.
Мне это нахрен не сдалось.
У меня туду лист никогда не был короче 10 проектов.
Я всё думал: ну как-то ведь идет у людей дело, значит, наверное, это всё не такое говно как кажется.
Наверное это во мне дело.
Может я что не так делаю.
Что не так понимаю.
Оказалось - нет.
Именно такое.
Отменное говнище.
Первосортное.
Упаковано в красивую цветастую обертку.
Развернешь - нос невозможно заткнуть.
Если есть компетенция для понимания того, что наворотили в "популярных CMS", то не использовать их неизбежность.
Конечно, если планируешь пользоваться год или более.
Если ИМ тебе нужен на месяц, проще поиграться с коробочным.
Все эти CMS плагины итп написаны даже не "индусами".
Они обкуренными индусами написаны.
И если некоторые части неплохо продуманы, то конкретная реализация часто такая, что хочется "забыть и развидеть".
Что остальное-то :) ? Остальное не дело ИМ, остальное делается другими средствами и в других частях системы.
Если, у вас, конечно, есть понятие о желаемой архитектуре.
Вы теоретик или практик :) ?
Я практик. Я сделал. У меня работает. Критических багов за время эксплуатации не выявлено.
Заказы поступают. Клиенты довольны. Всё летает. Никаких головняков с поддержкой.
Открою секрет: никто не будет и в вашей сборке из движков и плагинов разбираться. Ни за какие деньги.
Просто налепят очередных заплаток и всё. Будет "как-бы работать". Или не будет. Как повезет.
Понимаете в чем история ? В отличии от вас я не только знаю что мне нужно но и умею это делать.
И уговаривать меня, что поддержка моего кода адекватным специалистом будет дорожи поддержки кода любой современной ЦМС не надо.
Есть масса причин по которой это не так.
Другое дело, что ЦМС вы поддерживаете выбирая тех, кого я лично даже сортиры мыть не нанял бы.
При таком подходе да, выходит дешевле. Как-бы. Вы просто теряете бабки в другом месте. Большие бабки.
Сделать качественно всегда дороже, чем установить плагин.
Если вас устраивают плагины - вам не надо связываться с самописами.
Это попросту глупо.
Но меня то, что мне предлагают "хавать" не устраивает от слова совсем.
Слишком хорошо я понимаю, что там внутри под капотом.
Кушать не могу, как подумаю как этот комок говна конкретно будет лишать меня бабла :).
Поэтому его и не использую.
ЗЫ. Года 2 назад, когда сделал, думал покрыть на 100% код тестами. Покрыл процентов на 20, надо бы доделать.
Скажите, в вашем ИМ, сколько функциональности покрыто автоматическими тестами ? Не надо словоблудия.
Процент какой ?---------- Добавлено 13.02.2020 в 13:02 ----------
Чтож поделать.
Я искренне скорблю о том, что их бизнес скорее всего закроется в течении года.
Продавать что-то через интернет, и ничего не понимать ни в программировании, ни в управлении программистами - это примерно как быть девственником и держать бордель.
Можно. Но обычно недолго и только за свой счет.
Хотя не спорю: исключения бывают. Чего уж.
Но редко. Очень редко.
Желающих ? Конечно в варианте один. Они еще и дешевле будут.
Причем что там в 1-2-3 они даже читать не будут :) до того как откликнуться.
Их цель - с вас денег получить любой ценой :), долговременные последствия написанного ими кода их не волнуют.
Они легко лепят типа такого:
"если стоимость корзины более 30000, выдать в угол экрана мелким текстом сообщение "неверная корзина" и не оформлять заказ. Никаких нотификаций владельцу магазина не высылать."
И это не синтетический пример - это конкретный функционал из довольно популярного ИМа :) и довольно популярного модуля доставки. И сколько клиентов на 30к+ просто ушло никто теперь уже не узнает. Слава богу нашелся один приславший скриншот.
Если говорить о статистике, то как правило высылают отчеты от ошибках 1-10% пользователей.
Это дает нам цифру ожидаемых убытков от этой фичи всего-то в 300.000руб. (о 3млн не будем, не было такого точно :)
В те времена это было всего 10.000$ или даже 15...
Неплохо так сэкономили :)
Я уже неоднократно писал, что "самопис" - это не для всех.
Точно также, как не для всех майбах. И даже мерседес себе могут позволить не все.
Это дорого. Требует квалификации. Несет риски. Требует компромиссов.
Но основное - требует планирования и вникания в тонкости. Это почти всем ныне непосильно.
Но кто может - обычно имеет. Иногда этот "самопис" выглядит как очень сильно переделанный стандартный движок.
Кто не может - не имеет. Чё уж там.
В своё время я посмотрел немало ИМ с открытым кодом (с закрытым не нужны и даром), в том числе "флагманов".
Задача по объему была ровно как у ТС.
Результаты неутешительны. Это не ИМы. Это макеты ИМов. Имитация ИМов.
Ни один даже самый примитивный функционал из коробки не работает как дОлжно.
Просто плохо сделано. Не в соответствии с требованиями "бизнеса".
Всё заточено под бесконечные доделки и переделки.
Да, что-то может как-то быть пофикшено какими-то плагинами. Модель бизнеса такова.
Вы получаете что-то подешевле, зато потом постоянно трахаетесь с доделками за бабки.
Однако если говорить об ИМ, как о некой интернет-витрине, то толку в этом нету.
В какой-то момент я понял, что вместо того, чтобы ходить чужому по минному полю, мне проще сделать своё.
Это просто прагматичнее и в результате дешевле.
Простая "витрина" с корзиной и возможностью заказа - это несложно. Заняло буквально пару-тройку недель вечерами.
Сложно то, что под капотом, но это "то" всё равно делать самому, готового никто не даст.
Если вы разбираетесь в разработке или хотя-бы управлением ею, то это ваш путь.
Если нет - ваша судьба пытаться хоть как-то собрать из кривого конструктора хоть что-то.
Будете ли вы себя убеждать, что это "правильно" вы теперь не имеете "критически важных людей" итд итп, т.е. заниматься заведомым самообманом - целиком вопрос вашей компетенции.
У кого-то понимание есть, у кого-то нету.
ЗЫ. Настоящий вопрос звучит так: затеяв ИНТЕРНЕТ-магазин планируете ли вы, что техническую его часть будут поддерживать дорогостоящие профи, или поручите её наиболее дешевым специалистам. Нет, тут не "если не видно разницы, зачем платить больше", тут как правило, на дистанции в несколько лет разница очевидна, и "дешевые фрилансеры" по итогу дороже дорогих выходят. А чтобы не попадать в рабство, надо потратиться на документацию и тесты, только и всего.
Но это ЕЩЕ дороже. Селяви.
Это да... средний,.. падает... сильно
А так да, кто-то будет бороздить просторы большого театра неминуемо.
Да непричем. Вы можете и всю страницу b сделать и стронг.
Вокруг чего кипишь-то вообще :) ?
Хотите что-то семантически выделить - используете стронг, нет - не используете.
Выделяете каждое третье слово... сами себе устраиваете приключения.
И способ выделения тут абсолютно не важен. В гугле не идиоты.
Если они по вашему мнению будут почему-то пессимизировать за стронг, то и за болд будут тоже.
Что "ладно" ? Раньше поступающие в оксфорд на юристов спрашивали "а что, правда много читать надо будет ? Мы не хотим - это зашквар какой-то." ?
Да, разумеется проблема в том, что ныне в онлайне "кто попало". Но факта это не меняет. Почти везде весьма токсичные "тусовки" иметь с которыми дело можно только при большой "нужде". Каковой у взрослых половозрелых и обеспеченных специалостов немного.
Приличные люди не хотят тусоваться с быдлом, только и всего.
И не тусуются. Просто игнорят.
Я прям наблюдаю четкую корреляцию.
Специалисты многие реально ничего кроме email не имеют.
Поколение пепси, чё там.
Форум - это не для тех у кого пост в 10 символов.
Тут надо иногда читать даже. Читать скучно и трудно. Вот и не заходят.
Интернет увы, из отличного обучающего инструмента в сборище говноприколов превратился. И многие из него просто "вышли".
Те. их нет нигде. Ни на форумах, ни в социалках, ни в вайберах итп.
Это да. Раньше все поголовно верили в синхрофазотрон :).
Сейчас очень много людей верят в неплоскую землю.---------- Добавлено 12.02.2020 в 11:32 ----------
Так может думать только тот, кто никогда не видел хотя-бы ролика в ютубе о том, как работает простой отбор на примитивных ботах. Ознакомьтесь. Уже через тысячи поколений они настолько приспосабливаются к внешней среде, что мама не горюй.
Ни о каких случайностях и речи нету, когда в дело вступает половой отбор и прочие механизмы эволюции.
Это целенаправленная селекция. И направленность её немногим более "мощная", чем селекции проводимой человеком.
В сотни раз, не в миллионы.
А человек, в состоянии за десяток поколений вывести фактически новое животное. (новую породу кошки, собаки, соболя итп)