ilavista

Разработка - БЛОГ ILAVISTA

Разработка ПО - это не только процесс написания кода, но и постоянное обучение новым технологиям, способам оптимизации и улучшения качества продукта. Мы публикуем последние новости из мира IT, а также исследования, которые проводит наша команда в процессе разработки проектов.

01 Полезно и без воды :)
Ускорение интернет-магазина: пошаговое руководство от фронтенда до хостинга

Как ускорить загрузку страниц интернет-магазина: от изображений до серверов

Интернет-магазины, которые не успевают загрузиться за считанные секунды, рискуют потерять не только потенциальных клиентов, но и позиции в поисковой выдаче. Скорость загрузки сайта - это не просто технический параметр, а стратегический фактор, влияющий на SEO, поведенческие метрики и, в конечном итоге, на прибыль.

Настройка github actions для деплоя проекта на Ubuntu сервере

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

В этой статье мы запустим Laravel Echo на локальной Windows машине (на WSL2) и на прод. сервере с Ubuntu 20.04. И все это без платного стороннего ПО.

Установка Laravel Echo в Ubuntu 20.04 через Socket.io (без Pusher)

Уведомления о новых событиях, реализация чатов, обновление UI при изменении данных на сервере… С помощью Laravel Echo можно решать огромное количество задач. Но часто реализацию этих функций делают с помощью платных сервисов, таких как Pusher. Попробуем сделать это по-другому. В этой статье мы запустим Laravel Echo на локальной Windows машине (на WSL2) и на прод. сервере с Ubuntu 20.04. И все это без платного стороннего ПО.

В этой статье мы настроим рабочее окружение для разработки веб-проектов на основе Windows Subsystem for Linux (WSL2).

Установка локального WSL2 сервера (Ubuntu, Nginx, PHP, MySQL)

В этой статье мы настроим рабочее окружение для разработки веб-проектов на основе Windows Subsystem for Linux (WSL2). Данный подход намного более гибкий, чем установка готовых пакетов, например WAMP или Open Server. Он также проще и не так сильно нагружает систему, как Docker или создание отдельных виртуальных машин.

Эти вопросы по Vue.js помогут вам подготовиться и пройти собеседование успешно

Вопросы на собеседовании - Vue.js

Если вы готовитесь к собеседованию на должность Vue.js разработчика, то, вероятно, ищете полезную информацию и советы для подготовки. В этой статье мы представляем несколько вопросов, которые могут быть заданы на собеседовании, и рассматриваем ответы на них. Мы покроем такие темы, как система шаблонов, типы компонентов, обработка ошибок и исключений, а также методы для обработки форм в Vue.js. Надеемся, что эта статья поможет вам подготовиться к собеседованию и получить работу, о которой вы мечтаете.

Вопросы на собеседовании - Laravel

Вопросы на собеседовании - Laravel

Laravel - один из самых популярных PHP-фреймворков, который широко используется для разработки веб-приложений. Если вы готовитесь к собеседованию на должность Laravel-разработчика, то, вероятно, ищете полезную информацию и советы для подготовки. В этой статье мы представляем несколько вопросов, которые могут быть заданы на собеседовании, и рассматриваем ответы на них. Мы покроем такие темы, как архитектура фреймворка, маршрутизация, ORM, миграции, тестирование и безопасность. Надеемся, что эта статья поможет вам подготовиться к собеседованию и получить работу, о которой вы мечтаете.

ООП, алгоритмы, паттерны проектирования, REST API, принципы S.O.L.I.D., Clean Code и Clean Architecture, и др.

Вопросы на собеседовании - Общие

ООП, алгоритмы, паттерны проектирования, REST API, принципы S.O.L.I.D., Clean Code и Clean Architecture, и др. В этой статье мы рассмотрим некоторые из наиболее распространенных вопросов, с которыми сталкиваются программисты и предоставим ответы на них.

Развертывание Laravel проекта на сервере Ubuntu 20.04

Развертывание Laravel проекта на сервере Ubuntu 20.04

Если вы хотите развернуть свой Laravel проект на удаленном сервере, то вам нужно выполнить ряд шагов, чтобы установить все необходимые зависимости и настроить окружение. В этой статье мы рассмотрим процесс развертывания Laravel проекта на сервере Ubuntu 20.04 и дадим вам подробные инструкции, как это сделать.