Веб
Вопросы о PHP, JavaScript, API, фреймворках и сайтах.
Разбираем использование сгенерированных роутов Laravel в TypeScript (Inertia + React): Ziggy vs Wayfinder, типизация, влияние на бандл, безопасность и примеры.
Как создать вырез (зазор) в нижней части блока .advantages__block с псевдоэлемента ::after без указания цвета. Responsive решение с треугольником CSS вместо clip-path. Полный код и примеры для адаптивности.
Решение ошибки Incorrect datetime value 'current_timestamp()' в Yii1 при вставке в DATETIME. Не присваивайте строку — используйте CDbExpression('NOW()') или DEFAULT в схеме.
Как настроить Gulp и BrowserSync для WordPress в Docker: готовые gulpfile, proxy/socket, watchOptions(usePolling), docker-compose и проверка live-reload.
Как в родительской рубрике WordPress вывести только дочерние рубрики без постов. Пошаговые инструкции: шаблон category.php, pre_get_posts, шорткод для Elementor, плагин рубрики WordPress. SEO-советы и код.
Как реализовать шапку профиля? Подробное руководство по добавлению и оптимизации обложки: UX, безопасность загрузки, обработка изображений, хранение в S3/Cloudinary.
Решаем проблему, когда почта не приходит заказ интернет-магазину. Настройка email уведомлений для Tilda, WooCommerce, OpenCart и Bitrix24.
Решение проблемы с отображением русских символов в cookie. Узнайте, как правильно установить кодировку UTF-8 для cookie с кириллическими символами в JavaScript, PHP и Java.
Решение проблемы, когда в Bitrix меню отображается по-разному в админке и на сайте. Пошаговое руководство по устранению несоответствия.
Как исправить ошибку при смене никнейма на платформах. Пошаговые решения, технические ограничения и обращение в поддержку.
Как лучше назвать картинку для сайта: правила транслита, дефисов, ключевых слов. Примеры названий фото, alt и title. Подберите удачное название по картинке для роста трафика из поиска Яндекс и Google.
Нашли чужой аккаунт на своё имя? Узнайте, почему он появился (фейковый аккаунт, бот или ошибка), как проверить, пожаловаться и удалить профиль быстро и безопасно.
Как использовать createRenderer для нестандартного рендеринга Vue.js в терминале. Примеры с vue-termui, обработка stdin/stdout, события и типичные ошибки. Готовые решения для консольного UI.
Как создать эффект жидкого стекла (liquid glass) в графическом интерфейсе с помощью CSS backdrop-filter, SVG-фильтров и JavaScript. Базовый код, продвинутые техники, совместимость браузеров и оптимизация производительности для UI.
Причины исчезновения избранного ВКонтакте на компьютере и способы восстановления. Почему сохраненные товары видны только на телефоне.
Как использовать ИИ для создания дизайна и верстки сайта с правильными изображениями. Решения для генерации HTML+ассетов.
В Bitrix можно автоматически отправлять клиенту цифровой товар после оплаты, настроив свойства продукта, тип доставки «Digital Delivery» и шаблон письма. Пошаговый план без кода.
Потенциальные уязвимости безопасности при использовании сквозного шифрования E2EE в веб-приложениях с ECDH для обмена ключами и AES-GCM. Анализ кода, угрозы от недоверенного сервера, улучшения для повышения безопасности без компрометации устройства.