Веб-страница
25.3K subscribers
1.53K photos
482 videos
1 file
3.72K links
Всё по фронтенду, бэкенду и девопсу в одном месте

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/64ai
Download Telegram
Несколько шпаргалок по PHP

— популярные функции и конструкции языка:
https://tprg.ru/php-cheatsheet

— основные команды для фреймворка Laravel:
https://tprg.ru/laravel-cheatsheet

— все команды менеджера пакетов Composer:
https://tprg.ru/composer-cheatsheet

— и ещё парочка шпаргалок по синтаксису языка:
https://gofile.io/?c=HeKRl6

#php #laravel #composer #шпаргалки
Подробные уроки по Laravel 5 от Джеффри Вэя с озвучкой на русском языке

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

Все уроки — в плейлисте на YouTube: https://tprg.ru/AGHU

#laravel #php
Большая подборка ресурсов по веб-фреймворку Laravel

— ресурсы для изучения фреймворка;
— сообщества для общения с единомышленниками;
— расширения и пакеты Laravel;
— сервисы для конфигурирования.

Добавляйте в закладки и используйте: https://tprg.ru/BTcj

#laravel #инструменты
Composer — пакетный менеджер для PHP

Автор этого видео рассказывает, как его использовать в своих проектах. Показывает, как установить и подключить Composer к приложению, объясняет основные команды и устанавливает фреймворк Laravel.

Также в видео:
— самые необходимые и часто используемые команды;
— require и require-dev;
— куда пропадают файлы в Laravel и зачем запускать dump-autoload;
— как правильно использовать команды update и install, чтобы ничего не сломать;
— что нужно фиксировать в Git, а что нет;
— зачем нужен файл composer.lock;
— некоторые другие команды.

#php #laravel #composer
Laravel Log Reader — удобный инструмент для мониторинга логов в Laravel. Как установить и использовать, читайте здесь:

https://tprg.ru/4pLw

#фронтенд #laravel
15 случайных сниппетов и методов Laravel

Если вы часто работаете с Laravel, то скорее всего знаете о некоторых из этих сниппетов и методов. Но тем не менее, вы можете найти здесь для себя что-то новое и полезное:

https://tprg.ru/eMBa

#laravel #php
Позвольте представить вам Inertia.js

Inertia.js — это пакет, созданный специально для Laravel, который позволяет создавать одностраничные приложения без создания сложного API. Пакет позволяет использовать для фронтенда один из популярных фреймворков и библиотек — Vue.js, React или Svelte.

Рекомендуем ознакомиться с этим инструментом:

https://tprg.ru/nKse

#laravel
Обновление больших массивов данных в Laravel

Иногда вам нужно обновить данные в вашей БД. Самый простой способ — просто запустить обновление в вашей базе данных MySQL. Но такой способ не всегда подходит.

В этой статье предлагается использовать метод chunk для обновления. Вот как это сделать:

https://42coders.com/how-to-update-large-data-in-laravel

#php #laravel
👍4💩1
Про интеграцию сторонних библиотек в Laravel

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

https://tprg.ru/6PQ4

#php #laravel
🤮1💩1
Дыры в документации и ошибки laravel: в чём дело и как их исправить

Laravel хороший фреймворк — в нём довольно много готовых инструментов, неплохая реализация DI-контейнера и blade-шаблоны. Но в этом фреймворке есть подводные камни, которые кроются глубоко в исходниках и при этом не имеют явной документации. Вот о подобных вещах и расскажет эта статья:

https://tproger.ru/articles/dyry-v-dokumentacii-i-oshibki-laravel-v-chjom-delo-i-kak-ih-ispravit/

#laravel #php
👍4😱1
Резервный маршрут в Laravel

В Laravel существует функция маршрутизации Route::fallback(). Если ни один маршрут не сработал, тогда резервная функция переопределяет дефолтную страницу 404 и вводит дополнительную логику. Как это работает и где может применяться читайте тут:

https://laravel.demiart.ru/rezervnyj-marshrut-v-laravel/

#php #laravel
👍11
4 причины, по которым Symfony лучше Laravel

У каждого из этих двух фреймворков есть свои достоинства и недостатки. Но автор статьи выступает за то, что именно Symfony больше подходит для больших проектов и приводит 4 аргумента в пользу своей теории.

Если вы думаете над тем, какой из этих двух инструментов взять в работу, то этот материал может быть полезен для вас:

https://tprg.ru/wtHx

#symfony #laravel
🤣74👍2
​​Система мониторинга для приложений Laravel Pulse вышла в бету

Laravel Pulse — это новый opensource инструмент мониторинга производительности, анализа данных и панели мониторинга в режиме реального времени для приложений Laravel.

Что умеет отслеживать Laravel Pulse: 
— Работоспособность сервера.
— Очереди.
— Производительность и узкие места приложений.
— Исключения.
— Использование приложений.

Подробнее: https://tproger.ru/articles/laravel-pulse-vywel-v-beta-novaya-sistema-monitoringa

#laravel
👍2🔥1