Aliaksandr
вот засунуть эво в папку vendor/evo - вариант как раз для этого случая
Aliaksandr
чтоб все остальное осталось как надо))
Aliaksandr
Pathologic
фронт это контроллеры + шаблоны
Pathologic
и в случае ево один только роут
Aliaksandr
ну вот стал крепко на ноги со всеми этими сервис-провайдерами, контейнерами, роутами, миддлварами и прочими фасадами - тогда уже можно и на админку поглядывать
Aliaksandr
а то сейчас в эво даже контроллеры ну вообще никакие не контроллеры с точки зрения лары )
Aliaksandr
даже хз с чем их можно сравнить
Pathologic
с админкой ево их можно сравнить
Pathologic
на фронте в ево получается один роут и один контроллер в котором куча логики
Aliaksandr
ну в ларе контроллер отвечает за конкретную сущность - типа блог, юзер, товар - он его и создает, и удаляет, и модифицирует, и выводит
Aliaksandr
в этой логике что такое контроллер в 2.0 привязанный к алиасу шаблона - это вообще непонятно
Pathologic
в ево контроллер отвечает тоже за конкретную сущность - документ
Pathologic
из этого все беды и происходят
Pathologic
а контроллер в 2.0 это просто абстракция чтобы в шаблон подставлять данные ((:
Pathologic
логика обработки запроса от этого не поменялась никак
Aliaksandr
надо было сервис-контейнер называть - было бы, мне кажется, ближе к теме ))
Pathologic
сериос-контейнер 😸
Aliaksandr
точно))
Aliaksandr
разработанная "методом кейса" :)
Pathologic
но в принципе правильную логику в ево можно прикрутить и к фронту
Pathologic
где-то задаешь привязку роутов к id
Pathologic
типа news и т.п.
Pathologic
а можно и не задавать, считать что они не поменяются
Pathologic
ну и делаешь контроллеры под каждую свою сущность
Pathologic
запрос, естественно, пойдет мимо index.php и документпарсера
Aliaksandr
Надо ждать 3.0
Aliaksandr
С полным комплектом ларавеля, чтоб не боятся, что при установке какого-нибудь пакета что-нибудь дотянет и вообще все поломает )
Pathologic
от этого и в ларавеле нет страховки
Aliaksandr
потом уже тренироваться на всех этих Route::resource('news/', 'NewsController@index') ))
Pathologic
сейчас может там подуспокоилось все, а раньше особо не парились по поводу совместимости
Aliaksandr
ну по крайней мере там структура не поменяется, а тут же вообще все элементы в других папках
Pathologic
да пофиг те папки
Pathologic
композер же есть (:
Pathologic
структура не меняется потому что есть пср-4, под который она и заточена
Pathologic
начали с какой-то херни примитивной про разбор json, а в итоге чуть не переписали админку (((:
Aliaksandr
Кстати, насчет оставить в админке только то, что надо - вопрос спорный) клиент любит глазами, как настоящий мужик))
Aliaksandr
Зашел в битрикс - посувствовал себя капитаном космического корабля, оки-доки, сразу видно, что башлял не зря
Aliaksandr
Зашел в админку с двумя кнопками на бутстрапе и сразу неловкое чувство, что серьезно поимели))
Aliaksandr
И пофиг ему на все аргументы, он в этом не шарит, а осадочек остался и не уходит:)
Pathologic
так все что не надо просто не надо
Pathologic
для чего всякие сниппеты и плагины, если они не используются нигде
Aliaksandr
Для антуражу. Клиент любит кучу кнопочек "вот этой создадите себе блог, а этой магазин", даже если он их никогда не нажмет:)
Aliaksandr
А так у него будет чувство, что сосед купил себе джип (крутую админку с кучей кнопочек), а ему и похвастать нечем:)
Pathologic
так в джипе кнопочек не сильно больше чем не в джипе
Pathologic
можно сделать кнопку make pizdato, у других такой точно не будет
Aliaksandr
Для клиента в наш век визуала часто нерабочий прелоадер на сайте или пропавший wow-css при прокрутке - это уже равно "сайт не работает":)
Aliaksandr
А тут получается у соседа на спидометре максимум 300км, а у тебя "только то, что нужно" и максимум 120 км разрешенных:)
Aliaksandr
Обидно, пнимаешь, особенно если по сравнимой цене брали))
Pathologic
это больше похоже на то что клиент откроет капот и скажет чего у меня машина красная, а шланги черные
Pathologic
у соседа может и 500 быть на спидометре, только если он с этим спидометром будет ездить раз в месяц после зарплаты в сервис, то что толку
Aliaksandr
нормально он будет ездить))
Aliaksandr
не хуже, чем тот клиент, с двумя кнопкам. Только с понтами у него получше будет))
Pathologic
да хрен там, сколько он производителю заплатит, столько и будет у него кнопок
Aliaksandr
Нет, заплатит он столько же, а то и меньше, но получит кучу битрикс-кнопок и будет всем показывать))
Aliaksandr
везет тебе, ты наверно давно не видел живых конечных клиентов))
Aliaksandr
раз так рассуждаешь))
Pathologic
не будет он никому показывать, потому что всем похуй на эти кнопки
Pathologic
1с никто же не показывает
Pathologic
а там тоже куча кнопок и свои еще натыкать можно
Pathologic
для клиентов и в ево все отключается и прячется, а на главной кнопки типа добавить новость, добавить хуевость
Aliaksandr
я ничего не прячу, пусть любуются под свою ответственность кучей всяких возможностей ))
Pathologic
если ты логотип в админку его воткнешь, тогда еще можно удивить минимально
Aliaksandr
не могу найти свою самописную админку от 2008 года примерно, вот там был эталон "минимализму" )) даже пару сайтов сделал на ней))
Pathologic
а так и на телефонах раньше были кнопки
Pathologic
требовать от тебя будут все равно чтобы работало только то что заказали
Pathologic
или тебе говорят, что у тебя фильтр не так фильтрует, а ты в ответ - ну зато смотрите как сниппеты круто можно создавать в админке
Aliaksandr
ну мы про разные вещи говорим )) я говорю про то, что работает нормально и там и там
Aliaksandr
внешне на взгляд клиента
Aliaksandr
и единственным критерием для него, что его не обманули , чаще всего выступает именно внешность админки и что там много всякой хрени, которую он и использовтаь не будет, но она есть
Aliaksandr
значит "не зря платил, работали на совесть" :)
Aliaksandr
или типа "сразу видно, серьезная цмс, а не какое-то школоло" )
Pathologic
ну с такой аналогией если провода под капотом торчат в разные стороны, а не уложены в жгуты, то электрик молодец, перебрал проводку
Pathologic
не знаю где ты таких упырей находишь, у которых критерий что его не обманули это количество кнопок в админке
Pathologic
получается включил в редаткоре тему со всеми кнопками и все
Pathologic
так можно и по количеству файлов оценивать, типа 100000 файлов, старался программист
Pathologic
и по нагрузке на процессор даже - ну а что, раз на 100% грузит значит работает на 100%
Pathologic
и запросов чем болльше тем лучше, а то зря что ли деньги за базу данных платили
Aliaksandr
так клиент так и оценивает ))