]> wagner.pp.ru Git - oss/stilllife.git/commitdiff
*** empty log message ***
authorVictor Wagner <vitus@wagner.pp.ru>
Fri, 21 Mar 2008 10:44:00 +0000 (10:44 +0000)
committerVictor Wagner <vitus@wagner.pp.ru>
Fri, 21 Mar 2008 10:44:00 +0000 (10:44 +0000)
doc/config.txt
doc/manifest.txt

index a36e25f378207f3a1f310682b9aaee69d2d01f9d..aeb9abb62b05e79c953ecf7d3472f8aa970090af 100644 (file)
@@ -60,4 +60,13 @@ replies_per_page - число реплик на странице форума.
 forbid_tags=список-html-тэгов, запрещенных в сообщении.
 
 
+restricted_userinfo= 
+ список полей в информации о пользователе, которые имеет право изменять
+ только администратор форума
+
+new_user_имя-поля - значение поля из списка restricted_user_info, которое надо установить для нового пользователя.
+
+openid_user_имя-поля - значение поля информации о пользователе, которое
+  следует использовать для пользователя, зарегистрированного по openid, до
+  тех пор пока он не отредактировал свой profile
 
index e83e6a01c2ad22889f5456ea49eb7302766bec65..92141fb7a6ddecb751660a437cbf5da032d69874 100644 (file)
 валидный HTML, а для его обработки server-side мы будем использовать
 DOM, похожий на тот, что используется в браузере. 
 
-F
+Далее, мы не используем базу данных. Все сообщения, отправленные
+пользователем, помещаются в HTML-файлы, которые потом
+отдаются сервером, как статические файлы. Поскольку в большинстве
+случаев количество запросов на чтение превосходит количество запросов
+на постинг на 3-4 порядка, это обеспечивает максимальную
+производительность.
+
+Кроме того, это обеспечивает легкость резервного копирования.
+Фактически, все, кроме базы пользователей можно утащить обычным
+браузером, поместить на другой сайт, и оно там будет работать.
+
+Каждый форум является директорией, каждая тема - файлом в этой
+директории. Поэтому возможна неограниченная вложенность форумов и
+сосуществование подфорумов с темами на одном уровне вложенности.
+
+Базу пользователей (содержащую их E-Mail-адреса и пароли) рекомендуется
+все же держать в месте, недоступном по http и сохранять её, резервную
+копию, используя ftp- или shell-доступ.
+