Jump to content

Recommended Posts

Только что, DaVinci сказал:

Как я понял надо пройтись по всем родительским категориям, выбрать все относящиеся к ним товары и создать для них новые branch записи. Наверное да, теоретически должно работать. Только стоит переживать за запрос формирующий новые привязки

Думаю запрос это решаемо, не обязательно делать 1 большой, можно и циклом пройтись, не думаю что очень часто меняют вложенность категории перенося категорию из 1 раздела в другой, а при перемещении в пределах раздела ничего и не нужно делать.

Link to post
Share on other sites
  • Replies 253
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

1 час назад, a13x сказал:

Думаю запрос это решаемо, не обязательно делать 1 большой, можно и циклом пройтись, не думаю что очень часто меняют вложенность категории перенося категорию из 1 раздела в другой, а при перемещении в пределах раздела ничего и не нужно делать.

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

4 часа назад, a13x сказал:

Что значит нерациональность? Если у вас есть идея как исправить это - пишите, но боюсь что таковой нет. Я написал как это можно исправить, но врядли кто-то это будет делать, лучше вон перепишут симплу, только толку от этого как всегда ноль!


Нерациональность - неразумное использование чего-либо. В данном случае, применительно к категориям, одна из нерациональностей состоит в том, что ВСЕГДА, при каждом построении каждой страницы, из базы запросом извлекаются ВСЕ категории со всеми полями. А используется на странице из этого объема максимум процентов 10. И этот момент далеко не единственный...

Link to post
Share on other sites
37 минут назад, phukortsin сказал:

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

Жесть, что за чушь тут написана? Я рассказал в чём проблема, дал решение, мне ещё и написать код который это будет устранять? Мне это не надо, у меня всё отлично работает на моей сборке.

Link to post
Share on other sites
16 минут назад, a13x сказал:

Жесть, что за чушь тут написана? Я рассказал в чём проблема, дал решение, мне ещё и написать код который это будет устранять? Мне это не надо, у меня всё отлично работает на моей сборке.

в целом тут никому не лень писать много слов но ни строчки кода. в как тяжело дается практика подкрепления своих слов хоть каким то примером.

Link to post
Share on other sites
17 минут назад, a13x сказал:

Я рассказал в чём проблема, дал решение

Про проблему рассказали раньше Вас. Проблема в тяжелом запросе, который показали тоже без Вас. Вы почему-то транслировали проблему в большое число категорий. С чего Вы взяли, что тот вопрос зависит от большого числа категорий? И с чего Вы взяли, что придуманное Вами заполнение таблицы s_products_categories вопрос решит? Про дополнительные неудобства от такого способа я пока не говорю...

Link to post
Share on other sites

с деревьями всегда было сложно, есть множество решений. но в общем есть вариант который решает множество проблем baum/baum - скачано 1 042 229 раз

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

Мануала у вас нет, примеров нет. Как последующему программисту вникнуть в суть вашей работы? Комментарии? Это не серьезно.

 

Edited by DaVinci
Link to post
Share on other sites
21 час назад, a13x сказал:

лучше вон перепишут симплу

Noxter на сантехниках отлично переделал Simpla 

всё по правилам сделал.. потом я доделывал и в порядок фронт приводил %)

ps хватит в ветке спорить / или почистить тему.. 

 

Link to post
Share on other sites
7 минут назад, phukortsin сказал:

Про проблему рассказали раньше Вас. Проблема в тяжелом запросе, который показали тоже без Вас. Вы почему-то транслировали проблему в большое число категорий. С чего Вы взяли, что тот вопрос зависит от большого числа категорий? И с чего Вы взяли, что придуманное Вами заполнение таблицы s_products_categories вопрос решит? Про дополнительные неудобства от такого способа я пока не говорю...

соглашусь, утверждать то что описанный a13x подход решает эту проблему как минимум преждевременно. 

Link to post
Share on other sites
3 минуты назад, ST_RU сказал:

Noxter на сантехниках отлично переделал Simpla 

всё по правилам сделал.. потом я доделывал и в порядок фронт приводил %)

Он не доделал его очень сильно, о чем сам неоднократно и говорил. Там много болячек было, которые поправлял в том числе и я.

Link to post
Share on other sites
11 минут назад, ST_RU сказал:

Noxter на сантехниках отлично переделал Simpla 

https://uslugi-masterov.ru про это что л речь? или это https://ru-santehnik.ru?

Значит я поправлял после всех вас ))))

Edited by DaVinci
Link to post
Share on other sites
В 07.11.2020 в 20:42, DaVinci сказал:

после всех вас ))))

:))))))) / ЦАРЬ то не настоящий! (с) я ему про тебя говорил. синий сайт переделал .. зелёный сам, по макетам. нормальный же сайт. не отвлекаемся от темы топика

 

Link to post
Share on other sites

Почистил тему от флуда.

Прошу прощения за излишнюю агрессию в адрес @DaVinci  @a13x @Noxter 

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

 

Link to post
Share on other sites
  • 11 months later...

Если кто то следит за разработкой https://github.com/simpladevru/simpla-laravel сообщаю что разработка переходит в закрытую фазу
если есть вопросы можно через личку

планирую через некоторое время выложить демо + учебный курс

Edited by DaVinci
Link to post
Share on other sites
8 часов назад, DaVinci сказал:

Если кто то следит за разработкой https://github.com/simpladevru/simpla-laravel сообщаю что разработка переходит в закрытую фазу
если есть вопросы можно через личку

