Ответы пользователя по тегу Laravel
  • Как сделать аутентификацию на несколько типов пользователей в laravel5.2?

    @DP-Studio
    20 лет веб-разработки
    Используйте или как вам выше написали Entrust или Sentinel

    Офф док: https://cartalyst.com/manual/sentinel/2.0
    Статья как быстро внедрить в проект: angrydeer.ru/laravel/laravel-5-2-sajt-s-nulya-i-do...
    Ответ написан
    Комментировать
  • Как отловить Token mismatch exception?

    @DP-Studio
    20 лет веб-разработки
    Комментировать
  • Опасно ли держать ID в адресе страницы пользователя?

    @DP-Studio
    20 лет веб-разработки
    Эта статья из серии "Wordpress авно патамушо юзает глобалы" Терпеть не могу вп - ведро с костылями, но только глобалы тут ни причем... Не нравится ид в адресе - ну сделайте редиректы... На тему нативного аутха в ларе - он убог и примитивен, но опять таки по другим причинам -))). Посмотрите в сторону Sentinel - хорошая реализация, большие возможности. Я бы его вообще в ядро включил вместо текущего -))
    Ответ написан
    Комментировать
  • Что бы учить Laravel, обязательно знать php полностью или основы подойдут?

    @DP-Studio
    20 лет веб-разработки
    А что такое "знать php полностью?" Помнить наизусть всю реализацию стандартных функций? Или уметь написать "Hello World"? Что-бы начать работать с инструментом, его можно вообще не знать. Для начала работы с современными php фреймворками рекомендуется:
    1. Уметь вывести в браузер Hello World средствами php
    2. Знать что такое ООП в общих чертах
    3. Прочитать статейку другую по парадигмам программирования, в частности об MVC
    4. Обложиться доками, Наискось просмотреть php.net, наискось просмотреть доки Laravel, Наичкось просмотреть Laravel API
    5. Сесть и писать первый проект.
    6. Никому никогда этот проект не показывать и выбросить в корзину когда будет готов.
    7. На основе выброшенного проекта и полученного опыта начать новый проект.
    8. Пункты 5-7 повторить от 5 до 10 раз.
    9. Можно начинать работать с фреймворком...
    Ответ написан
    Комментировать
  • Выбор фреймворка под определенную задачу?

    @DP-Studio
    20 лет веб-разработки
    На тему "Лучше сделать самописный кривой велосипед за 2 месяца вместо того, чтобы взять готовый Мерседес и через 2 дня кататься" - это отдельная песня. По поводу Фрэймворков. Работал с Лярвой, Уи, Зендом, Сифони, игнашкой и еще кучу всего смотрел. Совет номер один. НЕ БЕРИТЕ ЗЕНД!. Отличный фреймворк, но если вы раньше не работали с фреймворками и задача стоит "сделать проект" а не "вьехать во все тонкости не смотря на затраченное время", Зенд будет ооочень плохим выбором. Если проект ожидается очень масштабным, стоит подумать о Симфонии, но порог вхождения и скорость разработки у Симфы будут ниже. Вобщем если с проектом будете работать год++ то можно думать о Симфонии. Если нет, выбирайте из того, что попроще. Отбросив мелочевку или вымирающих Дино, главные кандидаты лярва и уи. Эти 2 в какой-то мере равноценны. Лично мне больше по душе лярва, хотя с уи я работал дольше. Но есть такая особенность, пока команда уи рассуждает "а не ввести ли новую фишку и если ввести то как правильно ее сделать" команда лярвы уже пробует шестую версию этой фишки... Вобщем лярва более динамична. Это не всегда плюс, но в данном случае ребята как-то находят золотую середину.

    Еще вариант прыжка совсем в другую сторону - Node JS или рельсы. Для того, что вы описали Node JS может быть весьма заманчивым путём. Но это совсем другой стиль и решения и другие пороги вхождения...
    Ответ написан
    2 комментария
  • Какие есть ПУ для laravel 5.2?

    @DP-Studio
    20 лет веб-разработки
    https://github.com/Badou90/admin - Форк слипа для 5.2 Да, хорошая панель, рекомендую.
    http://angrydeer.ru/laravel/laravel-5-2-sajt-s-nul... - Как поставить под 5.2 и стартовать со слипом
    Ответ написан
    Комментировать