Користувальницькькі налаштування

Налаштування сайту


sigreq2

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
sigreq2 [2023/01/18 18:57]
nightfly
sigreq2 [2023/07/08 13:50] (поточний)
nightfly
Рядок 1: Рядок 1:
-====== Сервис приема заявок на подключение v2======+====== Сервіс прийому заявок на підключення ======
  
 +Сам по собі знаходиться в стандартному постачанні по шляху "docs/signup2/" (Не забуваємо забрати його кудись подалі, типу так 
  
-Сам по себе находится в стандартной поставке по пути "docs/signup2/" (Не забываем унести его куда-то подальше, типа так  
 <code> <code>
 # cp -R /usr/local/www/apache24/data/billing/docs/signup2 /usr/local/www/apache24/data/  # cp -R /usr/local/www/apache24/data/billing/docs/signup2 /usr/local/www/apache24/data/ 
 # chmod -R 777 /usr/local/www/apache24/data/signup2/cache/ # chmod -R 777 /usr/local/www/apache24/data/signup2/cache/
 </code> </code>
-и выделить для сервиса отдельного пользователя с адекватными правами), и выглядит для конечного пользователя следующим образом:+ 
 +і виділити для сервісу окремого користувача з адекватними правами), і має для кінцевого користувача такий вигляд:
  
 {{:sigreq2_front.png?500|}} {{:sigreq2_front.png?500|}}
  
  
-===== Конфигурация =====+===== Конфігурація =====
  
-Базовая конфигурация и производиться правкой конфигурационного файла находящегося по пути **config/signup.ini**. В принципе предназначение его опций самоочевидно:+Базову конфігурацію можна здійснити редагуванням конфігураційного файлу, що міститься на шляху **config/signup.ini**. У принципі призначення його опцій самоочевидне:
  
 <file ini signup.ini> <file ini signup.ini>
-;Язык локализации сервиса. На данный момент поддерживаются следующие - english, russian, ukrainian+;Мова локалізації сервісу. На даний момент підтримуються такі - english, russian, ukrainian
 lang=ukrainian lang=ukrainian
  
Рядок 24: Рядок 25:
 ;Порт сервера БД ;Порт сервера БД
 port = "3306" port = "3306"
-;Логин пользователя БД+;Логін користувача БД
 username = "mylogin" username = "mylogin"
-;Пароль пользователя БД+;Пароль користувача БД
 password = "newpassword" password = "newpassword"
-;Имя БД+;Ім`я БД
 db = "stg"  db = "stg" 
-;Для адекватной работы сервису требуются права на доступ как минимум к табличкам: sigreq, sigreqconf, city, street+;Для адекватної роботи сервісу потрібні права на доступ щонайменше до табличок: sigreq, sigreqconf, city, street
 character = "UTF8" character = "UTF8"
 prefix = "billing" prefix = "billing"
  
-;Кеширование соединений с БДдля получения конфига сервиса. Имеет смысл включать только после окончательной конфигурации  +;Кешування з'єднань із БД для отримання конфігу сервісу. Має сенс вмикати тільки після остаточної конфігурації  
-;сервиса из веб-интерфейсачтобы наглядно видеть изменения производимые в процессе настройки.+;сервісу з веб-інтерфейсущоб наочно бачити зміни, що відбуваються в процесі налаштування.
 confcache=0 confcache=0
  
-;Интервал кеширования выборок из БД в секундах.+;Інтервал кешування вибірок із БД у секундах.
 cachetimeout=3600 cachetimeout=3600
  
-;Режим отладки. Вам оно не нужно.+;Режим відлагодження. Вам воно не потрібно.
 debug = 0 debug = 0
 </file> </file>
  
-Вся дальнейшая конфигурация сервиса может происходить при помощи удобного интерфейса модуля "Заявки на подключение в наличии" который включается при помощи опции SIGREQ_ENABLED=1 конфига [[alteriniconf|alter.ini]].+Уся подальша конфігурація сервісу може відбуватися за допомогою зручного інтерфейсу модуля "Заявки на підключення в наявності", який вмикають за допомогою опції SIGREQ_ENABLED=1 конфігурації конфігурації [[alteriniconf|alter.ini]].
  
 1.\\ 1.\\
Рядок 54: Рядок 55:
 {{:sigreq2conf3.png?300|}} \\ {{:sigreq2conf3.png?300|}} \\
  
-Также свежепоступившие и необработанные заявки на подключение, зажигательно напоминают о себе индикацией на панели задач.+Також свіжі та необроблені заявки на підключення, що надійшли, запально нагадують про себе індикацією на панелі завдань.
  
 {{:sigreq2conf4.png?300|}} {{:sigreq2conf4.png?300|}}
  
-===== О кешировании. =====+===== Про кешування =====
  
 +Увімкнення опції "Кешування вибірок із БД" вимагає прав на запис у директорію **cache** і безпосередньо впливає на кешування даних, які використовуються в комбобоксах із містами та вулицями. Особливо не заморочуючись можна зробити так
  
-Включение опции "Кеширование выборок из БД" требует прав на запись в директорию **cache** и напрямую влияет на кеширование данных используемых в комбобоксах с городами и улицами. Особо не заморачиваясь можно сделать так +<code> 
-  chmod -R 777 ./cache  +chmod -R 777 ./cache  
-Принудительную очистку кеша, в случае надобности можно сделать методом +</code> 
 + 
 +Примусове очищення кешу, в разі потребиможна зробити методом  
 + 
 +<code>
   rm -fr ./cache/*.dat    rm -fr ./cache/*.dat 
-   +</code>   
-После окончания конфигурации сервиса, из веб-интерфейса можно попробовать включить опцию confcache=1 в signups.ini, чтобы снизить количество обращений к БД до минимума (имеет смысл только совместно с кешированием улиц и городов). После включения кеширования глобально, все изменения в фронтенде сервиса будут происходить только по прошествию cachetimeout.+ 
 +Після закінчення конфігурації сервісу з веб-інтерфейсу можна спробувати ввімкнути опцію confcache=1 у signups.ini, щоб знизити кількість звернень до БД до мінімуму ає сенс тільки спільно з кешуванням вулиць і міст). Після ввімкнення кешування глобально, всі зміни у фронтенді сервісу відбуватимуться тільки після закінчення cachetimeout.
 \\ \\
 \\ \\
-Что должно происходить после всего этого с быстродействием? Ну как-то так:+ 
 +Що має відбуватися після всього цього зі швидкодією? Ну якось так:
  
 {{:sigreq2perf.png?249|}} {{:sigreq2perf.png?249|}}
- 
-===== О совместимости.===== 
- 
-Если вы раньше использовали [[sigreq|старую версию]] этого сервиса - можете не волноваться. При переходе на новую, все ваши существующие заявки останутся в первозданном виде. Мы сделали все возможное, чтобы сохранить обратную совместимость по формату данных. 
-   
      
sigreq2.txt · Востаннє змінено: 2023/07/08 13:50 повз nightfly