Laravel World

  1. Pest plugin route testing

    Pest plugin route testing
    Новый пакет от Spatie для тестирования всех маршрутов одним тестом.
    https://freek.dev/2739-how-to-test-all-routes-in-your-laravel-app-by-writing-just-a-single-pest-test How to test all routes in your Laravel app by writing just a single Pest test | freek.dev

    • ❤️19
  2. Typesense: невероятно быстрый полнотекстовый поиск в Laravel

    Typesense: невероятно быстрый полнотекстовый поиск в Laravel
    https://tighten.com/insights/blazing-fast-full-text-search-in-laravel-from-mysql-to-typesense/ From MySQL to Typesense: Blazing-Fast Full-Text Search in Laravel

    • ⭐3
    • ❤️45
  3. Кастомные Query Builders в Laravel

    Кастомные Query Builders в Laravel
    В Laravel часто бывает, что модели содержат слишком много бизнес-логики. К счастью, можно создать собственные классы Query Builders, чтобы сделать модели более “тонкими” и чистыми. В этой статье мы рассмотрим, как создавать и использовать кастомные Query Builders на примере модели Book.
    https://laravel.su/p/kastomnye-query-builders-v-laravel

    • ❤️63
  4. Request fingerprints and how to use them in Laravel

    Request fingerprints and how to use them in Laravel
    В Laravel есть недокументированный метод fingerprint, который можно использовать для генерации уникального идентификатора запроса.
    https://www.amitmerchant.com/request-fingerprinting-and-how-to-use-it-in-laravel/

    • ❤️51
  5. Магические константы в PHP

    Магические константы в PHP
    В PHP есть девять магических констант, которые вы можете использовать в своем коде. «Магические», поскольку задаются во время компиляции, в отличие от обычных констант (вы задаете их сами), которые определяются во время выполнения. Это означает, что их значения могут меняться в зависимости от того, где они используются в вашем коде.
    https://ashallendesign.co.uk/blog/php-magic-constants Magic Constants in PHP

    • ❤️21
  6. Если нужно автоматически удалять старые записи, то используйте трейт Prunable. Нет нужды писать собственные команды:

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

    • ❤️189
  7. Оптимизируйте оператор if

    Оптимизируйте оператор if
    При написании if с несколькими условиями, располагайте их от самых быстрых к самым медленным, так как PHP использует вычисления по короткой схеме. Если более раннее условие не выполняется, то последующие не проверяются, что экономит время обработки.

    • ❤️170
  8. PHP Дайджест — Июнь 2024

    PHP Дайджест — Июнь 2024
    https://blog.jetbrains.com/phpstorm/2024/07/php-annotated-june-2024/ PHP Annotated – June 2024 | The PhpStorm Blog

    • ❤️7
  9. PHP и Laravel дайджест новостей за июнь 2024 года

    PHP и Laravel дайджест новостей за июнь 2024 года
    https://habr.com/ru/articles/828074/ PHP и Laravel дайджест новостей за июнь 2024 года

    • ❤️18