gwillion Maksym Saveliev [gwillion]
Предыдущая работа

Архив електронной документации

  
Просмотров: 1
Дата добавления: 25.07.09 в 17:36
В программной части отптимизирована генерация дерева документации с использованием AJAX – javascript и XML в асинхронном режиме. Посредтсвом javascript на стороне клиента реализовано построение дерева. Дерево преобразуеться из объектного представления  в HTML. Таким образом, используя Javascript,XML и PHP было реализовано оптимальное решение построения дерева, разгрузив сервер от создания самого дерева и оставив на сервере только генерацию XML данных по требованию.
Это позволило не загружать все дерево в браузер, а подгружать часть дерева по мере необходимости – запроса пользователем. Оптимизированы алгоритмы выбрки и генерации данных – что делает работу с ситемой удобной. Также внедрена система постраничного просморта результатов в разделах, где выводился большой обьем информации. Это также уменьшегло намного объем загружаемой в браузер информации. На странице поиска документов оптимизирован алгоритм выбора ролительского каталога и сам алгоритм поиска (также убраны лишние вычисления) – в 10ки раз прирост по времни генерации страницы и теперь при этом поиск по базе документов производиться быстро.
Следующая работа
Архив електронной документации
Поделиться: