Рубрики

Laravel

Что такое Ларавел?

Laravel — это фреймворк для веб-приложений, созданный Тейлором Отвеллом в 2011 году. Как и все другие современные фреймворки, он также следует архитектурному шаблону Model-View-Controller (MVC). Laravel ценит элегантность, простоту и удобочитаемость, и если говорить о создании приложений с помощью PHP-фреймворков, то Laravel не имеет себе равных.

Поскольку Laravel является открытым исходным кодом, вы можете найти исходный код в его репозитории Github здесь . Также документацию по фреймворку можно найти здесь .

Что такое Ларакасты?

Если вам нужна помощь для начала работы с Laravel, вы можете сразу же начать изучать и разрабатывать, используя Laracasts, на котором есть сотни видеоуроков. Изучите основы или начните свое путешествие в мастерство Laravel, все из Laracasts!

Хотите начать сейчас? Laravel 5.7 от Scratch Laracast link .

Что делает Laravel таким особенным?

Laravel имеет свои собственные готовые к использованию пакеты сторонних производителей, некоторые из которых:

  • Планировщик : Включает поддержку планирования периодически выполняемых задач.
  • Касса : для управления услугами по подписке.
  • Flysystem : позволяет использовать удаленное хранилище так же, как и локальные файловые системы.
  • Socialite : упрощенный механизм аутентификации OAuth с такими провайдерами, как Facebook, Github, Google и т. Д.

Насколько хорошо Laravel?

Теперь давайте проверим, насколько хорош Laravel в качестве фреймворка для веб-приложений, основываясь на нескольких ключевых моментах:

  • Поддержка языков : версия PHP> = 5.5.9
  • MVC Framework : Да (начиная с Laravel 2 и далее)
  • Реляционное сопоставление объектов : Да. Необходим для обеспечения ограничений на отношения между объектами базы данных.
  • Тестирование : да. Модульное тестирование является неотъемлемой частью Laravel, которая предотвращает регрессию в рамках. PHPUnit
  • Миграция базы данных : да. Это помогает упростить развертывание и обновление приложений.
  • Безопасность : да. SSH (Secure Shell) используется в качестве зашифрованного сетевого протокола для выполнения команд CLI (интерфейс командной строки).
  • Кеширование : да.
  • Проверка формы : Да. Слушатели событий привязываются внутри, что вызывает методы проверки формы и, таким образом, генерируется фактическая форма.
  • Леса : да. В Laravel программист может указать, как можно использовать базу данных приложения.
  • Быстрая разработка приложений : да.
  • Мобильность : Нет.

конспект

Разработчик: Тейлор Отвелл

Язык: PHP

Рекомендуемые посты:

Laravel

0.00 (0%) 0 votes