tag:blogger.com,1999:blog-3628051270185801752.post8000781402728073926..comments2023-10-24T05:09:28.993-07:00Comments on Случайные заметки: Всякое разное: Drupal, Git, Django...Portnovhttp://www.blogger.com/profile/07229550690332111129noreply@blogger.comBlogger7125tag:blogger.com,1999:blog-3628051270185801752.post-44561239472346126772009-09-05T15:38:56.122-07:002009-09-05T15:38:56.122-07:00>система прав на основе ролей...
Странно, что и...>система прав на основе ролей...<br />Странно, что именно это Вам понравилось. Это далеко не сильное место в Друпале. Или Вы встречали системы прав без ролей?<br />Продвинутые системы прав позволяют не только основываться на ролях, но и наследовать роли от других ролей, причем, есть системы, которые позволяют множественное наследование от нескольких родителей.<br />Объекты, требующие авторизации тоже в серьезных системах представляют собой дерево с наследованием. Ну и конечно же - действие над объектом.<br /><br />>еще понравилась идея связей между модулями за счет хуков (hooks) - для меня новая.<br />Если Вы демонстрируете, что Вы новичек в программировании, тогда зачем демонстрировать свое мнение?<br /><br />Хуки - это пример реализации событийной модели в процедурном программировании. Они стары как программирование. В ООП они известны под названиями Observer, Signals, Events...<br /><br />>питон-приложение можно добавить систему модулей, работающую "примерно как в друпале" (см. выше, про хуки)...<br /><br />В джанго уже давно реализована событийная модель на паттерне Signals, - зачем ей Ваши хуки... В ман смотрите иногда...Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3628051270185801752.post-73223841679452133442008-06-16T08:24:00.000-07:002008-06-16T08:24:00.000-07:00Я кроме друпала только джумлой пользовался. Она не...Я кроме друпала только джумлой пользовался. Она не понравилась: 1) админка "тяжелая" по трафику (наверное, можно сменить тему на что-то полегче, но по дефолту - тяжело); 2) мне не хватало гибкости для организации контента, в друпале как раз с этим всё хорошо (таксономия); 3) я так и не понял, зачем в джумле 3 разновидности модулей.<BR/><BR/>Другими cms просто не пользовался.Portnovhttps://www.blogger.com/profile/07229550690332111129noreply@blogger.comtag:blogger.com,1999:blog-3628051270185801752.post-38386804656938183192008-06-16T07:11:00.000-07:002008-06-16T07:11:00.000-07:00а кроме Drupal, про другие CMS что-нибудь хорошее ...а кроме Drupal, про другие CMS что-нибудь хорошее можешь сказать?vladnamehttps://www.blogger.com/profile/18405489228045410988noreply@blogger.comtag:blogger.com,1999:blog-3628051270185801752.post-11010442368096975402008-06-16T06:34:00.000-07:002008-06-16T06:34:00.000-07:00Сам развернул, благо там делов-то - запустить git-...Сам развернул, благо там делов-то - запустить git-daemon.Portnovhttps://www.blogger.com/profile/07229550690332111129noreply@blogger.comtag:blogger.com,1999:blog-3628051270185801752.post-90179397972274758662008-06-16T05:09:00.000-07:002008-06-16T05:09:00.000-07:00Какой git сервер используете? Или сами разворачива...Какой git сервер используете? Или сами разворачивали?IUnknownhttps://www.blogger.com/profile/14790354966765037004noreply@blogger.comtag:blogger.com,1999:blog-3628051270185801752.post-4295942792972400262008-06-15T10:00:00.000-07:002008-06-15T10:00:00.000-07:00Смотрел. Это мегаполезная вещь, но мой "велосипед"...Смотрел. Это мегаполезная вещь, но мой "велосипед" всё-таки немного про другое. У меня в нем еще есть поддержка для автоматически генерируемого контента - например, блоки типа "последние комментарии" и пр. Кроме того, результаты работы одного "перехватчика" передаются следующим по цепочке (получается как unix-pipe). Ну и еще, эта штука автоматом импортирует все модули в определенной директории (т.е. для подключения их достаточно просто положить на место).<BR/><BR/>Вобщем, похоже, конечно... Я еще немного поэкспериментирую - вдруг что-то дельное выйдет :) А не выйдет - оставлю только генерацию блоков (просто довольно удобно получилось: чтобы добавить на сайт новый блок, надо просто добавить новый модуль).Portnovhttps://www.blogger.com/profile/07229550690332111129noreply@blogger.comtag:blogger.com,1999:blog-3628051270185801752.post-24276742318275483852008-06-15T07:50:00.000-07:002008-06-15T07:50:00.000-07:00А вы не смотрели на py-dispatcher? Просто складыва...А вы не смотрели на py-dispatcher? Просто складывается ощущение, что он как бы заменяет собой HMS, давно написан, и используется в джанго - те сигналы отдаются с его помощью.Deepwalkerhttps://www.blogger.com/profile/11174389329305818117noreply@blogger.com