Рубрики
Uncategorized

Углубленная основная серия учебных пособий Laravel

Автор оригинала: David Wong.

Предисловие

Не слишком занят в конце года и в последнее время некоторое время изучает laravel. Я хочу написать серию более глубоких уроков о laravel, поэтому я нахожу веб-мастера, чтобы открыть канал для написания уроков. Из-за того, что вы пишете в первый раз, писать нехорошо, вы забываете понимать. Если в процессе просмотра возникнут какие-либо вопросы. Вы можете оставлять сообщения под постами и общаться друг с другом. Я надеюсь, что вы сможете перейти на GitHub star. C адрес GitHub

Почему вы выбрали laravel? Вот преимущества и недостатки для сравнения.

Преимущество

  • Laravel-это PHP-фреймворк, созданный для веб-художников. Это также тенденция разработки PHP.
  • Сообщество идеально, а качество сообщений относительно высокое.
  • Основанный на конструкции композитора, богатые пакеты расширений.
  • Звезда GitHub занимает первое место в классификации PHP

недостаток

  • Насколько плох ларавел? Во сколько раз хуже других фреймворков?
  • Трудно ли начать работу с laravel?

А как насчет производительности? Мы можем подумать о функции, которую может выполнять PHP, java,. net, даже C++, так почему же мы используем PHP для ее разработки? Это не потому, что разработка PHP более эффективна.

Фреймворк хорош не только с точки зрения производительности, но и с точки зрения эффективности разработки, надежности кода и обслуживания. Laravel действительно добавляет много практических функций за счет операционной эффективности, но эффективность наших проектов разработки значительно повысилась, и различные пакеты composer относительно совершенны. Также верно, что обслуживание проекта удобно. После некоторого периода знакомства вы обнаружите, что эффективность разработки laravel абсолютно сокрушает другие языки или фреймворки.

С Laravel определенно трудно начать. laravel использует новые функции php , закрытия и т. Д., Контейнеры IOC, промежуточное программное обеспечение, события, интеграцию интерфейсных модулей уведомлений и т. Д. Эти знания не будут задействованы большинством студентов, когда они впервые столкнутся с php, поэтому им будет трудно начать, но для того, чтобы повысить уровень написания кода, предлагается изучить laravel, который также будет полезен для их собственного программирования.

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

Чему вы можете научиться?

Конкретные знания, связанные с курсом, вы можете увидеть в следующей статье, в каждой главе будут соответствующие примеры, от поверхностного до глубокого анализа того, как достигается функция. Конечно, прежде чем читать статью, вам необходимо разобраться в базовых знаниях php, объектно-ориентированного и базового использования laravel. Если у вас возникнут проблемы, вы можете оставить сообщение непосредственно под курсом.

Планирование контента статей

  • [Внедрение зависимостей, Контрольный Флип, Отражающий понимание и использование Концепций]
  • [Как реализовать концепцию контейнера Ioc и поставщика услуг]
  • [Принцип реализации Модели внешнего вида Фасадов]
  • [Интерфейсно-ориентированное программирование для контрактов контракты]
  • [Промежуточное программное обеспечение, Секционно-ориентированное программирование для конвейеров]
  • [Жизненный цикл Laravel]
  • [Модель наблюдателя события Laravel]
  • [Применение новой функции в Laravel]
  • [Почему laravel не запланировал каталог моделей?]
  • [Поток реализации метода найдите метод в красноречивом ORM]
  • [Если вы разрабатываете пакеты расширений Laravel и публикуете их в composer]
  • [Лучшие практики Laravel и front-end]
  • [Аутентификация API на основе JWT]
  • [Балансировка нагрузки, Распределение, Понимание кластера, Как синхронизировать несколько серверных кодов]
  • [[Простой пример веб-сайта, основанный на учебных пособиях]

Объяснять

Элементы используются только для обучения, и в каждой главе кода будут ссылки. Он будет размещен на github. Вы можете скачать исходный код с помощью clone github.