Личный блог

Обновил webstartpage.ru

Ночью появилось настроение взять и оптимизировать мой первый "Revolutioнный" проект - Стартовая страница.

Этот сайт я делал несколько раз, на Evolution, дважды и на Revo - нынешний вариант. Именно на нём я изучал xPDO, придумывал, как половчее запускать ajax запросы и написал свою первую страницу в админке, для управления таблицей со ссылками.

Сайт нужен лично мне и моим знакомым, как домашняя страница браузера, где есть всё необходимое: поиск, погода и ссылки на любимые страницы. Основной плюс - авторизация и сохранение настроек, что гарантирует нормальную работу с любой точки планеты без настройки браузера.

Многие не понимают, зачем нужен сайт, однако ему уже 3 года и за это время сформировалась небольшая, но стабильная аудитория.

Конечно, внутри сделано всё довольно плохенько, по современным меркам, поэтому давно чесались руки потратить несколько часов и переделать узкие места.

Читать далее

Сайт ne-mudreno.ru

Года 2 назад моя любимая жена изъявила желание вести свой персональный блог.

Она у меня рукодельница — делает всякие прикольные штуки, иногда за деньги, иногда потому, что руки чешутся. В общем, писать, в принципе, есть о чем и многим любителям безделушек это будет интересно.

Не вопрос — сделаю, мне не трудно. Купили доменное имя ne-mudreno.ru и я приступил к работе.

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

Читать далее

Виджет on-modx.ru

Как известно, сегодня хороший праздник «День международной солидарности трудящихся», непонятно зачем переименовынный в «Праздник весны и труда» у нас.

Так что, поздравляю всех трудящихся с нашим профессиональным праздником и желаю дальнейших успехов!

Сам, накануне, тоже немного потрудился и сделал простейший виджет для показа каталога on-modx.ru через его api, благо, у проекта как раз юбилей.

Читать далее

Про людей

Многие знают, что в сообществе MODX с недавних пор активно действует некий F1losof. Также, многие знают, что у нас с ним есть взаимная неприязнь.

Сейчас он меня поносит на каждом углу, мол я плохой специалист, и разработки мои плохие. Однако, так было далеко не всегда.

Намедни чистил переписки на Хабре, и нашел, каким он парнем раньше был: писал мне вежливые письма, просил поддержать его топики и спрашивал про процессоры.

Коммерческой тайны никакой нет, да и часть этой переписки он уже выкладывал сам, так что считаю нормальным выложить остальное. Картинки идут в хронологическом порядке, а текст внутри — снизу вверх.

Сначала Николай обращался за поддержкой:

Читать далее

Первый серьёзный магазин на MS2

Давно чешутся руки написать про магазин, который стал причиной создания miniShop2.

Именно при разработке этого сайта на MS1 мы поняли, что он совершенно не тянет. Ну, то есть как? Конечно, задача была выполнена, функционал работал, даже более-менее сносно, но Simple Dream были недовольны результатом.

В первую очередь, не устраивала скорость, во вторую — удобство управления товарами. Получилось много велосипедов, кривенько сделанных настроек и этим было сложно пользоваться. А магазин большой, работать будет долго, труда и времени вложено ого-го!

Поэтому дружно решили разработать принципиально новый компонент, в котором будет удобно не только программистам, но и заказчикам. Ибо жить с готовым сайтом — им.

Ну вот, теперь можно показать, что получилось в итоге — Интернет магазин для счастливых семей. Сайт, который мы сделали дважды: на miniShop1 и miniShop2.

Он сейчас активно наполняется, каталог перелопачивается, вносятся размеры и проводится СЕО оптимизация. Но я думаю, что похвастаться уже можно.

Читать далее

Обновление сервера

Сегодня утром обновил php на сервере, до версии 5.4.14 (раньше был 5.3.10).

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

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

Все трудности были успешно преодолены, сервер работает как надо.

Скорость php заметно увеличилась (на 0.1 — 0.2 сек.), потребление памяти сократилось (на 2.2 — 3 Мб). Главная страница выдаёт вот такое:

render time: 0.1806 s
memory: 4.75 Mb
Читать далее

Субботний досуг

Народная примета гласит «как только переобуешься на летнюю резину — пойдёт снег!».

И верно, в который раз сработало.

А мы уже думали высаживать помидоры в теплицу, и начинать строить беседку.

Читать далее

Обновил поиск

Поиск bezumkin.ru теперь работает на бета-версии mSearch2, с более-менее нормальной релевантностью и морфологией.

Нормальность заключается в том, что

1. поддерживается сколько угодно одновременно словарей. для генерации словоформ

2. базовые формы слов (индекс) хранятся отдельно, с учётом их количества в документе.

3. индексируются комментарии

4. индексируются любые необычные поля CRC (задел на будущее, для магазинов)

Читать далее

Про что написать?

Весна наступила, дни побежали еще быстрее.

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

Читать далее

Интернет магазин серебрянных украшений

Продолжают поступать новости о новых внедрениях MS2. Сегодня разглядываем магазин серебряных украшений.

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

Я не дизайнер, и не программист, и не верстальщик у меня была цель реализовать инструмент для доп заработка денег. Большое спасибо за minishop который помог реализовать мою задумку. Хоть сайт и выглядит криво со своей задачей он справляется.

Читать далее

Немного статистики

Очередное доказательство «несостоятельности» miniShop2: 1 000 закачек за 50 дней, то есть 20 закачек в сутки.

Кто не помнит — первая бета была 23 февраля.

Читать далее

Первые применения miniShop2

Вроде бы не так давно вышел MS2, а продвинутые парни уже сделали на нём отличный магазин, о чем и сообщают у себя на сайте.

Из данного опыта могу сказать, что miniShop2 отлично подходит для создания небольших и средних интернет-магазинов. При этом сохраняя всю гибкость MODX, возможность прикрутить любой дизайн, гибкая настройка форм в административной части, хорошая производительность даже на виртуальном хостинге.

Читать далее
bezumkin
Василий Наумкин
30.06.2022 03:58
Есть ли возможность формировать "friendly URL aliases", используя аналог translit MODx? ...
bezumkin
Василий Наумкин
27.06.2022 03:32
Спасибо за исправления, очень выручаешь =) Но учитывая количество не описаных в заметке дополнительн...
bezumkin
Василий Наумкин
27.06.2022 03:10
что будет использоваться для вывода многоуровневого меню Посмотри как работают комментарии на этом ...
bezumkin
Василий Наумкин
25.06.2022 11:56
Поправил, спасибо!
bezumkin
Василий Наумкин
22.06.2022 10:08
Я обычно не пользуюсь RTE редакторами, потому что они пишут всякое непонятное что в HTML. Но можно в...
bezumkin
Василий Наумкин
21.06.2022 01:58
onLoad(data) { this.total = data.total }, и onLoad({total}) { this.total = total }, В нашем случ...
bezumkin
Василий Наумкин
20.06.2022 14:01
Прекрасно тебя понимаю, я когда сам в этом разбирался - голова дымилась. Но зато теперь прямо-таки п...
bezumkin
Василий Наумкин
20.06.2022 09:30
Не надо, оно по умолчанию так - я просто чуть более подробно написал.
bezumkin
Василий Наумкин
19.06.2022 13:42
А можно же из 1 файла сделать 2 экспорта. По-умолчанию, и отдельно для футера: export const Footer =...
bezumkin
Василий Наумкин
19.06.2022 09:44
Тебе спасибо, что поддерживаешь рублём мои начинания!