Андрей Ч. @Andchir
PHP/Python/JS Full Stack Developer
Information
- Rating
- 2,815-th
- Location
- Карелия, Россия
- Date of birth
- Registered
- Activity
Specialization
Frontend Developer, Fullstack Developer
Middle
From 200,000 ₽
Python
JavaScript
Angular
PHP
Django
Linux
SQL
MongoDB
Вот это самомнение :)) Это ты можешь своим школьникам рассказывать в блоге, но не тут. В прошлый раз я поддержал просто за вложенный труд, но наглеть не надо.
Гитбах теоретически тоже может грохнуться. Документация должна идти в комплекте с компонентом + на каком-то общем сайте для удобства. Поэтому просто безвозвратно исчезнуть она не должна.
>>Домен не имеет значения, уже сейчас любой может брать информацию из репозитория…
Ага, давайте все вместе будем рекламировать Безумкина и СимплДрим :) Так дела не делаются.
>>Ах, да, про какое же именно сообщество речь?
Устроим выборы, делов-то :)
А вы пробовали? По-моему если написать гневный пост с призывом складывать документацию в одном месте и создать там комфортные условия, вполне может и подействует. Например, на одном из сайтов сообщества MODX с соответствующим доменом.
Там совсем о другом написано. Код я там не трогал, только тестирование результата из-за лживого отзыва, который как оказалось даже на форуме по твоей ссылке кто-то запостил.
>>Там есть вот такой метод… Используем его, чтобы дополнить наш запрос.
Так я и не понял в чём ценность твоих процессоров. В том, что там ничего нет, зато всего 200 строчек кода? Для фильтрации видимо надо написать новый процессор ShopmodxWebFilterDataProcessor, который будет экстендить ShopmodxWebGetDataProcessor, который экстендит ShopmodxWebGetlistProcessor, который экстендит modObjectGetListProcessor, который экстендит modObjectProcessor, который экстендит modProcessor (не шутка).
Кстати, вопрос на засыпку: чем отличается сниппет от процессора? На этом я ухожу из этой темы чтобы совсем не засорять офтопом.
Так и возможностей у тебя там поменьше. Например, «default_text» ТВ-шек в пролёте. Может ещё чего… фильтрация и сортировка по ТВ (числовым и текстовым) есть?
Николай, думаю Василий по твоим разработкам тоже смог бы проехаться при желании (как и по моим, например). У всех есть свои плюсы и свои минусы. На счет «кто-то кому-то переплачивает» это ты тут очень не красиво приплёл, твоё личное мнение в этом вопросе вряд ли кому-то интересно.
Вот тут не совсем правда. Если посмотреть в код, то там сначала из БД вытаскиваются имена TV и их значения по умолчанию, а потом с ними делаются джоины. Так что там не один запрос. Да и частенько отдельные запросы получаются быстрее чем один с кучей джоинов, так что это не показатель.
>>Как вам вывод 2012 страниц сайта за полсекунды?
Да, тут надо сравнивать, а не давать пустые цифры, которые зависят от многих факторов. Например, можно было дать цифры xPDO с getCollection, xPDO без getCollection и pdoTools чтобы можно было оценить разницу.
Идея обработки чанков понравилась. Замена Вайфайндеру тоже очень нужная штука, если есть все его возможности. На счет реализации высказываться не буду, т.к. считаю что не место.
Где там ссылка на демку? Проверял я твой Smarty, памяти жрет больше парсера MODX (хоть и не на много), а по скорости прироста не заметил. И если будешь давать ссылку на демку, добавь информацию про сервер.
Дмитрий, ты сам продолжаешь холиварить :) VDS особо ни чем не отличается по выделяемым ресурсам от shared. По цене тоже можно найти за 150 руб./мес.
>>Общее время: 1.3057 сек. O_o
Это наверно не по моей ссылке, а категории «Тестовый 2». Там 100 товаров на одной странице выводится, время для такого примера нормальное.
>>тормознутость REVO (и сайта и админки)
Админка в нормальном браузере не тормозит, наверно у вас опыт был в IE8.
>>да американское «начальство» не разрешило
Если это дело согласовывали с разработчиками MODX, то отдельная уважуха (извиняюсь, если пропустил это в тексте). Качественные компоненты с поддержкой должны быть платными, по-другому никак, в этом я с вами согласен.
>>P.S. Кстати приглашаю к нам! Для тебя — без комиссий :)
Спасибо за предложение, но не хочу напрягать своим присутствием Василия :) Удачи!
>>На мой взгляд, это единственный реальный путь развития для CMS — сбор вокруг неё специалистов.
Если бы вас заботило в первую очередь развитие MODX, а не самопиар и заработок, то сделано было бы по-другому. Отдельный домен, не имеющий отношения к студии; название сайта без упоминания студии; отсутствие комиссии для других разработчиков…
А в таком виде как-то не очень. Например, другая студия хочет с вами сотрудничать, но получается она должна выкладывать свои разработки на сайте конкурента? Я, конечно, верю в чистоту помыслов «Симпл Дрим», т.к. сам с вами работал, но для других это может выглядеть не очень красиво. Вы говорите «это попытка собрать разрозненных разработчиков», но при этом хотите зарабатывать на этих разработчиках. Вряд ли таким образом у вас получится изменить существующее в этом плане положение дел. Люблю когда всё по-честному и прямолинейно.
Ещё минус вижу в том что таким образом вы можете отучить разработчиков загружать свои бесплатные дополнения в официальный репозиторий (загружать в два места как-то лениво).