Инструменты пользователя

Инструменты сайта


Боковая панель

Разделы

Общее описание
История изменений
Рекомендации к обновлению
Планы на будущее
Известные проблемы
Онлайн демо
Случайная статья
Видео
Помощь проекту
Люди

FAQ



Редактировать сайдбар

yalf

YALF - Yet Another Lightweight Framework

Родмап

  • Какая-то минимальная авторизация
  • Эмуляция системы прав
  • Конфигурируемые пути к профайлеру
  • Портирование SNMPHelper
  • Эмуляция логирования
  • Докинуть какой-то очень легкий, респонсивный, дефолтный синглпейдж скин.
  • ….
  • Сделать эту документацию вменяемой

Зачем?

…..

Системные требования

…..

Установка

$ mkdir myapp
$ cd myapp
$ fetch https://github.com/nightflyza/YALF/archive/master.zip
$ unzip master.zip && rm -fr master.zip && mv YALF-master/* ./ && rm -fr YALF-master
$ chmod -R 777 exports content config

Начальная конфигурация config/yalf.ini

; Main module name from modules/general/
INDEX_MODULE="index"
; Template name to preload from skins/
YALF_SKIN="paper"
; Default application language. Loaded from languages directory.
YALF_LANG="ukrainian"
;Is application global menu rendering enabled?
YALF_MENU_ENABLED=1

;XHProf libs path. Recomended to be masked in production.
XHPROF_PATH="xhprof"

;Your application logo, name and site URL
YALF_LOGO="skins/yalflogo.png"
YALF_URL="http://ubilling.net.ua"
YALF_APP="Dummy application"
YALF_TITLE="Application title here"

 
; List of layers which must be loaded, with their dependencies. 
; Format: LAYER_*="lib1,lib2,lib3" will load api/libs/api.lib1.php etc..
LAYER_LOCALE="i18n"
;LAYER_NYANORM="mysql,nyanorm"
;LAYER_CACHE="ubconfig,ubcache"
;LAYER_MAPS="mapscompat,lmaps,ubconfig"
;LAYER_TELEGRAM="telegram,ubconfig"
;LAYER_WHOIS="whois"
;LAYER_SNMP="snmp,ubconfig"

;Renderer layers
LAYER_WEBRENDER="webrender,workicons,astral"
;LAYER_CLIRENDER="clirender"

Встроенные библиотеки

…..

Web и CLI приложения

….

yalf.txt · Последние изменения: 2020/09/16 18:09 — nightfly