Публикации по теме 'laravel'


Восстановление 200000 строк кода с нуля: обзор крупного программного проекта
Прошло два месяца с момента стабильного выпуска SupportPal v2, крупного обновления программного обеспечения для локальной службы поддержки, которое ранее называлось ArcticDesk, и мы подумали, что было бы интересно рассмотреть аспекты разработки. процесс с самого начала туда, где мы находимся сегодня. Процесс разработки был долгим, безусловно, самым крупным проектом, над которым мы когда-либо работали - процесс, который начался в начале 2015 года и занял почти 15 месяцев. Проект..

Что такое запах кода в PHP? Подход ООП для более чистого кода
7 советов, как определить запах кода и написать более чистый и безопасный код с примерами Мотивация Многие программисты очень быстро приобретают слишком большую уверенность в своем коде, аргументируя это аргументом «Вот как я это делаю». И они чувствуют себя хорошо, игнорируя риски. Мой подход - следовать как можно большему количеству объективных правил и лучших практик. Программирование улучшалось на протяжении десятилетий, и есть много замечательных проверенных концепций. Мы..

Инъекция зависимостей простыми словами
Слово зависимость означает зависимость от чего-то. Например, допустим, наша экономика зависит от экспорта нефти. Предположим, существует два класса: класс X и класс Y. Если класс X использует некоторую функциональность класса Y, то мы можем сказать, что класс X зависит от класса Y. Обычно, когда мы используем один класс в другом, это делается путем создания объекта первого класса с ключевым словом «новый» во втором классе. Как следующий код class Student { private $studentName;..

Работа с глобальными параметрами в вашем проекте Laravel
Как легко обрабатывать глобальные параметры для нескольких целей Хьюстон, у нас ... ситуация Иногда вам нужно сохранить в своем проекте несколько пар ключ-значение, но где? В моей ситуации у меня было несколько вариантов хранения. Некоторые параметры должны измениться позже в процессе, чтобы их также можно было обновить. Например: проверьте статус с помощью сторонней службы и сохраните статус или некоторые данные компании. Что мы могли сделать? Мы можем создать специальную..

Наша панель инструментов была обновлена, чтобы использовать Laravel Echo.
Пару месяцев назад мы выпустили дашборд на базе Laravel, Pusher и Vue.js . В тандеме с Laravel 5.3 была выпущена новая библиотека JavaScript под названием Laravel Echo . Эта библиотека упрощает работу с таким сервисом, как Pusher. В эти выходные я нашел время, чтобы обновить панель инструментов, чтобы использовать Laravel Echo . Весь пользовательский код, обрабатывающий связь и аутентификацию с помощью Pusher, был удален и заменен Echo. Если вы хотите увидеть обновленный исходный..

Функциональность поиска в Laravel
Здесь мы увидим, как реализовать функцию поиска в Laravel. мы будем искать данные в базе данных и отображать результаты поиска в таблице. Форма поиска: Во-первых, давайте создадим форму для поля поиска, <form action="/search" method="POST" role="search"> {{ csrf_field() }} <div class="input-group"> <input type="text" class="form-control" name="q"..