Комментарии 27
От себя добавлю, что активно использую три компонента: way/generators, way/database и codesleeve/laravel-stapler. Для меня большой радостью было, когда я нашёл информацию о Sentinel (до этого использовал встроенную авторизацию + много кастома). Я очень рад, что лично у меня интерес к PHP возродился как раз благодаря Laravel и многим нововведениям php 5.4 и 5.5. Laravel очень похож на рельсы, но как-то ближе, т.к. за плечами всё-таки много php кода. А рельсы как раз нравились скоростью разработки.
0
Существуют ли какие-то подводные камни в адаптации этих библиотек под Laravel 5?
+2
Я не в курсе, но подозреваю что нативнее будут работать модули от Jeffery Way. Я с пятёркой еще не работал.
0
Хм, по-моему asset-pipeline более нативный, чем этот эликсир. Разве нет?
0
Видимо, мы по-разному понимаем слово «нативный». Для меня нативный (буквально — родной), это то, что идет из коробки с основным ПО и/или рекомендовано к употреблению автором этого ПО.
0
Эликсир использует node.js, а любой asset-pipline на PHP использует PHP, будь то codesleeve/asset-pipeline, kriswallsmith/assetic или альтернативный serafim/asset. Причём использование php решений более удобно и юзабельно в силу именно нативности решений для конкретного языка (в частности PHP).
Именно это я и имел ввиду под нативностью.
Именно это я и имел ввиду под нативностью.
+1
Пятая версия содержит предопределенные задачи gulp, так что с node в любом случае придется иметь дело. По личному опыту — node версии julp/grunt и sass/scss/compassstyle намного удобнее, чем их php аналоги.
Но опять же — это личное мнение. Кому-то действительно удобнее чтобы всем заправлял php.
Но опять же — это личное мнение. Кому-то действительно удобнее чтобы всем заправлял php.
0
Буквально на этой неделе обновил документацию у своего пакета. Вы уверены, что нода действительно удобнее одной строчки? github.com/SerafimArts/Asset/wiki/Использование
0
Пробовал как-то этот codesleeve/asset-pipeline — очень глючный и забаженный пакет. Дабы не быть голословным — лично исправлял тучу косяков: github.com/CodeSleeve/asset-pipeline/pull/218 Помимо исправленных остаются ещё, начиная от использования устаревших компиляторов (scss там версии 0.0.9), заканчивая сборкой каждого файла отдельно (т.е. каждый файл должен быть самодостаточным — нельзя вынести переменные или миксины в один и использовать в другом).
По теме — мой списочек «мастхев» пакетиков, можно взглянуть на что-нибудь:
По теме — мой списочек «мастхев» пакетиков, можно взглянуть на что-нибудь:
barryvdh/laravel-ide-helper
barryvdh/laravel-debugbar
fzaninotto/faker
intervention/image
serafim/asset
+3
Кстати, если я правильно понимаю, в Laravel 5 уже идет Laravel Elixir. И с помощью Gulp можно тоже удобно компилировать sass, scss.
А вот за sentinel спасибо отдельное
А вот за sentinel спасибо отдельное
+1
Буду откровенным, я не понимаю, почему этот пакет не входит в базовый набор Laravel 4!
Платный пакет в базовом наборе?
+1
А где увидеть, что он платный? Никак не могу найти
0
Наверху cartalyst.com/manual/sentinel/1.0 есть строчка с восклицательным знаком:
This package requires a valid subscription.
Демо тут: github.com/cartalyst/demo-sentinel
This package requires a valid subscription.
Демо тут: github.com/cartalyst/demo-sentinel
+1
Ага, $25 в месяц.
0
Неплохо так :)
0
Для некоммерческих проектов можно пользоваться родными Laravel средствами авторизации + кастомные допиливания.
Для коммерческого продакшена 1300 рублей (если я не ошибся с курсом) не такие большие деньги, чтобы использовать эту библиотеку. Да и потом, подписка предусматривает не только использование одного Sentinel, а всех их пакетов, что значительно расширяет возможности Laravel.
А для поиграться — демо должно хватить с головой. Открою маленький секрет: можно обратиться к разработчикам с просьбами — они очень отзывчивые и хорошие ребята. Легко идут на контакт, и активно идут на встречу любым вопросам и предложениям. В своё время мне об этом «секрете» Джейсон Фрайд рассказал, когда я с ним начал переписываться после прочтения того же Rework. ))) Они же тоже люди, тоже программисты ))
Для коммерческого продакшена 1300 рублей (если я не ошибся с курсом) не такие большие деньги, чтобы использовать эту библиотеку. Да и потом, подписка предусматривает не только использование одного Sentinel, а всех их пакетов, что значительно расширяет возможности Laravel.
А для поиграться — демо должно хватить с головой. Открою маленький секрет: можно обратиться к разработчикам с просьбами — они очень отзывчивые и хорошие ребята. Легко идут на контакт, и активно идут на встречу любым вопросам и предложениям. В своё время мне об этом «секрете» Джейсон Фрайд рассказал, когда я с ним начал переписываться после прочтения того же Rework. ))) Они же тоже люди, тоже программисты ))
0
Да, я видел, что там много пакетов и прочего. Для себя мне четко ясно, если мне нужен будет пакет — мне купить проще, чем просить )
А кстати, активная подписка нужна только для установки или для работы пакета?
А кстати, активная подписка нужна только для установки или для работы пакета?
0
Не очень понятно включение в «5 самых нужных дополнений к Laravel 4» way/database — там пара строчек не очень интересного кода
0
кстати, насчёт авторизации, на реддите недавно было обсуждение пакетов для авторизации. небольшое, но там есть список популярных пакетов: www.reddit.com/r/laravel/comments/2n9u23/verifyl4_vs_authorityl4_vs_authoritycontroller_vs/
+1
+3
Jeffery Ways должен быть Jeffrey Way
0
1. «cartalyst/sentinel»: «1.0.*» — На пути к безопасности
…
Буду откровенным, я не понимаю, почему этот пакет не входит в базовый набор Laravel 4!
Ммм, потому что платный/лицензия?
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
5 самых нужных дополнений к Laravel 4