Date | Title | Description |
11.11.2024 | The Unsung Hero of Habr: A Deep Dive into the Champion Author | In the vast digital landscape of Habr, a platform revered by tech enthusiasts, one name stands tall. This author, the champion of Habr, has carved a niche that few can rival. Their contributions span a myriad of topics, showcasing a breadth... |
08.11.2024 | Герой нашего времени | На Хабре есть такая штука, как рейтинг авторов. Ну то есть формально это рейтинг пользователей, но в реальности вряд ли в него сможет попасть даже супер-активный читатель. Так что остаются только авторы.
В списке много прославленных имён, н... |
01.11.2024 | Laravel в 2024: статистика и тренды | Привет, друзья!
Пока готовился к линчеванию с Валентином, Кириллом и Алексеем (вот тут запись стрима), нашел интересную статью со статистикой по Laravel за 2024 год и решил поделиться ей с вами.
Признаюсь честно, когда я начинал работать с ... |
31.10.2024 | The Evolving Landscape of PHP and Laravel: October 2024 Insights | October 2024 has been a vibrant month for the PHP and Laravel communities. As the leaves turn, so do the updates and innovations in these popular frameworks. This article dives into the latest developments, enhancements, and events that are... |
30.10.2024 | Путь к мастерству: Как стать успешным разработчиком | 👩💻 Программирование — это путь, полный вызовов и возможностей для роста. Я начал этот путь в 2010 году как Junior-разработчик и на данный момент достиг позиции Tech Lead, продолжая развиваться в профессии. Накопленный опыт позволяет мне с ... |
30.10.2024 | PHP и Laravel дайджест новостей за октябрь 2024 года | Всем привет!
Это дайджест новостей от CutCode. Давайте посмотрим, что произошло за прошедший месяц в мире PHP и Laravel.
Давайте посмотрим, что произошло за прошедший месяц в мире PHP.Новости PHPPHP 8.4.0 RC3 доступен для тестирования
Перед... |
26.10.2024 | The Future of Presentation Tools: A Dive into Dynamic Slides with Markdown and WL | In the digital age, presentations are more than just a collection of slides. They are a blend of art and science, a dance of data and design. As we navigate this evolving landscape, the tools we use must adapt. Enter the world of dynamic pr... |
23.10.2024 | Куда движется Laravel? Обзор интервью с Taylor Otwell | Долго откладывал, но всё-таки добрался до разбора интервью с Taylor Otwell (далее по тексту T - для сокращения) на YouTube-канале ThePrimeTime. Признаюсь, формат интервью с разработчиками мне казался скучным. Редко когда узнаю что-то полезн... |
14.10.2024 | Graphic Designs That Would Make Picasso Say ‘Y’all Did Good’ | Share
Tweet
Share
Share
Email
Greetings from Columbia, South Carolina, where creativity meets practicality and Web Design Columbia has been crafting digital masterpieces since February 2006. As a proud member of this creative team, I’m thri... |
12.10.2024 | Testing in Laravel: The Backbone of Reliable Applications | In the world of web development, reliability is king. Developers need to ensure that their applications function smoothly, even when the unexpected occurs. Laravel, a popular PHP framework, provides a robust ecosystem for building web appli... |
11.10.2024 | Типы тестов в Laravel | Привет, Хабр!
Laravel — это целая экосистема, которая позволяет разрабатывать качественные веб-приложения. Но вот вопрос: как быть уверенным, что все эти красивые строки кода не развалятся в самый неподходящий момент? Ответ очевиден — тесты... |
06.10.2024 | Inertia 2.0: Новые возможности для разработчиков | На конференции Laracon Тэйлор Отвел, создатель популярного PHP-фреймворка Laravel, представил Inertia.js версии 2.0 — самое крупное обновление с момента запуска этого пакета. Новая версия приносит множество полезных функций, которые значите... |
04.10.2024 | Поддержка нескольких ботов в DefStudio Telegraph | Программный продукт Telegraph от DefStudio работает шустро и работать с ним одно удовольствие. Но не обошлось и без ложки дёгтя в этом меду - несмотря на возможность работы с несколькими ботами, обработчик для них всех будет лишь один. Благ... |
04.10.2024 | Как внедрение CI/CD превратилось в эпопею с рефакторингом | Всем привет меня зовут Роман. Я CTO компании LikeSoft и сегодня я хочу поделиться кейсом как я переводил LMS платформу на облако.О проекте
LMS платформа для обучения детей. Существующая архитектура была на базе PHP/ Laravel, MySQL, код крут... |
03.10.2024 | The Fallout Fan Remake Phenomenon: A Post-Apocalyptic Revival | In the vast universe of video games, few franchises have captured the imagination quite like Fallout. Its blend of retro-futurism, moral dilemmas, and open-world exploration creates a unique experience. As fans eagerly await the next offici... |
03.10.2024 | Как встроить систему приглашений в свое приложение с помощью Laravel и GraphQL | Привет, Хабр! Меня зовут Екатерина Саяпина, я Product Owner личного кабинета платформы МТС Exolve. В этом посте расскажу, как встроить систему приглашений в приложение с помощью Laravel и GraphQL. Эту задачу можно выполнить не только по при... |
28.09.2024 | Navigating the ORM Landscape in PHP: A Guide to Performance and Flexibility | In the world of web development, speed and efficiency are paramount. PHP developers often find themselves at a crossroads when it comes to database interactions. Enter Object-Relational Mapping (ORM). This technology acts as a bridge betwee... |
25.09.2024 | PHP и работа с базами данных: как выбрать и использовать ORM для максимальной производительности | ORM (Object-Relational Mapping, рус. Объектно-реляционное отображение) — это технология, которая связывает базы данных с концепциями объектно-ориентированных языков программирования, создавая «виртуальную объектную базу данных». С помощью O... |
22.09.2024 | Немного курочим стандартный валидатор Laravel или первый опыт с фасадами и сервис провайдерами | Предыстория
Все началось с того, что мне понадобилось отличать пустые строки от null в апи запросах. Напомню: стандартное поведение Laravel заключается в обрезании у строк начальных и конечных пробелов и преобразовании пустых строк в null. ... |
06.09.2024 | Laravel's Leap: A $57 Million Investment in Open-Source Innovation | In the tech world, funding is like rocket fuel. It propels companies into new orbits. Laravel Holdings Inc. has just secured $57 million from Accel Partners LP, a significant boost for the company behind the popular Laravel PHP web applicat... |
05.09.2024 | Manticore + Laravel + Scout | Простая интеграция поискового движка Manticore Search с фреймворком Laravel при помощи Laravel Scout и неофициального драйвера manticore-scout-engine.
Не смотря на то, что драйвер неофициальный, он прекрасно справляется со всеми задачами, к... |
05.09.2024 | Laravel raises $57M to expand team and support open-source development
Your vote of support is important to us and it helps us keep the content FREE.
One click below supports our mission to provide fr... | Laravel Holdings Inc., the company behind the open-source Laravel PHP web application framework, announced today that it has raised $57 million in new funding from Accel Partners LP to support open-source development and its new cloud platf... |
04.09.2024 | Основные моменты выступления Laracon в США 2024 года по Laravel 11 | Основные анонсы из ключевой речи на Laracon US 2024
Ключевая речь Тейлора Отвелла на конференции Laracon US 2024 принесла в мир Laravel целый ряд волнующих обновлений. Вот основные моменты:
Расширение Laravel для VS Code Одним из самых ожид... |
01.09.2024 | Как я сделал платформу коротких видео в Telegram Mini Apps | В этой статье расскажу о проекте и технических особенностях создания подобных приложений.
В разработке использовались:
Node.js - для бекенда бота.
Angular 17 - для фронтенда самого сервиса.
PHP Laravel - для тестового бекенда самого сервиса... |
01.09.2024 | Как читать код | Моя самая большая мечта при смене работы: узнать все о проекте самостоятельно. Не задать ни одного вопроса, а просто потратить немного времени на изучение материалов.
Я стремлюсь к ней. И если готовых материалов на проекте может не быть, то... |
08.08.2024 | The Future of Assessment: A Deep Dive into Modern Evaluation Systems | In the realm of education, assessment is the compass guiding students toward their future. As technology evolves, so do the methods of evaluation. The traditional exam is being reshaped into a more dynamic and interactive experience. This t... |
05.08.2024 | Система оценивания для проведения экзаменов, срезов в СПО | Страница авторизацииВведение
Привет всем! Сегодня я расскажу вам о моей системе оценивания, которая создана для проведения экзаменов и оценки знаний студентов. Система построена на Django Rest Framework (DRF) для бэкенда и React с MaterialU... |
05.08.2024 | Open-source. Плюсы и минусы на примере MoonShine Laravel | Привет, коллеги!
Сегодня хочу поделиться опытом создания и развития open-source проекта MoonShine, которому стукнуло уже 2 года. 🎉Идея возникновения
Всё началось с идеи в telegram-чате Laravel Community от CutCode: "А почему бы нам не ... |
01.08.2024 | Уязвимости Laravel, технология Cookieless и Kerberos-лапша, или Рассказ о том, как мы IDS Bypass 5 решали | Вот и прошли два месяца с окончания Positive Hack Days Fest 2. Несмотря на то что он уже второй год как городской киберфестиваль, все привычные активности остались. Один из конкурсов — IDS Bypass — мы провели в юбилейный, пятый раз. Подводи... |
27.07.2024 | The Rise and Fall of Copilot: A Programmer's Journey | In the world of programming, tools come and go. Some shine brightly, promising to revolutionize the way we code. Others fade into obscurity, leaving behind a trail of frustration. One such tool is Copilot, an AI-powered code generator that ... |
25.07.2024 | Создание Framework для Go: Вдохновение от Laravel | главная страница после запуска main.goВведение
Создание собственного фреймворка — это всегда вызов, особенно когда на рынке уже существуют мощные и популярные решения. Вдохновившись Laravel, я решил создать свой фреймворк для языка Go, кото... |
24.07.2024 | Я перестал использовать Copilot после 2 месяцев. И вот почему | Copilot инструмент автогенерации кода, который наделал много шуму и которым пользуются программисты по всему миру. Я тоже включился в этот хайп, поигрался, попробовал переключить свой флоу работы на него и обломался. Минусы в итоге перевеси... |
12.07.2024 | Гайд. Работаем со стажерами в промышленных масштабах: набираем, учим, выпускаем на реальные проекты за 4 месяца... | Привет! Меня зовут Александр Шутай, я руководитель отдела PHP в AGIMA. Среди моих задач важное место занимают кадровые вопросы. Мы вынуждены постоянно искать новых специалистов, притом что на рынке их всегда не хватает. Пару лет назад мы по... |
09.07.2024 | От первокурсника до программиста: история 4 лет обучения в ВУЗе на программиста | В этом году я окончил бакалавриат “Прикладная информатика: в экономике”. Поэтому пока память свежая, хотел предоставить небольшую выжимку из 4 лет моего обучения.
Данная статья основана на моем личном опыте обучения в универе. Описанные соб... |
08.07.2024 | Гайд по деплою web-приложений для новичков. Часть 2. VPS и настройка окружения | Привет, коллеги! 👋
Это статья - вторая часть небольшого сериала о деплое web-приложений.
Вот ссылка на первую часть - деплой проекта на Laravel на shared-хостинге с использованием GitHub. Вкратце содержание:Содержание статьи
- создание прив... |
01.07.2024 | Как я положил продакшен базу на выходных | Вчера произошла эпическая история. После планового деплоя в субботу вечером (так было нужно), мне прилетело сообщение “кирилл, у нас почему-то не показываются заявки”. Наверное фильтры слетели, подумал я и пошел проверять. Фильтры не слетел... |
27.06.2024 | Авторизация через Yandex, ВК, Telegram с помощью Laravel Socialite | Вступление
В интернете есть множество статей и руководств по интеграции OAuth авторизации через популярных провайдеров, таких как Google, Facebook и Twitter, в проекты на Laravel. Но как это сделать через Yandex, ВК и т.п. информации в руне... |
24.06.2024 | Использование composer в проекте php для начинающих | Я не буду писать как пользоваться composer, но хочу поделиться своей практикой. Надеюсь, мои советы окажутся кому-то полезны.
Используйте меньше пакетов, чем меньше - тем лучше.
Если вы можете обойтись без пакета - обойдитесь. Лучше собстве... |
18.06.2024 | Работа с новой архитектурой в Laravel 11 | В одном из прошлых постов было озвучено изучение мидлварей в Laravel 11 до его релиза. Что изменилось с тех пор и с чем мы столкнулись на практике, рассмотрим ниже.
Основная "киллер-фича" фреймворка Laravel версии 11 - "плоск... |
17.06.2024 | Версионирование API в Laravel-приложениях | Версионирование API – важная и зачастую сложная задача, у которой скорее всего нет какого-то универсального решения. Рассказываю об одном из возможных подходов в приложениях на базе Laravel.
Впрочем, сразу оговорюсь – такой способ можно реа... |
14.06.2024 | PHP и Laravel дайджест новостей за май 2024 года | Всем привет!
Это PHP Дайджест от CutCode. Давайте посмотрим, что произошло за прошедший месяц в мире PHP. Новости PHP
Вышли PHP 8.2.19 и PHP 8.3.7
Выпуски с исправлениями ошибок вышли по расписанию.
Вышел Statamic 5
В новой версии CMS для L... |
13.06.2024 | Как мы повысили продуктивность написания админ-панелей, используя Filament | Сегодня мы хотим поделиться нашим опытом разработки админ-панелей (CMS) с использованием Filament — чрезвычайно мощной библиотеки Fullstack-компонентов, основанной на фреймворке Laravel и технологии Livewire.
Мы используем Laravel в качеств... |
11.06.2024 | Как из безголовой CMS сделать полноценную систему управления сайтом | Всем привет! Я Леша Кузьмин, руководитель направления Frontend в AGIMA. В этой статье мы подробно рассмотрим безголовые CMS: какие тут есть подводные камни, как быть с архитектурой проектов, интеграциями и динамическими страницами. Посмотри... |
10.06.2024 | Гайд по деплою web-приложений для новичков. Часть 1 | Привет, коллеги! 👋
В web-разработке процесс деплоя играет важную роль. Это ответственный момент (даже торжественный), когда все усилия, потраченные на написание и тестирование кода, воплощаются в “живое” приложение, доступное пользователям.... |
30.05.2024 | Путь к DRY валидации в Laravel | Как-то услышал один чудак, что можно уменьшить количество дублей при написании правил валидации с помощью великого знания - DRY, и решил он отправиться на поиски...
Его идеальное решение должно было учитывать несколько основных особенностей... |
24.05.2024 | Как поднять уровень анализа вашего Laravel-приложения с 0 до 9 в Larastan | Larastan позволяет найти ошибки в вашем Laravel-приложении еще до его запуска. Он представляет собой обертку PHPStan, предназначенную специально для статического анализа с поддержки всей магии внутри Laravel.
В этой статье я намерен провест... |
21.05.2024 | Laravel + Composer. Как запустить проект в корпоративной среде. Проблемы ssl сертификата при установке | Приветствую всех интересующихся или использующих данные библиотеки в своих рабочих или обучающих проектах.
Эта статья подойдет тем у кого проблемы с установкой библиотеки composer с ошибкой ssl certificate, на систему windows!
Надеюсь данна... |
16.05.2024 | Книга: «Laravel. Полное руководство. 3-е издание» | Привет, Хаброжители!
Что отличает Laravel от других PHP-фреймворков? Скорость и простота. Стремительная разработка приложений, обширная экосистема и набор инструментов Laravel позволяют быстро создавать сайты и приложения, отличающиеся чист... |
16.05.2024 | Лучшие практики Laravel для разработчиков в 2024 году | Для чистого, тестируемого и масштабируемого кода в фреймворке Laravel нужно использовать определенные практики. PHP очень гибкий, но любые отклонения усложняют код и снижают скорость обнаружения ошибок.
Разбираемся, как помогает Laravel, и ... |
03.05.2024 | Безопасность веб-приложений для самых маленьких фронтов | С первого взгляда кажется, что безопасность - это тема devops-а или бэкенда. Но разделить зоны ответственности в этом вопросе очень сложно. В этой статье я хотел бы поговорить о моментах, связанных именно с фронтендом - т.е. об атаках, кото... |
18.04.2024 | Почему FilamentPHP — это хорошее решение для создания CMS | Привет, Хабр! Меня зовут Егор Черненок, я работаю PHP-разработчиком в AGIMA. В этой статье расскажу вам о FilamentPHP. В документации говорится, что это набор красивых Fullstack-компонентов для Laravel. От себя добавлю, что он отлично подхо... |
15.04.2024 | Настраиваем Windows WSL для локальной разработки Laravel | Всем привет! В этой небольшой статье я очень сжато расскажу, как правильно настроить WSL в Windows 11 для локальной разработки Laravel-приложения. Мы собираемся установить php, mysql, nginx и composer, а также отредактировать файл hosts в с... |
04.04.2024 | 5 Reasons to Accept Crypto Payments With Coinremitter in 2024 | Crypto payments have started becoming an essential part of some businesses. There have been over 970 million Bitcoin transactions till now, which indicates a 90% growth in the number of transactions over the last year.
Some mainstream organ... |
21.03.2024 | Система уведомлений в ресурсах Laravel | В предыдущей статье по работе с API ресурсами в Laravel была затронута тема изменения бизнес-потребностей в области формирования внешнего вида объекта ответа на запрос к API приложения.
В этой мы пойдём дальше и введём новую бизнес‑потребно... |
19.03.2024 | Магический API Resource в Laravel | В Laravel есть удобные API ресурсы, с которыми легко и приятно работать в области трансформации данных для ответа на запрос. Но что делать когда возникает необходимость изменить их структуру в соответствии с бизнес-потребностями? Разберёмся... |
15.03.2024 | Как я обновлял свой проект на Laravel c 10-й версии на 11-ю | Сегодня, 12 марта 2024, года официально вышла Laravel 11. Спустя час после этой новости я решил обновлять свой небольшой пет-проект, который сделан на Laravel 10 до 11-й версии. И вот, сейчас я поделюсь с вами тем, как я обновлялся и какие ... |
15.03.2024 | Наш путь в создании информационной системы проверок контрагентов || Laravel having no problems | Проверка потенциальных контрагентов на благонадёжность — неотъемлемая часть ведения бизнеса. Она нужна, чтобы эффективно управлять рисками, соблюдать должную осмотрительность, исключить репутационные риски и финансовые потери. Этим занимает... |
12.03.2024 | Одно из самых востребованных IT-решений: простыми словами об API | Любой современной IT-компании так или иначе приходится работать с данными: они используются как в оптимизации показателей самой компании, так и в предоставлении услуг потребителям. Задача часто осложняется необходимостью управления и переда... |
05.03.2024 | Превращение событий PostgreSQL в события Laravel | Краткая аннотация
В прошлый раз я описал, как можно поставить задачу (Job) в очередь Laravel из хранимой процедуры или триггера PostgreSQL.
В этой статье я расскажу, как можно преобразовать события, возникающие в PostgreSQL, в события Larav... |
20.02.2024 | Модификация JSON респонсов в Laravel | Вчера я опубликовал перевод статьи на тему оптимизации использования респонсов в Laravel с "простейшими" данными. То есть когда в ответ нужно отдать какое-то число, строку, массив или объект. Но что делать если приложение построен... |
19.02.2024 | Один класс, что правит всеми или как улучшить респонс в Laravel | В фреймворке Laravel есть встроенный хелпер, который преобразует данные для вывода используя функцию json_encode и устанавливает в ответном заголовке Content-Type значение application/json. Например:
... |
02.02.2024 | Laravel трюки: автоматическое подключение каналов логирования | Всем привет! Меня зовут Иван Шишкин и я руковожу разработкой в агентстве Intensa.
В этой статье хотел бы поделиться методом автоматического подключения каналов логирования в Laravel через механизм сервис контейнеров(DI).
Рассказываю и показ... |
09.01.2024 | Изучение мидлварей в Laravel 11 | Выход Laravel 11 намечен на первый квартал 2024-го года, что может произойти уже в следующем месяце.
Я начинаю новый проект, и поскольку дата выхода очень близка, решил взглянуть на то что изменится в новом крупном обновлении. Помню как пол... |
28.12.2023 | Многоуровневое логирование: Руководство по структурированному и последовательному ведению логов | В прошлом месяце мне представилась возможность выступить на AmsterdamPHP с докладом на тему уровней логирования. Полученные положительные отзывы вдохновили меня на то, чтобы поделиться этой информацией для более широкой аудитории, поэтому я... |
16.10.2023 | Импорт базы ГАР для нормализации собственной адресной базы в Laravel 10. Часть II, пишем консольное приложение | Решаемая задача
Зная UUID дома (ранее идентификатор ФИАС) требуется найти почтовый индекс, город, улицу и номер дома для отдельно взятого региона, и на этих данных создать собственные справочники. Используемая РСУБД — PostgeSQL, используемы... |
29.09.2023 | Загрузка ассоциаций по запросу в Symfony | Всех приветствую!
Стандартно Doctrine загружает сущности отложено (Lazy load). Это означает, что данные взаимосвязей фактически не загружаются до тех пор, пока не будет явный вызов свойства. Механизмы Doctrine позволяют изменить поведение и... |
12.08.2023 | Laravel Pint — отличный | Laravel Pint — это помощник, который подсвечивает предполагаемые ошибки в вашем PHP-коде. Инстурмент заточен специально для Framework Laravel и из коробки доступен в Laravel 10. Pint построен на основе PHP-CS-Fixer. С его помощью ваш код ст... |
26.07.2023 | Как быстро запустить Laravel на Windows | Все привет, меня зовут Павел Жуковский и сегодня я расскажу о том как быстро развернуть Laravel на Windows.
Как развернуть через Docker?
Запустить Laravel на Windows с помощью Docker достаточно легко. Вот есть официальная документация, а зд... |
24.05.2023 | Лови мутанта! Мутационные тесты: зачем и как | Я очень люблю тесты и считаю, что любой код должен быть покрыт ими, желательно качественными :)
Поэтому хочу поделиться с вами опытом внедрения мутационных тестов в проект, рассказать зачем оно нужно и какую ценность несет. Рассмотрим приме... |
13.12.2022 | The Best Golang framework: no framework? | Best Framework?
Вольный перевод статьи на ресурсе threedots.tech от Robert Laszczak - главного инженера в SlashID, сооснователя Three Dots Labs и создателя популярной Golang-библиотеки Watermill.
На протяжении некоторого времени я занимался... |
06.10.2022 | Перестаньте использовать SQLite в Unit-тестах | Предисловие от переводчика
Несмотря на то, что статья была написана почти 3 года назад, она абсолютно не потеряла актуальности. SQLite по прежнему не поддерживает часть базовых функций старших СУБД (MySQL, PostgeSQL).
Автор оригинальной ста... |
21.07.2022 | Прагматичная разработка | Недавно выдалось свободное время и я сделал простой проект про specialty-кофейни на Кипре: сайт и телеграм-бот по всем канонам "большой" разработки. Люблю хороший кофе 😊
Делюсь своим процессом разработки и рекомендациями как сдела... |
04.07.2022 | Как найти самый медленный запрос в приложении | Ваш сайт работает медленно? Грузится целую вечность? Пользователи жалуются, что он практически непригоден для использования? Вам следует проверить свои запросы к базе данных. И я собираюсь показать вам изящный способ легко профилировать все... |
30.06.2022 | Создание API с использованием TDD в Laravel | Привет, Artisans (англ. Мастера; прогр. Artisan — интерфейс командной строки, входящий в состав Laravel), меня зовут Альберто Росас (Alberto Rosas), я пользуюсь Laravel уже много лет, и одна из самых полезных и стоящих вещей, которые я узна... |
22.06.2022 | Как прокачаться в PHP: 70 ресурсов из опроса русскоязычного сообщества | В чаты по PHP часто приходят с вопросами про развитие: какие книги стоит прочитать в первую очередь, на какие каналы подписаться, какие курсы хороши. Если повезет, в ответ чат поделится парой рекомендаций. Мы решили агрегировать их в список... |
12.06.2022 | Laravel Route Grouping: 6 Методов организации маршрутов | В процессе работы программисту всегда полезно иметь структурированные записи для последующего к ним возвращения. Это позволяет не терять нужные знания и разгрузить память. Вашему вниманию предлагается полезная в работе запись, к которой мож... |
25.05.2022 | Асинхронность, конкурентность, параллельность, многопоточность — разбираемся «по понятиям» :) | Эта статья представляет собой краткий (шутка!) конспект одноименного (почти) вебинара, недавно проведенного автором.
Цель и вебинара и статьи - дать начинающим представление о тех понятиях, которые вынесены в заголовок, чтобы помочь избежат... |
03.05.2022 | Маленький баг в тестировании на Laravel | Статья будет небольшая, даже совсем короткая. Для фанатов TDD, верящих, что фреймворки делают в небесах.
Пару часов ковырялась с тестом $response->assertJson()->assertJsonMissing(); при одинаковом содержании обеих скобок:
$response -&... |
14.03.2022 | Автоматические имена роутов Laravel | Часто разработчики при создании проектов пренебрегают именованием маршрутов по разным причинам, например, когда они вообще не обращаются к ним используя функцию route(). Это обусловлено архитектурой приложения и в этом нет ничего зазорного,... |
13.03.2022 | Готовимся к собеседованию по PHP: Что такое «DI», «Container», «Auto-wiring» за семь простых шагов | Для кого и для чего написана статья?
Статья написана для начинающих разработчиков на языке PHP, чтобы помочь им усвоить понятия, нужные для понимания того, как устроены и работают современные фреймворки на PHP: Dependency Injection, Contain... |
21.02.2022 | PHP Дайджест № 222 (7 – 21 февраля 2022) | Подборка свежих новостей, инструментов, видео и материалов из мира PHP.
Приятного чтения!
Этот дайджест подготовлен совместно с Insolita. Если понравился выпуск, плюсаните пост, пожалуйста.
⚡️️ Новости
PHP 7.4.28, PHP 8.0.16, PHP 8.1.3
Обно... |
17.02.2022 | 9 интересных новшеств в Laravel 9 | иллюстрация © GOLTS
Я сразу, как только вышла новость о релизе, решил, что нужно посмотреть, пощупать и разобраться, чего же изменилось. Да-да, на днях, а именно 8 февраля 2022, вышел официальный релиз Laravel 9, который включает довольно м... |
04.02.2022 | Laravel Sail под Windows | WSL
Начиная с Windows 10 версии 2004 и выше для установки WSL нужно открыть консоль с правами администратора и ввести команду:
wsl --install
Эта команда позволяет включить необходимые компоненты, скачать последнюю версию ядра Linux, установ... |
12.11.2021 | Сравнение php-fpm, nginx-unit и laravel-octane | Статья посвящена сравнению производительности различных веб-серверов для приложения, построенного на базе laravel. Ниже будет много графиков и параметров конфигурации и мои личные выводы, никак не претендующие на вселенскую истину.
Сам я да... |
16.09.2021 | Google sponsors OSTIF security reviews of critical open source software | We are excited to bring Transform 2022 back in-person July 19 and virtually July 20 - 28. Join AI and data leaders for insightful talks and exciting networking opportunities. Register today!
Let the OSS Enterprise newsletter guide your open... |
16.09.2021 | Google sponsors OSTIF security reviews of critical open source software | The Transform Technology Summits start October 13th with Low-Code/No Code: Enabling Enterprise Agility. Register now!
Let the OSS Enterprise newsletter guide your open source journey! Sign up here.
Google is giving its financial backing to ... |
17.01.2019 | How running websites has changed in the last two decades (for an Ars IT guru) | The Pit, a BBS door game. In this shot, Lee Hutchinson was attacking these guys. Or, maybe they're attacking him.
Lee Hutchinson reader comments 66 with 58 posters participating, including story author
Share this story
Share on Facebook
Sha... |
14.06.2018 | 5 ways Nigerian developers can prepare for and secure foreign gigs | Share this article:
Technology is transforming every facet of the human life including how we work. In the wake of the fourth industrial revolution,artificial intelligence (AI) is making work processes more efficient and replacing humans in... |
07.09.2014 | Git Bounty Wants To Help Open-Source Programmers Get Paid For Bug Fixes | If you’re using open-source software, you’ve probably come across a bug that you want to fix but don’t have the expertise to do it yourself — and the original author isn’t all that interested in fixing it. With Git Bounty, which was dreamed... |
- | Проверка тестов PHP API на соответствие определениям OpenAPI — пример Laravel | OpenAPI — это спецификация, описывающая API-интерфейсы RESTful в форматах JSON и YAML так, что он понятен и людям, и машинам.
Определения OpenAPI не привязаны к конкретному языку и могут использоваться самым разным образом.
Определение Open... |
- | Laravel | “Laravel is a PHP web application framework with expressive, elegant syntax. We’ve already laid the foundation — freeing you to create without sweating the small things.” |
- | Как персонализация веб-сайта помогает компаниям эффективнее использовать рекламный бюджет | Как персонализация веб-сайта помогает компаниям эффективнее использовать рекламный бюджет
01 Декабря, 2020, 11:00
Новости компаний
1139
Можно долго анализировать целевую аудиторию, составлять портреты клиентов, выявлять их боли. Но важно по... |
- | Laravel: разработка пакетов | Каждый разработчик рано или поздно сталкивается с необходимостью повторного использования собственного кода. В проектах PHP для этих целей создаются пакеты, устанавливаемые с помощью Composer. При этом пакеты могут быть абстрагированы от ка... |
- | Текстовый Twitch aka What’s your web? | Через 11 дней после первой публикации я допилил проект до первого релиз-кандидата. Приглашаю вас к тестированию и обсуждению.
2 2 комментария
99 просмотров
Главная страница
Как это работает?
Для регистрации используется email. Указанный вам... |
- | PHP Дайджест № 207 (29 июня – 12 июля 2021) | Фото: Steve McDougall.
Подборка свежих новостей и материалов из мира PHP.
В выпуске: третья альфа PHP 8.1 — список новых возможностей и статус последних предложений; readonly-свойства и проблемы с клонированием; автор Psalm покинул проект и... |
- | Кто такой разработчик в EdTech-проекте? Рассказывает Геннадий Блыкин | Партнёрский материал
Владимир Галак 17 января 2022, 12:53 2022-01-17 Кто такой разработчик в EdTech-проекте? Рассказывает Геннадий Блыкин
О профессии рассказывает Геннадий Блыкин, Tech Lead онлайн-школы математики «Альфа школа», которая вхо... |
- | O que é Laravel? [Guia para iniciantes] | Laravel é um framework PHP gratuito e de código aberto, utilizado no desenvolvimento de sistemas para web. Algumas de suas principais características são permitir a escrita de um código mais simples e legível, e suporte a recursos avançados... |