vorst.ru - Разработка сайтов в Казани

Разработка сайтов

Веб-студия vorst.ru

Создание сайтов с конкурентными преимуществами

Сайт под ключ

адаптивный

работает на любом устройстве

быстрый

имеет малое время загрузки страниц

интуитивный

интерфейс сайта прост и понятен

Оставить контакты

Используемые технологии

OOP
10
Restful API
8
Patterns
8
Codeception
9
Git
5
SQL
6
Elastic Search
9
Data Mining
8
Composer
10
Nodejs
6
Linux
8

Последние посты

Как удалить не используемые CSS правила

Очистка и сжатие CSS с помощью Gulp

Сейчас много шаблонов на базе bootstrap. На сайте, из всего разнообразия стилей, предлагаемых шаблоном, используется порой 10-20%. От балласта можно избавиться с помощью on-line ресурсов. Например uncss-online. Но этот подход трудоемок.

Надежнее использовать утилиту. Задание создается один раз и при любых изменениях в проекте достаточно выполнить одну или пару команд.

Читать далее

yii2, css, gulp

Как написать валидатор

Пример валидатора для серверной и клиентской частей

Есть таблица цен на номера в пансионате. Цена зависит от различных параметров - номера, типа ценника, типа питания, варианта размещения, наличия или отсутствия лечения. Цена, для определенной комбинации значений этих параметров, может быть только одна.

Нужно записать правило проверки уникальности комбинации атрибутов как для обычной формы так и для ее модального варианта.

Читать далее

yii2, validation, modal

Интерфейс для полнотекстового поиска

Использование ElasticSearch во frontend

На создание ElasticSearch индекса понадобилось совсем не много усилий, как видно из предыдущей статьи. Чтобы сделать индекс доступным конечному пользователю, усилий понадобиться не многим больше.

Теперь нужна форма ввода и нужно немного подправить действие контроллера для ее обработки и получения результатов и представление, чтобы отображать форму.

Читать далее

yii2, elasticsearch, searching

Web-студия vorst.ru

Создание сайтов с конкурентными преимуществами

Оставить контакты

Поделиться ссылкой