- PVSM.RU - https://www.pvsm.ru -
Не так давно, после выпуска стороннего репозитория для MODX REVO store.simpledream.ru [1], в очередной раз было озвучено мнение многих разработчиков о том, насколько удобно использовать репозиторий и как это облегчает и ускоряет разработку.
Тогда и возникли резонные вопросы: а чем хуже MODX EVO и зачем ждать кого-то если можно взять дело в свои руки?
Первым шагом стало создание установщика пакетов. На это ушло пару часов, так как по факту весь код давно присутствует в MODX в папке install, вот тут [2] можно почитать про это.
Ну а дальше уже дело техники. После обсуждения с Bumkaka [3] определили то, что является приоритетным и приступили к работе. Делать решили на базе MODX EVOLUTION.
И вот спустя 3 недели после возникновения идеи готовы представить вам наш небольшой стартап.
Пока функционал не очень велик и планов на доработки очень много. Но хотел бы подробней остановиться на некоторых моментах, которые выделяют наш репозиторий даже на фоне аналога для MODX REVO. Итак от слов к делу:
Общий репозиторий это хорошо, но наверняка у каждого разработчика есть много собственных наработок, которые или слишком ценны или еще не доработаны для публикации в сообществе, ну или просто нет желания ими делиться. Вот в MODX REVO для этого нужно писать свой Репозиторий. Мы же сделали возможность размещать у нас свои наработки и пользоваться ими по своему усмотрению.
Cразу у многих возникнут резонные вопросы: а как же безопасность, а если я выложу свой пакет кто мне гарантирует что он не утечет в сеть и вся работа коту под хвост и т. д и т. п? На этот вопрос ответ будет очень простым: мы не храним ваши решения у себя на сервере.
После недолгих размышлений было принято решение хранить только ссылку на пакет, что дает возможность хранить пакеты где угодно, к примеру на Dropbox, Яндекс Диске, у себя на сервере или где-либо еще, открывая к ним доступ только на время пользования MODX-STORE.
Так же это дает возможность легко обновлять пакеты, как личные так и общественные, например, используя GitHub. Собственно все решения которые у нас общем репозитории уже хранятся тут: https://github.com/modx-store/ [4]
Это даст возможность всем желающим принять участие в поддержке любимых расширений, а так же всегда пользоваться свежими версиями.
Для начала пользованием MODX-STORE необходимо сделать всего 2 шага:
Автор: Dmi3yy
Источник [8]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/modx/40665
Ссылки в тексте:
[1] store.simpledream.ru: http://store.simpledream.ru
[2] тут: http://modx.im/blog/develop/1065.html
[3] Bumkaka: http://modx.im/profile/bumkaka/
[4] https://github.com/modx-store/: https://github.com/modx-store/
[5] modx-store.com: http://modx-store.com/ru/my-repo/register.html
[6] установить модуль Store: http://modx-store.com/ru/download.html
[7] мою сборку: http://modx.com.ua/download/
[8] Источник: http://habrahabr.ru/post/189366/
Нажмите здесь для печати.