планирую через некоторое время выложить демо + учебный курс

Интересно, когда примерно демо ожидать?

Link to post
Share on other sites
4 минуты назад, MStyle28 сказал:

Интересно, когда примерно демо ожидать?

все зависит от наличия свободного времени и энтузиазма. админка в базовой версии готова. сколько времени уйдет на фронт сложно сейчас сказать. отдам на тест всем желающим как только будет что посмотреть 

Link to post
Share on other sites
3 минуты назад, DaVinci сказал:

все зависит от наличия свободного времени и энтузиазма. админка в базовой версии готова. сколько времени уйдет на фронт сложно сейчас сказать. отдам на тест всем желающим как только будет что посмотреть 

А вкратце можно узнать что нового в системе появилось/поменялось ? Решились ли какие-то старые болячки? Админка и фронт останутся старые или будет современный вариант? А так жду, потестил бы. 

Link to post
Share on other sites
12 минут назад, MStyle28 сказал:

А вкратце можно узнать что нового в системе появилось/поменялось ? Решились ли какие-то старые болячки? Админка и фронт останутся старые или будет современный вариант? А так жду, потестил бы. 

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

Link to post
Share on other sites

Основная идея альтернативы на Laravel это привлекательность инвестиций в проект для владельцев и привлекательность технологии для исполнителя. Симпла очень даже хороша, но давно не соответствует интересам как владельцев так и исполнителей. 

Link to post
Share on other sites
12 минут назад, DaVinci сказал:

Основная идея альтернативы на Laravel это привлекательность инвестиций в проект для владельцев и привлекательность технологии для исполнителя. Симпла очень даже хороша, но давно не соответствует интересам как владельцев так и исполнителей. 

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

Так же остаются открытыми вопросы:

- что будет дешевле поддерживать/обновлять чистую simpla или simpla laraver для владельцев?

- что будет проще поддерживать/обновлять магазины на чистой simpla или simpla laraver для исполнителей?

Добавим к этому потенциальные вопросы от владельцев:

- сколько будет стоить переход на simpla laravel?

- сколько будет стоить переход отдельных модулей из старой simpla на laravel?

Так как система не обновлялась уже бог знает сколько лет многие владельцы обновляли её себе сами.

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

Link to post
Share on other sites
22 минуты назад, DaVinci сказал:

Симпла очень даже хороша, но давно не соответствует интересам как владельцев так и исполнителей. 

Тут в точку. Стоит что-то ожидать нового в функциональном плане или исправления старых болячек? Что с ресайзом изображений? Адекватный мультифильтр товаров и посадочные страницы? 

Или же это просто дефолт симпла укрытая laravel? Планируется ли после тестов уже накидывать функционал, потому как последняя версия simpla даже на laravel не соответствует тому какой должна быть ecommerce cms в наше время, или дальше каждый сам за себя? Вообщем вопросов вагон и телега. В любом случае интересно глянуть, жду демку.

Link to post
Share on other sites
11 минут назад, MStyle28 сказал:

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

Так же остаются открытыми вопросы:

- что будет дешевле поддерживать/обновлять чистую simpla или simpla laraver для владельцев?

- что будет проще поддерживать/обновлять магазины на чистой simpla или simpla laraver для исполнителей?

Добавим к этому потенциальные вопросы от владельцев:

- сколько будет стоить переход на simpla laravel?

- сколько будет стоить переход отдельных модулей из старой simpla на laravel?

Так как система не обновлялась уже бог знает сколько лет многие владельцы обновляли её себе сами.

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

если бы у меня не было на эти вопросы однозначных ответов я не стал бы этим заниматься))

Link to post
Share on other sites
17 минут назад, MStyle28 сказал:

Тут в точку. Стоит что-то ожидать нового в функциональном плане или исправления старых болячек? Что с ресайзом изображений? Адекватный мультифильтр товаров и посадочные страницы? 

Или же это просто дефолт симпла укрытая laravel? Планируется ли после тестов уже накидывать функционал, потому как последняя версия simpla даже на laravel не соответствует тому какой должна быть ecommerce cms в наше время, или дальше каждый сам за себя? Вообщем вопросов вагон и телега. В любом случае интересно глянуть, жду демку.

на текущий момент это дефолтная Симпла укрытая Laravel
после тестов планируется накидывать функционал

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

Кстати если не сложно можно привести описание то каким должен быть ecommerce cms, будет полезно.

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

https://hh.ru/search/vacancy?clusters=true&area=1&ored_clusters=true&enable_snippets=true&salary=&text=разработчик+simplacms

https://hh.ru/search/vacancy?clusters=true&area=1&ored_clusters=true&enable_snippets=true&salary=&text=Разработчик+laravel

Edited by DaVinci
Link to post
Share on other sites
3 минуты назад, a13x сказал:

Простите что вмешиваюсь, но первая ссылка вот такая должна быть


https://hh.ru/search/vacancy?clusters=true&area=1&ored_clusters=true&enable_snippets=true&salary=&text=разработчик+php

быть может и так, но попробуйте найти разработчика php на доработку симплы и вы поймете что разница будет небольшой по соотношению к первой ссылке))

Edited by DaVinci
Link to post
Share on other sites
6 минут назад, DaVinci сказал:

быть может и так, но попробуйте найти разработчика php на доработку симплы и вы поймете что разница будет небольшой по соотношению к первой ссылке))

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

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...