Внутренний курс валют в магазине на WooCommerce + Автообновление с cbr.ru

Бывает такой юзкейс: цена на товар должна заполняться в евро, долларах или юанях (да хоть в биткоинах :)), а выводиться на фронтенде только в рублях, по актуальному курсу. Обычно такое случается, когда закуп идет напрямую у производителя, а курс национальной валюты нестабилен.

Как это реализовать?

Закончена новая версия магазина orimex-shop.ru на Yii2

К Новому году была запущена новая версия интернет-магазина «Оримэкс».
Первая версия магазина была разработана мною на CMS Joomla 2.5 (последней версией системы на то время) c использованием компонента VirtueMart 2 (тоже последняя и немного сыроватая версия, как выяснилось позже).
Магазин со временем оброс различным функционалом, таким как выбор тонировок и тканей, просмотр товаров в 3D и пр. Для некоторых функций пришлось править ядро компонента VirtueMart, что «не есть хорошо». К сожалению, Joomla и VirtueMart годятся только для шаблонных решений, если мы, к примеру, захотим изменить процедуру оформления заказа, убрать лишние шаги, добавить/удалить какое-то поле и пр., то это зачастую возможно только изменением кода VirtueMart и использованием каких-либо костылей или грязных хаков. Все это привело к тому, что сайт стал производить невероятное число SQL-запросов, и хостер периодически переставал справляться с нагрузкой и сайт тормозил, а иногда и вовсе был недоступен. Немного спасало положение включение кэширования, но это все-равно неверный путь, это затрудняет разработку и отладку сайта.
В 3 версии Joomla многое изменено в лучшую сторону, новая MVC-архитектура, более четкое разделение логики от представления, использование моего любимого фреймворка Bootstrap. Но все же Joomla по-прежнему производит впечатление огромного и неповоротливого кухонного комбайна, шаблонности и топорности. А сделав чистую установку последнего релиза VirtueMart 3 на чистую же Joomla 3, я словил несколько исключений, и кучу посыпавшихся мелких багов, желание разбираться с которыми совершенно не было — это была чистая установка, а что было бы потом при разработке.
Поэтому было принято решение не обновлять все прежнее «хозяйство», а разработать совершенно новый интернет магазин с современным дизайном и адаптацией под мобильные устройства.

Картинка для привлечения внимания
Картинка для привлечения внимания

Читать далее Закончена новая версия магазина orimex-shop.ru на Yii2

Премиум-объявления на delovoibiysk.ru

Реализована новая платная функция — «Премиум-объявления», которая позволяет выделить свое объявление и удерживать в топе выдачи на delovoibiysk.ru
Оплатить можно с личного счета или кошелек Qiwi. Всего 100 руб. за месяц, для Бийска и района, результат получится эффективнее при минимуме затрат, чем на других досках объявлений.

Новая версия проекта delovoibiysk.ru

Итак, запущена новая версия delovoibiysk.ru, прежняя основывалась на CMS WordPress (!), хотя от него позже осталась только админ-панель, и вызовы WordPress API, местами удобное, но при росте проекта все это «хозяйство» показало свою ограниченность в дальнейшей доработке функционала и добавлении новых сервисов.

Читать далее Новая версия проекта delovoibiysk.ru

Разработка сайта-скидочника skidochnik.com.ua

Сделал на днях интересный и сложный проект — агрегатор скидок под ключ. Были использованы почти все возможности WordPress 3.0.5 (жаль не дождались релиза 3.1, реализовать некоторые вещи на нем легче было бы).

Читать далее Разработка сайта-скидочника skidochnik.com.ua

Good news, everyone!

Есть огромное желание совершенствовать свои навыки в области разработки плагинов CMS WordPress и создания десктопных air-приложений. Поэтому готов разработать для вас плагин или программу бесплатно, при условии:

Читать далее Good news, everyone!