• Как правильно использовать сервисы и репозитории в web приложении?

    @Wentixon
    Anton Mashletov, удивляет ваше невежество.. Вы вообще не в теме, товарищ. По поводу репозиториев вам все верно сказали - юзать их вместе с eloquent (active record) - это бред сумасшедшего. Основная цель репозиториев не в том, чтобы можно было типа менять без проблем реализацию хранилища (как вы скорее всего начитались у всяких "профессионалов"), а в том, чтобы сделать абстрактный слой для получения данных и отделить доменный слой от слоя приложения. Если нужны репозитории - выкидывай eloquent и ставь doctrine.

    да, но в laravel он из коробки

    Речь про DI? Вы серьезно? Вы вообще в курсе что это такое или просто решили поумничать? Если кого и минусовать, то только вас, а лучше сразу забанить и запретить писать код!
  • С чего начать laravel?

    @Wentixon
    Dsq93dev, мда вот и сразу видно кто такие кодеры на Битриксе ;) Ларавель это не цмс если что, тут вы можете накодить все что угодно, нет никаких ограничений.. Распространенных каких то best practice для него нет, их нужно брать у более солидных фреймворков типа symfony или zend. Но в основе их все равно лежат паттерны и здравый смысл
  • Какую базу данных выбрать и как лучше организовать хранение данных?

    @Wentixon Автор вопроса
    sim3x, зачем с большими словарями работать, если postgres вроде как поддерживает выборку по json?
  • Какую базу данных выбрать и как лучше организовать хранение данных?

    @Wentixon Автор вопроса
    sim3x, переделывать потом все очень проблематично будет, поэтому сразу хочу чтобы при большом кол-ве пользователей все нормально работало. Структура таблицы то понятна. Но меня смущает, что записи, которые нужны только владельцу по сути будут перемешаны в одной таблице, это как то бредово. А что думаете о том, чтобы взять postgres, сделать таблицу, в которой каждому юзеру будет создаваться запись, а в этой записе в поле words к примеру хранить в json статистику по словам? Мне кажется это более разумно
  • Какую базу данных выбрать и как лучше организовать хранение данных?

    @Wentixon Автор вопроса
    Что manyToMany это понятно, но это будут личные данные пользователя.. Есть ли смысл делать огромную таблицу для них, если никогда не будут использоваться другими юзерами? И цифры же приблизительные. Если пользователей будет 100к и слов по 1к, то уже 100 лямов получится. При чем эта таблица будет довольно часто использоваться..
  • Что значит плоский код?

    @Wentixon
    riddlr, оставь его, этому старику и так недолго осталось, видимо старость постепенно сжирает мозг
  • Как правильно возвращать ошибки в своем API, Laravel?

    @Wentixon
    Алексей Николаев, так это и нормально, когда есть глобальный обработчик, который все ловит и реагирует на них, при чем в зависимости от типа взаимодействия (консоль, апи) по разному. Вы же в курсе про метод firstOrFail например.. Так вот он именно так и работает. Выбрасывает исключение, оно перехватывается хэндлером и юзер получает 404 страницу.

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

    И рассмотрим такую ситуацию.. Пользователь что то покупает, но у него недостаточно денег. Вы в этом случае что будете проверять это каждый раз и отвечать? Гораздо правильней бросать исключение, которое перехватится
  • Как правильно возвращать ошибки в своем API, Laravel?

    @Wentixon
    Опять худший ответ набрал большее количество голосов м выбрал лучшим! На секундочку, есть полно случаев типовых, к примеру выдача 404 при отсутствии записей. Вы думаете что норм в каждом контроллере проверять существуют ли записи и генерировать ответ? Это нужно делать, как написали практически все снизу в обработчике исключений
  • Как начать работать во frontend?

    @Wentixon
    s0xzwasd, хватит болтавни, код кидай!
  • Как начать работать во frontend?

    @Wentixon
    Просто если я свой код покажу вам придется лечиться оО зачем мне эти проблемы? А вообще да html academy очень хорошая школа, сам проходу у них курсы! Дёшево и круто, а также без смс и лишних действий из вас делают высококлассного специалиста. Расходимся!
  • Как начать работать во frontend?

    @Wentixon
    Александр Першин, может не будем переходить на личности?
  • Как начать работать во frontend?

    @Wentixon
    Александр Першин, может хватит рекламы? Когда я устраивался джуном со мной работало несколько человек за бесплатно.. Стажировка длилась 1-2 месяца. Говняная компания, стажерам должны платить в любом случае, хоть на еду чтобы хватало ) Но за 2 месяца работы эти ребята получали в разы больше знаний и навыков, чем вы им даёте за несколько месяцев (почти год там получается для трудоустройства?). При чем это были ребята, которые ровно ничего не знали, ну самый базис конечно освоили за пару недель. А вы тут говорите несколько месяцев обучения, потом ещё полгодика позанииаетесь хернёй и может быть устроитесь, ну или вам повезет и мы вам поможем. Я уверен, что при правильном подходе можно обучать людей за пару месяцев до трудоустройства, но все же хотят поднять бабла.. ази... Короче вот такое у меня пока о вас мнение. Покажите мне хоть 1 реально полезный курс ваш и я извинясь. Также не так давно видел тоже потерянного чувака после ваших курсов.. У него на гитхабе было полно написанного кода, который совершенно не соответствовал никаким современным стандартам, лендинг какой то без адаптивная, с отвратным кодом. Скиньте мне примеры проектов ваших учеников, чтобы оценить уровень их после обучения
  • Как начать работать во frontend?

    @Wentixon
    nyohisi, вы можете с таким же успехом пойти обучаться на работу джуном с тем лишь отличием, что вместо того, что вы будете платить платить будут вам. Вообще что за невероятное совпадение, вы написали про эти курсы и сразу же появился их основатель. Такое разве бывает?
  • Как начать работать во frontend?

    @Wentixon
    Полина, не завидую вашему работадателю ;)
  • Как развиваться дальше и где черпать идеи/задачи?

    @Wentixon
    Sanes, ну так значит полезно не откладывать задачу, а все же отдыхать, когда это требуется ведь так? )))
  • Как начать работать во frontend?

    @Wentixon
    У меня складывается впечатление, что это не вопрос а реклама html academy.. Я ведь прав?
  • Как начать работать во frontend?

    @Wentixon
    Александр Першин, Ооо ты основатель этого замечательного проекта? серьезно? Ты пришел свой курс прорекламировать? Мне кажется человек, который прошел ваш курс и теперь не знает, что ему делать и куда податься хороший показатель вашего контента.
  • Как развиваться дальше и где черпать идеи/задачи?

    @Wentixon
    Sanes, Отдохнуть надо когда устал. Когда что то получается разве не нужно отдыхать ) Это подмена понятий
  • Как развиваться дальше и где черпать идеи/задачи?

    @Wentixon
    Sanes, Во-первых задачи у него и нет, он просто метается туда сюда, не зная, что он хочет на самом деле. А когда задача есть - нужно искать решения, искать тех, кто может помочь и дать совет, а не откладывать ее. На своем опыте убедился, что отложив задачу ты теряешь концентрацию, нужно время чтобы переключиться на другую задачу и т.д., а задача которую ты отложил так и не будет решаться, пока ты над ней не работаешь