Судя по последним вопросам, в соответствующем разделе, публикацией своих расширений я помогаю профанации в среде разработчиков MODX.
Ну, то есть, чем лучше я пишу компоненты, чем лучше их документирую — тем больше народу ленится чему-то учиться. Берут заказы на магазины, лепят какую-то хрень, а потом мне задают вопросы, типа: «мне надо сегодня, я первый раз работаю с MODX».
Интересная, в общем, мысль.
Василий Наумкин
Есть мысль подготовить\переписать miniShop 2.0.0.
Делать это желательно на реальной задаче, ибо там будут видны все проблемы. Поэтому, если у кого то есть задание на разработку простого магазина, без наворотов и уникального функционала — пишите в камменты, обсудим. Верстка должны быть готова, крайне желательно — на Twitter Bootstrap.
Цена будет около 20 000 руб., срок около недели. В итоге вы получите готовый, хорошо сделанный рабочий магазин, а все мы получим версию 2.0.0, с иправленными недостатками и «классными» процессорами.
С некоторых пор живу в частном секторе. Не то, чтобы далеко, наоборот, даже ближе к центру, чем раньше. Но — частный сектор. Отдельный дом, огород, баня, гараж, все дела. На самом деле, это довольно круто, но есть проблема с интернетами.
Первым делом пробовал работать с компанией WiTe. Очень низкая скорость и очень странные тарифы. Про них могу рассказывать долго и с выражением, но лучше прочитайте эту заметку на Хабре — многое объясняет. В итоге, просто выбросил их модем в мусорку, чтобы больше не связываться. А спам они шлют до сих пор =(
Затем поигрался с 3G от Мегафона. Все прикольно, но нет по настоящему безлимитного тарифа. 500 мегабайт в сутки и скорость режется до 64кбит/с. Зато не глючит и круглосуточно работает.
Пошукал про спутники, выходит сложно и дорого. Да и сайты компаний, которые ими занимаются, просто пугают. Например — Байт.
В итоге пришел к молодой, развивающейся компании ЗАО «Системы телеком», работают под маркой "Смартфон".
Изобрел очередное колесо — а именно замену старому доброму компоненту translit.
Все тоже самое, только yTranslit работает через запросы к Api Яндекса, и мы получаем красивые дружественные урлы.
Например:
pagetitle: Обратная связь alias: feedback-contact // pagetitle: Спортивный кружок alias: sports-circle // pagetitle: Главная страница сайта текстильного завода alias: the-main-page-site-textile-mill

Не знаю, как вам, а лично мне очень надоели кривые транслитирированные имена у страниц сайта. Так, по моему, будет гораздо лучше.
Читать дальше
Очередной кривой перевод свежей записи из блога MODX.
Через 2 недели (где-то около 1го октября) мы планируем выпустить MODX Revolution 2.2.5. За это время мы просим всех заинтересованных в тестировании помочь нам убедиться, что все основные проблемы решены.
Начиная с этого момента, вы можете качать тестовые версии с отметкой времени в имени файла. Мы будем публиковать их ежедневно, или по мере включения обновлений в этой ветке форума.
В ходе очередного холивара в голове зародилась аналогия по поводу двух веток MODX.
Revolution
Комфортабельный мерседес. Быстрый и надежный, большой движок, большие колеса. Дорогой в обслуживании: жрет много бензина, дорогое ТО и на зимней резине разоришься. Но зато невероятно удобный и послушний в управлении.
Довезет куда угодно, и не сломается. Но, просто так на него сесть не получится — надо заработать.
Evolution
Японская подержаная праворулька. Производитель их давно не выпускает, просто забросил. Но в определенных местах ее любят и делают всякие моды. Ездит на 92 и не чихает, резина дешевая (навалом бэушной на рынке).
Очень быстрая, но за счет отсутсвия важных деталей и наличия кучи дыр в кузове. Главный плюс — стоит копейки и доступна любому студенту.
Читать дальше
Несколько дней активной разработки и готова новая версия BannerX. С этим расширением происходит интересная история.
Изначально его разработал Jeroen Kenters, какое то время допиливал, потом забросил. Может, и не забросил, но обновлений не было с 10.11.2011 по 10.05.2012 — то есть полгода.
Через эти полгода я исправил основные косяки, выпустил новую версию и отправил изменения автору. О качестве доработки можно скромно судить по тому, что за 2,5 месяца ее скачали почти столько же раз, сколько за полгода — предыдущую.
То есть, темп закачек увеличился вдвое.
Вчера озадачился улучшением скорости загрузки сайта и решил, что пора сжать скрипты и стили. Попробовал MinifyX — вроде ничего, но страшно уродует стили, а javascript фактически вообще не жмет (ну вырезал он переносы строк, и это все?). Ну хоть склеивает все файлы в один.
Затем в комментариях предложили другой способ. Он сканирует указанные директории на предмет наличия там скриптов и стилей, и пережимает. Только, CSS отчего то не жмет, и нет возможности указать конкретные файлы для обработки.
Да и в пакет не собрано — неудобно будет на другие сайты ставить. В общем, пришлось и от него отказаться.
По старой доброй традиции клонировал исходники MinifyX и принялся за работу. В исходниках, кстати, половины файлов нет — брал из пакета. Видимо репозиторий существет для галочки.
В связи с различными просьбами обновил сайт:
- Сделал поиск по разделу вопросы.
- Включил адаптивный дизайн (чтобы на мобилах и планшетах хорошо было видно).
Подключил MinifyX, чтобы все скрипты и стили склеивались. Тут пришлось позаморачиваться, ибо бутстраповские стили все начисто перебивали.
Глючная фигня, отключил.
Переписал, больше оно не фигня и хорошо работает.
Спасибо!
Читать дальше
В тестовом режиме открыт новый раздел, куда вы можете писать свои вопросы.
Пока все довольно сыро (делал в спешке), но вроде работает. Если найдете какие то баги\дыры — просьба уведомлять меня.
Также, заодно, введена авторизация через Loginza (блок справа страницы). Комментарии и вопросы можно писать только авторизованным юзерам.