Специально для иностранных друзей, как русскоговорящих, так и не очень, на сайте запущен новый способ оплаты, PayPal.
Ночью появилось настроение взять и оптимизировать мой первый "Revolutioнный" проект - Стартовая страница.
Этот сайт я делал несколько раз, на Evolution, дважды и на Revo - нынешний вариант. Именно на нём я изучал xPDO, придумывал, как половчее запускать ajax запросы и написал свою первую страницу в админке, для управления таблицей со ссылками.
Сайт нужен лично мне и моим знакомым, как домашняя страница браузера, где есть всё необходимое: поиск, погода и ссылки на любимые страницы. Основной плюс - авторизация и сохранение настроек, что гарантирует нормальную работу с любой точки планеты без настройки браузера.
Многие не понимают, зачем нужен сайт, однако ему уже 3 года и за это время сформировалась небольшая, но стабильная аудитория.
Конечно, внутри сделано всё довольно плохенько, по современным меркам, поэтому давно чесались руки потратить несколько часов и переделать узкие места.
Года 2 назад моя любимая жена изъявила желание вести свой персональный блог.
Она у меня рукодельница — делает всякие прикольные штуки, иногда за деньги, иногда потому, что руки чешутся. В общем, писать, в принципе, есть о чем и многим любителям безделушек это будет интересно.
Не вопрос — сделаю, мне не трудно. Купили доменное имя ne-mudreno.ru и я приступил к работе.
Очень быстро жена с удивлением обнаружила (сюрприз-сюрприз!), что нужно осваивать всякие премудрости, писать тексты, выдавать мне информацию для оформления — и энтузиазм быстро погас. Блог отложился до лучших времён — обычно дело, кстати говоря, я свой тоже далеко не сразу поднял.
Как известно, сегодня хороший праздник «День международной солидарности трудящихся», непонятно зачем переименовынный в «Праздник весны и труда» у нас.
Так что, поздравляю всех трудящихся с нашим профессиональным праздником и желаю дальнейших успехов!
Сам, накануне, тоже немного потрудился и сделал простейший виджет для показа каталога on-modx.ru через его api, благо, у проекта как раз юбилей.
Многие знают, что в сообществе MODX с недавних пор активно действует некий F1losof. Также, многие знают, что у нас с ним есть взаимная неприязнь.
Сейчас он меня поносит на каждом углу, мол я плохой специалист, и разработки мои плохие. Однако, так было далеко не всегда.
Намедни чистил переписки на Хабре, и нашел, каким он парнем раньше был: писал мне вежливые письма, просил поддержать его топики и спрашивал про процессоры.
Коммерческой тайны никакой нет, да и часть этой переписки он уже выкладывал сам, так что считаю нормальным выложить остальное. Картинки идут в хронологическом порядке, а текст внутри — снизу вверх.
Сначала Николай обращался за поддержкой:
Давно чешутся руки написать про магазин, который стал причиной создания 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 февраля.