1 год назад
История
README.md
WebBasic
Фреймворк для создания сайтов и приложений основанный на DOM-парсере.
Установка
Для чистоты эксперимента ставим на чистый Ubuntu 20.04
- sudo apt update && apt upgrade
- sudo apt install apache2 -y
- sudo a2enmod rewrite ssl headers
- sudo systemctl enable apache2
- sudo apt install software-properties-common sudo add-apt-repository ppa:ondrej/php sudo apt update sudo apt install php8.2-fpm php8.2-common php8.2-xml php8.2-xmlrpc php8.2-curl php8.2-gd php8.2-imagick php8.2-cli php8.2-dev php8.2-mbstring php8.2-zip git composer -y
- sudo a2enmod proxy_fcgi setenvif sudo a2enconf php8.2-fpm
- sudo systemctl enable php8.2-fpm sudo systemctl enable apache2
- sudo sed -i ‘/<Directory /var/www/>/,/</Directory>/ s/AllowOverride None/AllowOverride All/’ /etc/apache2/apache2.conf
- sudo rm /var/www/html
- git clone https://gitflic.ru/project/digiport/webbasic.git html
- sudo chmod -R 0777 /var/www
- sudo service php8.2-fpm restart sudo service apache2 restart
После установки перейдите по адресу http://localhost
Что теперь с этим делать? Когда-нибудь напишу, но особо любознательные могут заглянуть в папки: ./tpl - тут шаблоны страниц ./engine/modules - собственно код компонентов используемых в качестве тэгов в шаблонах
Свои кастомные шаблоны и компоненты создаются в ./tpl и ./modules
Описание
Фреймворк для создания сайтов и приложений основанный на DOM-парсере.
Конвейеры
0 успешных
0 с ошибкой