Доработки библиотеки pdoTools
Пламенный привет всем модыксерам!
Хочу анонсировать начало работ по pdoTools. У себя в тг-канале я уже давно озвучивал доработки, которые планировал добавить в pdoTools. И некоторые я уже реализовал на работе. Плюс накопилось много issues и PR на гитхабе, которые копятся и копятся. Уже большой ком накопился. Кто-то должен это остановить. Пора расчехлять камни силы.
По долгу службы приходится работать с MODX и выжимать из него максимальные обороты, чтобы вывезти все требования бизнеса. Сайт достаточно большой, под капотом крутится куча сервисов. Могу сразу сказать, что в целях оптимизации мы редко используем стандартные сниппеты — все пишем сами. Для нас важна каждая миллисекунда, а сниппеты из коробки дают приличный оверхед — за удобство, универсальность и скорость разработки приходится платить. Хотя для сайтов с невысокой посещаемость это не критично.
Но отчего мы не можем отказаться, так это от файловых элементов, которыми рулит Fenom. И вот в нём тоже нашлось, что подкрутить. Подробности описывать не буду, кому интересно, можете почитать мою статью "Опять про pdoTools и оптимизацию".
В итоге нам это дало хороший прирост скорости загрузки страниц и повысилась устойчивость к нагрузкам.
Так вот, жил я не тужил, и тут @Иван Бочкарев предложил перенести все мои доработки в ядро pdoTools. Зная мою загруженность, он зашел с козырей. Козыри серьёзные, но единственная причина, по которой я согласился — наша дружба. Кто в теме, понимает, сколько нужно времени нужно потратить даже на небольшую доработку pdoTools. Мало просто написать код, нужно протестировать тысячу раз, подготовить документацию на разных языках, переводы, а перед этим все где-то развернуть, настроить, собрать. И всё это для двух версий библиотеки. Потом обязательно ещё мониторить гитхаб и фиксить баги. Плюс давит очень большая ответственность — pdoTools входит в топ 5 самых важных пакетов MODX.
Я давно уже не участвую в жизни сообщества и не чувствую его ритма, но Ваня сказал, что разработчики MODX ждут доработок. По-моему, он преувеличивает :) Но я сделал вид, что поверил. Поэтому я настраиваюсь начать по выходным погружаться в эту работу.
П.С. Кто хочет поддержать сей порыв, скидывайте сколько не жалко ребятам на развитие сообщества.Они давно обещали прикрутить тут ссылку на кошелек. Но я не нашел. Надо спросить @Николай Савин куда можно скинуть и когда уже наконец выложат на видное место инфу по донатам ))
P.S: Информация по донатам
Хочу анонсировать начало работ по pdoTools. У себя в тг-канале я уже давно озвучивал доработки, которые планировал добавить в pdoTools. И некоторые я уже реализовал на работе. Плюс накопилось много issues и PR на гитхабе, которые копятся и копятся. Уже большой ком накопился. Кто-то должен это остановить. Пора расчехлять камни силы.
По долгу службы приходится работать с MODX и выжимать из него максимальные обороты, чтобы вывезти все требования бизнеса. Сайт достаточно большой, под капотом крутится куча сервисов. Могу сразу сказать, что в целях оптимизации мы редко используем стандартные сниппеты — все пишем сами. Для нас важна каждая миллисекунда, а сниппеты из коробки дают приличный оверхед — за удобство, универсальность и скорость разработки приходится платить. Хотя для сайтов с невысокой посещаемость это не критично.
Но отчего мы не можем отказаться, так это от файловых элементов, которыми рулит Fenom. И вот в нём тоже нашлось, что подкрутить. Подробности описывать не буду, кому интересно, можете почитать мою статью "Опять про pdoTools и оптимизацию".
В итоге нам это дало хороший прирост скорости загрузки страниц и повысилась устойчивость к нагрузкам.
Так вот, жил я не тужил, и тут @Иван Бочкарев предложил перенести все мои доработки в ядро pdoTools. Зная мою загруженность, он зашел с козырей. Козыри серьёзные, но единственная причина, по которой я согласился — наша дружба. Кто в теме, понимает, сколько нужно времени нужно потратить даже на небольшую доработку pdoTools. Мало просто написать код, нужно протестировать тысячу раз, подготовить документацию на разных языках, переводы, а перед этим все где-то развернуть, настроить, собрать. И всё это для двух версий библиотеки. Потом обязательно ещё мониторить гитхаб и фиксить баги. Плюс давит очень большая ответственность — pdoTools входит в топ 5 самых важных пакетов MODX.
Я давно уже не участвую в жизни сообщества и не чувствую его ритма, но Ваня сказал, что разработчики MODX ждут доработок. По-моему, он преувеличивает :) Но я сделал вид, что поверил. Поэтому я настраиваюсь начать по выходным погружаться в эту работу.
П.С. Кто хочет поддержать сей порыв, скидывайте сколько не жалко ребятам на развитие сообщества.
P.S: Информация по донатам
Поблагодарить автора
Отправить деньги
Комментарии: 4
Сергей, привет! Ошеломительная новость! Спасибо!
По донату, есть информация на странице «О нас»: modx.pro/about
По донату, есть информация на странице «О нас»: modx.pro/about
Мощь! Спасибо за труд!
Крутота)
И снова про донаты все забудут. Прикрутите уже в шапку сайта топовые донаты ссылками-блоками. :)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.