29
Для этих нужд существуют акселлераторы PHP-‐кода,
такие как
eAccelerator или APC.
Данные из открытых источников [10] показывают, что
eAccelerator и APC примерно равны в своем оптимизирующем
эффекте, поэтому для ускорения веб-‐сервиса «Электронный
дневник» был выбран eAccelerator
как более привычный и
удобный для автора инструмент.
Замеры, произведенные после подключения акселлератора
демонстрируют повышение производительности по количеству
запросов в секунду в среднем в 2 раза,
уменьшение
потребляемой памяти в 3 раза и уменьшение времени
обработки запроса в 2 раза.
30
5.
Обзор веб-‐сервиса «Электронный дневник»
При использовании системы «Электронный дневник», его
функциональность зависит от того, к
какой группе
принадлежит
пользователь.
Существует
две
привилегированных
группы
пользователей,
доступных
обычному человеку: группа «родители» и группа «учителя».
5.1.
Интерфейс экранной формы «Родитель»
При входе в систему пользователь попадает на свою
личную страничку, с которой осуществляется
вся навигация по
сайту (Рис. 5).
Рис. 5. Личная страница пользователя
Родитель имеет доступ к таким функциям,
как просмотр
оценок за определенный период в виде таблицы либо в форме
31
обычного классического
дневника (
Ри
c. 6
).
Рис. 6. Оценки, представленные в
виде классического дневника
Также ему доступно расписание, личные сообщения (
Рис
. 7
),
статистика по оценкам.
Рис. 7. Личные сообщения
Достарыңызбен бөлісу: