Dmytro
Надо добавить что б бот выдавал с ответом читай доку ;))
Andrey
На доку у нас любовно отрисованный котэ.
Alexander
😂😂😂
Pathologic
Как?
Ну взять тот же слим, затянуть документ парсер и дбапи
Dmytro
Ну взять тот же слим, затянуть документ парсер и дбапи
толку от слима если инфы по нему мало в интернете 🙂 а по скорости не будет сильно быстрее 🙂 а так можно все что угодно сделать 🙂
Am
толку от слима если инфы по нему мало в интернете 🙂 а по скорости не будет сильно быстрее 🙂 а так можно все что угодно сделать 🙂
Это как это мало информации? ((% https://www.slimframework.com вот сайт с документацией, тут все разжевано. Как бы больше и не нужно ничего. Слим это же не ЦМС.
Am
Есть роутинг, посредники, DI и ПСР дальше уже фантазия разработчика. Хочешь можешь делать как в ларе со всеми нужными пакетами, хочешь делай лучше чем в ларе. ((%
Dmytro
ну если народ с ларкой не может найти решения то тут еще сложнее будет 🙂
Am
Это да. Только в ларе столько всего бесполезного стало что и там запутаться можно быстро. В слиме чуть проще потому что там вопросы уже меньше задают типа "как установить композер". Видел уроки по слиму когда там человек делает все в ларавель-стиле - так все печально стало. А так можно использовать шаблон ADR и, собственно, хоть админку эво подключай.
Dmytro
Вопрос в том что сделать что б работало это не долго а вот сделать что б работали все дополния + дока + разные плюшки это будет не быстро 🙂
Dmytro
+ не забываем если хотим популярность надо маркетинг
Am
Что такое ARD?
Опечатался - ADR - Action Domain Responder шаблон проектирования.
Alexander
🤷‍♂легче не стало
Am
Вопрос в том что сделать что б работало это не долго а вот сделать что б работали все дополния + дока + разные плюшки это будет не быстро 🙂
Это понятно дело. Тут больше вопрос в том что слим это минимальный функционал, а дальше уже дело техники. Скрещивать можно с чем удобно, проблема только в получении данных. Ну, и для Эво в классическом понимании этого делать не нужно. ((%
Am
🤷‍♂легче не стало
Вроде, когда-то давал уже ссылки на чтение, могу ошибаться. Суть в том что ADR это концепция которая позволяет работать специально в сетевой среде запроса-ответа. Action - это посредник между Domain и Responder (условно контроллер, который ТОЛЬКО принимает данные и передает запрос-ответ) Domain - это ядро и БИЗНЕС логика всего приложения (тут идет вся основная работа - валидация, обработка и т.д.) Responder отвечает за http-ответ и логику представления (грубо говоря работа с запросами к БД или другим источникам хранения данных). https://odan.github.io/slim4-skeleton/architecture.html
Am
Благодаря этому имеет стандарт при котором легко читать, работать и понимать код, строить АПИ и многое другое.
Am
Почему тогда лара и классика нужно, а слим и классика нет?😁
Потому что слим это микрофреймворк, т.е. придется еще сильнее прокачивать уровень знаний и самообразовываться потому что из плюсов вытекают и минусы - нужно знать как устроены многие вещи начиная от запросов HTTP протоколов и заканчивая всякими схемами взаимодействия. Сложного, прям, сверх ничего нет, да инструментарий после этих действий подБИрать приходится под себя самостоятельно. В ларе все за нас уже сделано и можно о многих вещах не думать, а только читать как все работает.
Am
Например, сам использую по большей части в проектах простой подход и пишу в том числе и простые запросы к БД с помощью PDO. Не использую всякие SQL query builder типа cakephp/database или того же eloquent, т.к. в построении MVP в основном нужно показать как можно проще работу и чтобы дальнейшие разработчики понимали и знали что можно дальше улучшать.
Andrey
Читая подобное, всегда впадаю в депрессию, что в 25+ лет не пошёл в компанию, где сидят умные люди и говорят что делать. Вместо этого проебал триллиард лет на ВП, Эво, Друпал и иже с ними, но так и не научился программировать.
Andrey
Люди все разные. Мне, чтобы что-то освоить, надо сесть и долбить в одну точку. Долго.
Am
Люди все разные. Мне, чтобы что-то освоить, надо сесть и долбить в одну точку. Долго.
Это просто подход странных людей. Можно с учителем значительно быстрее понять что к чему, можно самостоятельно - все сведется только к желанию, времени и обеспеченности на покушать.
Andrey
В 25 у меня была такая возможность, теперь нет. Только по остаточному принципу. Раньше частенько читал про прогеров, которые нахуй всё бросали и уезжали в деревню, коз разводить. И думал — идиоты штоле? А теперь я их понимаю =)
Am
((((%
Am
Вам просто нужно не отвлекаясь на текущие работы взять что-то и сделать самим на том же слиме. Могу показать-рассказать - обхахочитесь как все просто в простых задачах. А когда дальше пойдете, то тогда уже нужно будет голову включать хотя бы шаблонами пользоваться.
Am
В любом случае нужно уходить от слов типа "тугодом", "была возможность" и т.д. Все у вас уже есть тут и сейчас - вы живы-здоровы и руки-ноги целы.
Andrey
Да это всё ясно, но тут возникают разные хозяйственно-бытовые временные парадоксы
Am
Это уже отмазки. Мотивацию нужно самому искать, а не выпрашивать. ((:
Andrey
Я не жалуюсь, мне норм. Просто делюсь мыслью. Вдруг кому-то 25 лет щас и он такой "Я дохуя гордый фрилансер". Учиться надо =)
Am
Не воспринимаю как жалобу. (; Учиться всегда нужно. Мне, вот, каждый день нужно. ((%
Alexander
В любом случае нужно уходить от слов типа "тугодом", "была возможность" и т.д. Все у вас уже есть тут и сейчас - вы живы-здоровы и руки-ноги целы.
От этого не уйдешь. Кому то понимание быстрее дается, кому то сложнее и дольше. Я сейчас не про мотивацию.
Andrey
Кто-то умеет сам, кому-то надо, чтобы другой объяснил. У меня пару лет тут чел сидел рядом, Лару знал прекрасно. Я всё собирался-собирался сесть с ним рядышком на подольше. А он в банк ушёл работать =)
Am
От этого не уйдешь. Кому то понимание быстрее дается, кому то сложнее и дольше. Я сейчас не про мотивацию.
По первому образованию мне пришлось стать учителем физкультуры и кому что "сложно и дольше" дается знаю не по наслышке. Только раз это не клинический случай, то все уже дальше зависит от учителя и его способности донести.
Andrey
Сидит, какой-то сингл апп им пилит на Ангуларе + бэк не знаю на чём. Зарплата — х3 от средней по региону. Доволен как слон. Учитывая, что он младше меня и такой же распиздяй без образования — прям красава.
Am
Сидит, какой-то сингл апп им пилит на Ангуларе + бэк не знаю на чём. Зарплата — х3 от средней по региону. Доволен как слон. Учитывая, что он младше меня и такой же распиздяй без образования — прям красава.
ЗП, к моему сожалению, сейчас уже не показатель. Много компаний берет людей на более высокую ЗП просто исходя из людской жадности и чувства лени - "буду работать тут потому что тепло и мухи не кусают". А то что там есть куда дальше расти и больше ЗП получать - не каждому нужно. При этом и печаль найма сотрудников - ждут ЗП высокую, а знают только на низкую.
Andrey
Ну да. Начал с ВП, потом Эво, потом Лара.
Am
Недавно, вон, обычного разработчика PHP на 4000$ взяли судя по статистике джини. Так себе там прям знаний у человека, а кому-то пригодился. В иной год его бы на 2500 только может быть.
Andrey
Не, там не тот случай. Чел реально очень быстро врубался во всё, что с программированием связано. По сути он этим живёт.
Andrey
2500 баксов это шикарно кстати =)
Am
ага, а еще есть другая беда))) когда ты хочешь свичнутся с 1 языка на другой, но тебя долбят вакансиями на то что увидели с чем раньше работал)
Это как закон подлости. ((% Еще есть такое что берут тебя на условно питон, а после "всплывает" что проект есть только на пхп и т.к. ты знаешь его иди пили его или уходи. ((%
Am
угу) поэтому надо правильные вопросы задавать)
А с этим не угадаешь. Когда правильный наниматель, то он просчитать может без проблем что тебе интересно. Можно взять на питон и поиграться с месяц показать что ты пока не тянешь и дать тебе проект на пхп - в легкую его закончишь и продолжишь питонить. Много всяких подхалимов. ((%
Andrey
В знаниях.
Am
В знаниях.
Дык, подкачать знания?
Andrey
Возвращаемся к п.1, который про 25 лет, когда нет семьи, детей, дел всяких и масса времени =)
Am
Мдя, действительно, как еще уговорить человека получать деньги. О_о
Andrey
Всяко бывает.
Andrey
А знания подкачаются, куд
Andrey
а им деться
Am
Тут было бы желание. А предлагать поучиться уже несколько раз предлагал. ((%
Andrey
Учусь. Сегодня на очереди найти что-то на тему "у юзера в ларавел поля в профиле, как сделать" =)
Andrey
Авторизацию, регу и похожее без сторонних пакетов разобрал, прикольно. Чучуть гейты потыкал, но пока отложил.
Alexander
2500 баксов это шикарно кстати =)
знаю такого у нас в чате кто ушел на такую з/п) но он заслуживает и большей.
Aliaksandr
Его имя начинается на С?)))
Aliaksandr
Сытый голодному не товарищ 😁
Aliaksandr
https://youtu.be/SAvvgWKlx5o
Aliaksandr
За эту тему, что фрилансер-самоучка и норм разработка за норм бабло меня захейтили тут еще на заре эво 2.0 :))
Aliaksandr
Но я по прежнему считаю, что это как пытаться стать боксером глядя ролики в ютубе. Вероятность стремится к нулю
Aliaksandr
Потому что: 1. Нет задач, в которых ты это все прокачаешь. 2. Нет того, кто даст по голове и скажет, ты че творишь, сука, делай нормально вот так и так.
Am
Am
Как говорится - человек сам кузнец своего счастья и несчастья тоже.
Max
Ребят, подскажите, а есть какой-то мануал/практика по подключению пакетов в 1.4 через composer? При базовой установке есть папка vendor в корне и в индексном файле прокинут автозагрузчик. Т.е я могу через composer.json в корне подключать или это чем то черевато?
Pathologic
в assets подключай
Am
Благодарю, буду знать. (:
Max
в assets подключай
Спасибо, попробую и этот вариант
Pathologic
Спасибо, попробую и этот вариант
зачем пробовать, это единственно верный вариант
Pathologic
если композер спросит типа файл есть в папке выше, ответишь нет