Блог разработчиков XS2
Этот блог также можно читать и комментировать в ЖЖ — solutecs_blog
Поисковый запрос вместо урла
25.11 '2008 19:16arsenicum
arsenicum, идея, наблюдения, интерфейс
Недавно я вернулся из Японии. О страсти японцев постоянно все улучшать и искать нестандартные решения ходят легенды. До сих пор нахожусь под впечатлением от увиденного, но в этом блоге решил привести лишь один пример нестандартного решения, имеющего прямое отношение к вебу.
Дальше
Контроль полномочий
21.10 '2008 13:02quickie
quickie, управление контентом, размышления, XS2v2
В процессе некоторого обсуждения, разгорелся у нас спор. Про контроль полномочий.
Я лично считаю, что все эти несусветные роли и разграничения прав на доступ к тому или иному разделу сайта только усложняют работу с проектом. Во-первых, средний пользовательский проект содержит ну максимум 4-5 редакторов (мы сейчас не про одиного контент-менеджера), которые чаще всего находятся в одном помещении и все равно (как ни крути) свои пароли/логины передают, со словами "Мань, поправь там за меня". Или, что еще хуже, случаются ситуации, когда требуется экстренно произвести какие-то действия, а того, кто может это сделать в данный момент нет. Ну и так далее.
Мне кажется, что лучший способ разграничения прав - персональные интерфейсы.
Во-первых это охраняет админку проектов от "всесильных" ручек пользователей, во-вторых их легко и удобно строить, в том числе и "разукрашивать".
не секрет, что традиционные CMS начинают безумно гордиться иконостасом в интерфейсе, какими-то мега кнопками и пиктограммами.
Хотите себе? Да в чем проблема? Работая с XS2 можно запросто создать и специальный пользовательский = редакторский, модераторский, клубный (какой хотите) интерфейс одновременно с проектом. Кто вам мешает?
На что yaseek сказал, что во второй версии все будет мега-круто и по-другому. Пусть сам расскажет.
Ненавижу копипасту
30.09 '2008 13:16extremus
smarty, extremus
Я хочу нажраться стереть весь файл, когда замечаю в нем повторяющийся код. Я десятки раз видел, как двухминутная правка отнимает два часа. Это классическй закон подлости + бездумное копирование. Никогда не верьте словам «это никогда не будет изменяться» про какой-нибудь блок на сайте. Все врут.
Дальше
Не прошло и ста лет!
01.07 '2008 21:32quickie
внедрение, проекты, quickie
Я и сама не могу поверить, что, наконец, это сделала. Хотя очень давно обещала. Но, естественно, чтобы перекреститься необходим гром - и участие в неких интересных, но пока еще будущих, проектах, заставило меня все-таки описать мега-детище нашей компании - систему электронного документооборота, созданную для Группы Компаний Бородино (92 место среди 200 самых крупных частных компаний России по мнению Forbes).
Сказать, что мы системой документооботорота гордимся - не сказать ничего. Это один из знаковых проектов, который позволяет доказать, что принципы XS2 Framework дают возможность реализовать любые требования заказчика высокого уровня, создать любые необходимые индивидуальные типы объектов, построить различные модели, синхронизированные с реальными бизнес-процессами, легко и быстро расширять, обновлять, надстраивать и развивать уже существующую систему.
ДМС (волей народа прозванный пользователями в честь нашей компании Солютексом) связывает города и предприятия, регламентирует работу всех подразделений, позволяет контролировать исполнение задач, решая проблемы управления огромным многопрофильным холдингом.
Чтобы было о чем подумать, вот всего лишь цифры статистики:
На момент подготовки данного документа (июнь 2008) в системе зарегистрировано более 250 тысяч документов и сопутствующих им объектов, 2,5 тысячи пользователей, 1,5 тысячи правил движений документов, более 300 протоколов совещаний и собраний и 6 тысяч сопутствующих им объектов. В системе насчитывается более 1,7 млн. связей между различными объектами. В среднем в документообороте ГК «Бородино» создается более 15 новых объектов в минуту.
Я думаю, для подобных систем это очень хорошие цифры. Скриншоты-картинки будут позже.
Да, и чтобы похвастаться добавлю, что самым главным в данном случае является процесс внедрения, а не разработки.. ведь более 97% казалось бы идеальных решений так и не удается внедрить. Нам - удалось!
Случай доброкачественного паразитарного сопряжения (XS2+PHPB3)
15.05 '2008 18:19arsenicum
arsenicum, phpbb, интеграция, форум
Многие разработчики на XS2 сталкивались с необходимостью сопряжения XS2 с форумом PHPBB и многие демонстрировали при этом чудеса смекалки. PHPBB не имеет никакого API для манипулирования пользователями из внешних приложений, что сильно усложняет интеграцию с ним. В этом посте мы приводим пример кошерного сопряжения с PHPBB.
Дальше
|