Cоздание и распространение пакета PHP+JS

203
13 июля 2017, 01:51

Есть простая фреймворконезависимая библиотека на PHP для вывода статистики. К ней есть фронтенд, строящий диаграммы на JS+CSS, требующий еще и Сhart.js в зависимостях. Как распространять данную связку целиком? Сразу говорю, что бэкенд без фронтенда хоть и будет работать, но вряд ли кому-то пригодится. Весь цимес именно в связке.

Пока в голову пришли только такие варианты.

  1. Все вместе - PHP+JS+СSS через Сomposer и какой-нибудь asset-менеджер.
  2. Разбить на два репозитория и распространять бэкенд - через Сomposer, а фронтенд через NPM/Bower.
  3. Использовать один репозиторий, но фронтенд ставить через NPM/Bower, а бэкенд через Сomposer.

Может есть еще способы? Как обычно распространяются подобные проекты?

READ ALSO
Php / Codeigniter / errors

Php / Codeigniter / errors

Изучаю ПХП и работу на движке CodeIgniterПри открытии сайта на локальном сервере мы ловим сие ошибки

185
Итератор с методами класса

Итератор с методами класса

У меня есть класс FileSystem, и я хочу хочу сделать, чтобы с итераторов можно было выполнять некоторые методы самого классаДля этого в итератор...

342
Unhandled access violation exception

Unhandled access violation exception

Добрый деньЕсть следующий код на c++(среда - Visual Studio 2013):

311
Вывод на печать на выбранный принтер без стандартных диалогов

Вывод на печать на выбранный принтер без стандартных диалогов

Загрузить список принтеров в ComboBoxВыбрать требуемый

224