За долгое время я перепробовал десятки инструментов для увеличения конверсии сайтов, но сегодня хочу рассказать о том, как генератор клиентов от Envybox помог мне буквально за месяц поднять количество заявок с сайта моего клиента в 2,5 раза. В этой статье я поделюсь личным опытом, сравню Envybox с популярными аналогами и дам практические советы по настройке виджетов. […]

Читать полностью

В 6-ом уроке мы погрузимся в одну из самых мощных возможностей Laravel, это Eloquent ORM. Если вы хотите работать с базами данных как с обычными объектами, избегая сложных SQL-запросов, то этот урок станет вашим лучшим другом. Мы разберем создание моделей, базовые методы Eloquent, массовое присваивание и CRUD-операции. Всё это будет с примерами кода и задачами […]

Читать полностью

Я активно пользуюсь Яндекс Браузером уже несколько лет. За это время успел протестировать множество плагинов, которые делают работу в интернете быстрее, удобнее и безопаснее. В этом обзоре я поделюсь с вами подборкой из 6 лучших бесплатных расширений для Яндекс Браузера. Мы разберем, как их установить, какие функции они предлагают и как они могут улучшить ваш […]

Читать полностью

На пятом уроке мы разберем одну из возможностей Laravel, это работу с базами данных через миграции и сидеры. Если вы только начинаете свой путь в веб-разработке, этот урок станет вашим надежным проводником. Мы научимся настраивать подключение к БД, создавать миграции, управлять ими и наполнять таблицы тестовыми данными. Настройка подключения к БД Перед началом работы с […]

Читать полностью

Я всегда думал, что создавать сайт с функцией авторизации и регистрации нужно быть профессионалом в области программирования. Но я ошибся! Сегодня я хочу рассказать вам о простой и эффективной методике создания такого сайта без каких-либо знаний программирования. Почему нужна авторизация и регистрация на сайте? Авторизация и регистрация — это не только функция безопасности, но и […]

Читать полностью

В 4-ом уроке мы продолжим погружаться в Laravel, я расскажу о Blade. Это мощный шаблонизатор, который делает работу с HTML в Laravel невероятно удобной и гибкой. Blade позволяет создавать чистые, структурированные шаблоны, избегая дублирования кода. Мы разберем синтаксис, наследование шаблонов, директивы и даже компоненты. А в конце урока вас ждут практические задачи и примеры кода. […]

Читать полностью

За последние 10 лет я прошел путь от начинающего PHP-разработчика до архитектора в крупном веб-проекте. Одна из главных проблем с которой я сталкивался это непредсказуемость кода в больших проектах. Но всё изменилось, когда PHP начал активно развивать систему типов. В этой статье я покажу, как статическая типизация превратила наш код из «слабо предсказуемого» в «железобетонный» […]

Читать полностью

В 3-ем уроке мы погрузимся в сердце Laravel, это контроллеры. Если вы только начинаете свой путь, этот урок станет фундаментом для понимания того, как управлять логикой приложения. Мы разберем создание контроллеров, их связь с роутами, работу с ресурсными контроллерами и даже освоим внедрение зависимостей. Что такое контроллеры? Контроллеры в Laravel это посредники между вашими моделями […]

Читать полностью

Последние пять лет я совмещаю разработку сайтов с созданием подкастов и видео о веб-технологиях. За это время я научился превращать хобби в стабильный доход. В этой статье поделюсь проверенными способами монетизации медиаконтента: спонсорство, реклама, платные подписки. Расскажу, какие сервисы выбрать и сравню их эффективность. Почему веб-разработчикам стоит создавать подкасты и видео? Сфера IT стремительно развивается, […]

Читать полностью

На втором уроке мы погрузимся в одну из ключевых тем Laravel, это маршрутизацию. Если вы только начинаете свой путь в веб-разработке, не переживайте, я постараюсь объяснить всё максимально просто, с примерами и практическими задачами. В этом уроке вы узнаете, как управлять URL-адресами вашего приложения, создавать роуты разных типов, работать с параметрами и даже использовать именованные […]

Читать полностью