ZF2-ASM
Сайт для отчетов и отображения данных в реальном времени, разработанное на базе «Zend Framework-2».
2017-12-18
shop
Введение.
Простое приложение реализующее сайт для отчетов и отображения данных в реальном времени, разработанное на базе Zend framework 2
. С документацией по Zend framework 2
можно познакомиться на сайте Zend-Learn. Примеры установки приложения приведены для ОС "Windows"
и веб сервера Nginx
.
Этот проект на GitHub можно посмотреть здесь
Ресурсы
- Zend Framework 2
- Быстрый старт
- Документация
- API
- Документация
- Highstock - это многоплатформенная графическая библиотека на основе SVG
- Документация
- API
- Примеры
- API
- Swipebox - плагин jQuery для отображения фото галереи
- Документация
- TouchTouch - плагин jQuery для отображения фото галереи
- Документация
- Примеры
- FlexSlider 2 - плагин jQuery для отображения фото слайдов
- Документация
- Примеры
Работа приложения
Основные характеристики приложения:
- реализует сайт для отчетов и отображения данных в реальном времени;
- расширяется с помощью конфигурационных файлов, расположенных в
config/
; - использует БД типа SqlLite
data/db/system.db
; - для просмотра видео используется плагин для jQuery Divbox;
- для просмотра фото галереи используется плагин для jQuery Swipebox;
- для просмотра фото галереи используется плагин для jQuery TouchTouch;
- для просмотра фото слайдов используется плагин для jQuery FlexSlider 2;
- для отображения графиков используется JavaScript библиотека Highstock;
- реализована возможность печатать отчеты;
- также добавлены плагины для работы с массивами, строками и др.
module/Application/src/Application/Service
;
Установка
Предварительные требования
Развертывание
- Клонировать zf2-asm проект с помощью git.
- Выполнить
composer install
. - Сконфигурируйте веб сервер, чтобы точка входа была
public/index.php
. - Установите, если необходимо, соответсвующие права на запись в
path/to/project/var
. - Введите адрес сайта в броузер (пр. http://zf2-asm.ru/)