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

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

Внимательная и недорогая поддержка

Создание лендингов, корпоративных сайтов на WordPress (WP). Разработка магазинов на WP + WooCommerce или OpenCart. Выполнение обычных и нестандартных задач на Yii2 framework.

Сергей Морозов

Back-end developer

9

Лет опыта

650

/час

Нанять меня

Примеры работ

Навыки

PHP
9
JavaScript
6
Yii
10
OOP
8
SQL
6
PSR4
5
Patterns
6
Unix
4
Go
2
HTML
8
jQuery
6
Vue
4
Git
5
Composer
6
CSS
8
WordPress
9

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

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

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

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

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

Читать далее

Yii2, validation, modal, form, client side

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

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

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

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

Читать далее

Yii2, elasticsearch, interface, model, controller

Как создать индекс ElasticSearch

Полнотекстовый поиск

Один парень написал: "Нужно сделать поиск слов в таблице "articles" по столбцу "content". В результатах поиска сначала выводить те, которые содержат наибольшее количество слов в статье и далее по мере уменьшения."

Мысль летит) Но ясно, что нужен полнотекстовый поиск.

Читать далее

Yii2, elasticsearch, searching, model, controller, log, console app

Ставка

650 час

Лендинг

30 часов

Магазин

150 часов

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