Создание реестра сайта, есть соображения?

  • Автор темы Wingely Dog
  • Дата начала

Wingely Dog

Guest
Создание реестра сайта, есть соображения?

Пишется cms которую предполагается расширять потом модулями.

Соответственно возникает желание создать некий реестр, в котором будут храниться списки модулей, объекты настроек модулей и т.п., возможно будет хранится дата регистрации модуля и дата окончания его действия (для выдачи модуля на тесты).

Соответственно возникает вопрос о сокрытии информации хранящейся в реестре, кодирование и декодирование оной.

Ктолибо решал уже подобную задачу? Может пнете в какую сторону копать?
 

Wingely Dog

Guest
Модули к сайту предполагается продавать. соотвественно нужно сделать так, чтобы модуль просто скопированный на сайт не работал, а работал только после регистрации модуля.
соответственно мне кажется нужен реестр модулей (и не только) с установочной информацией.
 

HEm

Сетевой бобер
Zend Encoder не поможет отцу русской демократии?

Любой способ кодировать информацию непосредственно в скриптах может быть вскрыт более-менее опытным программистом.
Впрочем, если клиенты не разбираются в программировании, то достаточно в коде модуля поставить проверку записи на доступность модуля в твоем реестре
 

Wingely Dog

Guest
да хотелось бы создать систему, которую манагеры могли использовать без участия программиста...
а систему кодирования декодирования записей в реестре закодировать Zend Encoder'ом...
Согласен, что выглядит идея корявенько, потому и спрашиваю советов.
 

HEm

Сетевой бобер
Wingely Dog
если уж кодировать - то все, чего мелочиться-то?
 

Wingely Dog

Guest
говорюш, не хочу потом кодировать каждый модуль для каждого сайта,
хочется как-то автоматизировать этот процесс
 

Wingely Dog

Guest
... что это значит? можно в двух словах?
 

crocodile2u

http://vbolshov.org.ru
В Zend Safeguard Suite есть encoder и license generator.

В енкодере есть опции:
- expiration options
- licensing support

В license generator делаешь лицензию с указанием имени продукта, времени окончания действия. Теперь у тебя есть файл с лицензией.

В енкодере ставишь licensing support - require valid license

Без файла с лицензией скрипты работать не будут.
 

Wingely Dog

Guest
но ведь можно "скопировать лучшему другу из соседней фирмы" и файл и лицензию.
или я что не так понял?
 

crocodile2u

http://vbolshov.org.ru
Originally posted by Wingely Dog
но ведь можно "скопировать лучшему другу из соседней фирмы" и файл и лицензию.
или я что не так понял?
http://www.zend.com/store/products/safeguard-faq.php

The Zend License Manager is capable of creating software license files based on multiple criteria:

New - Concurrent Users
Usage is limited to the number of real-time users.
Evaluation License
A time limited license used for evaluation purposes or time dependant terms with pre-set expiration date.
Segment of Network
Usage is limited by IP address range, restricting licenses by geographical area depending upon networks topology.
Specific Server
License limited to specific hardware based on Host ID.
Usage and Restrictions
 

Wingely Dog

Guest
все понял,
идея была глупая, а сам я лапоть
 
Сверху