Фреймворки \ Laravel

Ресурсы во фреймворке Laravel

От автора: довольно часто при создании API проектов необходимо дополнительно преобразовывать данные, перед отдачей их в виде JSON в качестве ответа. Конечно, все необходимые манипуляции можно выполнить в контроллере, модели или же сервисе, но это не очень правильно, так как добавляется еще одна зона ответственности класса.

Читать далее

Фреймворки \ Laravel

Определение координат пользователя и проверка их вхождения в заданную область

От автора: не так давно, мы публиковали урок по отрисовке на google картах некой области – полигона, которая может использоваться для показа сферы влияния компании. Часто возникает задача по определению местоположения пользователя на карте и проверки принадлежности его к некой географической зоне.

Читать далее

Фреймворки \ Laravel

Продвинутая фильтрация в фреймворке Laravel

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

Читать далее

Фреймворки \ Bootstrap

Три причины отказаться от Bootstrap

От автора: почти 10 лет назад был впервые представлен Bootstrap. Вскоре, после этого, он регулярно значился в резюме разработчиков в списке технических навыков. В то время я работала full-stack разработчиком, и большинство моих проектов следовали схожим требованиям: малый бюджет и высокие амбиции.

Читать далее

Фреймворки \ Bootstrap

Использование компонентов Bootstrap с пользовательским JavaScript

От автора: Bootstrap — это CSS-фреймворк, который предлагает множество компонентов, таких как кнопки, панели и раскрывающиеся списки. Вы можете использовать его для быстрого создания веб-сайта или графического интерфейса для веб-приложения.

Читать далее

Фреймворки \ Laravel

Laravel – лидер среди PHP-фреймворков, одобренный разработчиками

От автора: PHP — наиболее популярный в мире серверный скриптовый язык. Он прошел большой путь развития от небольших, встраиваемых в код статических HTML-страниц, сниппетов — до современного языка, на котором разрабатывается большинство современных динамических сайтов.

Читать далее

Фреймворки \ Bootstrap

Дата выхода и что нового в Bootstrap 5

От автора: Bootstrap существует уже более 8 лет и является самым популярным в мире CSS-фреймворком. Он обслуживает около 18 миллионов веб-сайтов по всему миру, и эти цифры продолжают расти. Если вы веб-разработчик, то вероятность того, что вы, как минимум, не слышали он нем, практически отсутствует.

Читать далее

Фреймворки \ Yii2

YII2 - проверенный временем фреймворк под любые задачи

От автора: какой путь обычно проходит PHP разработчик? Сначала он пишет с нуля, пробует, делает всё на элементарных примерах. Создает свои функции, классы, файлы, структуру, изобретает свои велосипеды. Это очень хорошо на первых этапах.

Читать далее

Фреймворки \ Laravel

Продвинутая фильтрация в фреймворке Laravel

От автора: фильтрация элементов повсеместно используется в веб-приложениях, потому как она значительно упрощает процесс поиска необходимой информации. К примеру, в интернет-магазинах на страницах вывода списка товаров, как правило, в правом или левом сайдбаре отображается группа фильтров, которые используются посетителями для фильтрации выбранной из базы данных информации по определенным параметрам. В уроке будет рассмотрен один из вариантов создания системы фильтрации в проекте, написанном с использованием фреймворка Laravel.

Читать далее

Фреймворки \ Laravel

Префикс языка в URL в мультиязычном проекте на Laravel

От автора: мультиязычные проекты пользуются огромной популярностью в данное время, потому как значительно расширяют аудиторию посетителей приложения. При этом, если рассматривать техническую сторону реализации мультиязычности, то возникает вполне предсказуемый вопрос, что делать с URL и нужно ли размещать код выбранного языка в ссылках на страницы сайта?

Читать далее