![]() ![]() ![]()
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Блог разработчика программного обеспечения/Записи в блоге |
![]() |
Блог разработчика программного обеспечения
Голосов: 1 Адрес блога: http://nerusoft.blogspot.com/ Добавлен: 2008-06-12 19:50:16 блограйдером ZaiSL |
ЧПУ в системе Корпорация 2
2009-11-03 00:35:00 (читать в оригинале)В системе Корпорация 2 реализован механизм ЧПУ. Теперь, динамические ссылки выглядят так же, как статические интернет-страницы. Это способствует лучшей индексации сайтов поисковыми системами.
Граббер rss-новостей теперь работает в фоновом режиме
2009-11-03 00:34:00 (читать в оригинале)Теперь, граббер новостей работает в фоновом режиме. Благодаря чему не задерживается загрузка интернет-страницы.
Так же, увеличилась устойчивость граббера новостей, при сбоях. Например, если источник rss-новостей не доступен, сейчас не выводится ошибка об этом, а спокойно продолжается работа.
Система Корпорация 2 теперь умеет сама себя обновлять
2009-11-03 00:34:00 (читать в оригинале)Теперь система Корпорация 2 имеет встроенный модуль само-обновления. Причем, система построена так, что и модуль само-обновления обновляется и сама система обновляется. Модуль обновления и сама система Корпорация построены на одном и том-же загрузчике. Т.е. фактически, модуль обновления - это тоже программа Корпорация 2.
Обновление идет через 80 порт. Т.е. через протокол http. Таким образом, обновление происходит даже тогда, когда порты закрыты.
Кроме того, история изменений программы Корпорация 2 теперь выводится в виде интернет-страницы: /grid/92dbac969b63515a213d0580345af5c5/igroupid/{CEE14ACB-D8CD-4D65-9DC7-6132127F5E87}/index.html
Переменные окружения Postgresql для Корпорации 2
2009-11-03 00:33:00 (читать в оригинале)При работе в Postgresql системой Корпорация 2 формируются пользовательские переменные окружения. Поэтому, в конфигурационном файле postgresql.conf должна быть прописана строчка:
custom_variable_classes = 'usrvar'
Системой Корпорация 2, устанавливаются такие переменные окружения:
usrvar.myuserid='; # id пользователя
usrvar.myusername='; # Имя пользователя
usrvar.myroleid='; # id пользователя
usrvar.myrolename='; # Имя прав
usrvar.magid='; # id магазина
Чтоб установить переменную окружения из скрипта необходимо выполнить команду:
select set_var('myusername', 'rudjuk');
Чтоб сосчитать:
select get_var('myusername');
Правила для прав
2009-11-03 00:33:00 (читать в оригинале)В процессе работы с системой, мы пришли к такой схеме определения прав:
Различаем 2 глобальные ситуации:
1. Ни одной записи в правах нет.
2. Есть права.
Теперь, что получаем:
1.а. Если я супер админ, то получаю все права ко всем сайтам
1.б. Если я админ *, то я получаю права к тем сайтам, которые перечислены в пользователях.
1.в. Остальные пользователи - только просмотр.
2. а. Если я супер-админ, то я вижу все и могу менять все.
2. б. Если я админ, то я могу изменять то, что написано в правах.



Категория «Живопись»
Взлеты Топ 5
![]() | ||
+148 |
209 |
Relazioni |
+137 |
188 |
МухО_о |
+131 |
141 |
allf |
+125 |
186 |
RouxAngel |
+123 |
142 |
kalininskiy |
Падения Топ 5
![]() | ||
-1 |
4 |
nightwishenka |
-3 |
2 |
tya-tyan_S |
-3 |
129 |
Клуб антиквариев и коллекционеров |
-6 |
3 |
antiqvar |
-8 |
170 |
Создавая пространство.. Блог декоратора Кати Саган |

Популярные за сутки
Загрузка...

BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.