• BSA Lab.
      home

  • apps
    Главная
  • contacts
    Об авторе
  • library_books
    Блог
  • shop
    Портфолио
    keyboard_arrow_down
    • Google API
    • Gapi-People
      wc
    • Gapi-Email
      mail_outline
    • Gapi-Examples
      more

    • Silex (PHP micro-framework)
    • Silex-MVC
      desktop_windows
    • Silex-UBKI
      last_page

    • Zend (PHP framework)
    • ZF-MyBlog
      library_books
    • ZF2-ASM
      show_chart

    • Node.js
    • Express-Passport
      verified_user
    • Feathers-Examples
      more

    • Vue.js (JavaScript framework)
    • Vue-Resume
      account_circle
    • Vue-Business-Light
      work
    • Vue-Examples
      more
    • Vuex-Examples
      more

    • Nuxt (JavaScript framework)
    • Nuxt-Business-Light
      work
    • Nuxt-Vuetify-Start
      picture_in_picture

  • Темы
  • message
    WEB ресурсы
    keyboard_arrow_down
    • Обзор
      filter_none

  • message
    Google Client API
    keyboard_arrow_down
    • Обзор
      filter_none
    • Gmail-Send
      contact_mail
    • Gmail-Inbox
      mail_outline
BSA / Portfolio-zf-asm
  • Информация

  • contact_mail
    Контакты
  • contacts
    Об авторе
  • public
    Мои проекты на GitHub
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
Примеры
Swipebox - плагин jQuery для отображения фото галереи
Документация
TouchTouch - плагин jQuery для отображения фото галереи
Документация
Примеры
FlexSlider 2 - плагин jQuery для отображения фото слайдов
Документация
Примеры

Работа приложения

Основные характеристики приложения:

  • реализует сайт для отчетов и отображения данных в реальном времени;
  • расширяется с помощью конфигурационных файлов, расположенных в config/;
  • использует БД типа SqlLitedata/db/system.db;
  • для просмотра видео используется плагин для jQuery Divbox;
  • для просмотра фото галереи используется плагин для jQuery Swipebox;
  • для просмотра фото галереи используется плагин для jQuery TouchTouch;
  • для просмотра фото слайдов используется плагин для jQuery FlexSlider 2;
  • для отображения графиков используется JavaScript библиотека Highstock;
  • реализована возможность печатать отчеты;
  • также добавлены плагины для работы с массивами, строками и др. module/Application/src/Application/Service;

Установка

Предварительные требования

  • PHP version >= 5.3
  • веб сервер Apache2, Nginx или похожие
  • Composer

Развертывание

  1. Клонировать zf2-asm проект с помощью git.
  2. Выполнить composer install.
  3. Сконфигурируйте веб сервер, чтобы точка входа была public/index.php.
  4. Установите, если необходимо, соответсвующие права на запись в path/to/project/var.
  5. Введите адрес сайта в броузер (пр. http://zf2-asm.ru/)
© 2017 Сергей Бескоровайный
language Разработчик:
BSA Lab.