Блог Личные заметки

g2crowd и обзор laravel

Stranger
9 Мар 2016
Просмотров: 860

knowing-laravel-5-the-most-popular-php-framework-1-638g2crowd

Как меня нашли и попросили написать обзор?

Здравствуй народ! Сегодня 9 марта, поздравляю женскую половину читателей с прошедшим праздником и желаю поделится интересным квестом который случайно получил!

Для начала на мою почту пришло странное сообщение на английском.

После детального сообщения я обнаружил следующее:

Открылся сервис g2crowd.com который сравнивает интернет сервисы и софт. То есть на этом сайте можно посмотреть отзывы о различных софтинах начиная с какого-нибудь сервиса чатиков для сайта и заканчивая выбором базы данных и фреймворков для разработки.

Письмо было следующего характера:

Мы узнали что вы используете фреймворк laravel через ваши проекты на гитхабе, мы хотели бы чтобы вы оставили отзыв о нем, в замен вы имеете возможность получить подарочную карту amazone на 15$.

То есть эти ребята провели исследование репозиториев на гитхаб и linkedin, нашли активных людей с репозитариями содержащими проекты на laravel и составили для них персонализированное предложение.

Да уж персональные данные которые мы добровольно предоставляем и способы которые компании могут использовать их ужасают. Ну что-же думаю стоит отбросить паранойю и воспользоваться их предложением.

Для начала нужно авторизоваться с помощью linkedIn и написать обзор:

Laravel — это именно тот фреймворк, который я рекомендую для использования в продакшене!

g2crownd: Что вы можете сказать хорошего о laravel?

Я: Почему laravel?

Для начала это компактный, гибкий и простой для использования фреймворк, если мне не нужна вся его мощь я могу использовать микрофреймворк lumen который основан на laravel.

Используя контейнер инверсии управления (IOC) я могу менять большинство сервисов фреймворка.

Обычно я заменяю сервис авторизации, для этого мне нужно загрузить его и заменить одну строку в конфигурации и все заработает, это круто!

Все модули фреймворка стабильны, гибки и удобны для использования и изменения.

У фремворка есть огромное количество фанатов по всему миру, Даже в моем родном городе (Алматы) есть такие сообщества где мы делимся полезными модулями, опытом и проектами.

 

g2crownd: Какие рекомендации вы можете дать людям которые начинают использовать laravel?

Я: Для начала прочитайте документацию и подпишитесь на laracast. Также изучите паттерны Модель-Представление-Контроллер(MVC) и Контейнер обратных зависимостей (IOC).

Если желаете большего — изучайте исходные коды библиотеки illuminate на которой основан laravel, она полна лучших практик и контрактов которые вы можете использовать в своем приложении.

Изучите Гексагональную(Луковую) архитектуру, это сделает ваш код более гибким и стабильным!

Изучите исходные коды проектов основаных на laravel например OcroberCMS

 

g2crownd: Что вам не нравится в Laravel?

У меня были сложности с laravel-elixir, думаю нужно создать больше документации по этой теме.

 

g2crownd: Какие проекты вы создали на основе laravel и какие результаты получили?

Я:Мой первый проект — система управления подписками, она основана на laravel4 и работает без ошибок уже как 2 года!

Мой второй проект сайт для арбитража траффика, сайчас я работаю над ним иногда.

И третий проект — бэкэнд для самописной crm нашей компании который основан на lumen

 

g2crownd: Для чего вы используете laravel?

Я:Как фреймворк для создания web приложений.

Конец диалога.

Исходный текст на моем ужасном английском вы можете посмотреть по ссылке

P.S Ну а теперь будем ждать чтобы узнать действительно ли эти ребята готовы платить 15$ за отзывы =)

 

Поделиться:

Оставить комментарий