Giter Site home page Giter Site logo

dimaslanjaka / universal-framework Goto Github PK

View Code? Open in Web Editor NEW
4.0 2.0 1.0 523.71 MB

php framework with powerful functions

License: MIT License

PHP 10.86% CSS 22.43% JavaScript 54.75% HTML 6.31% Shell 0.03% Batchfile 0.02% TypeScript 0.83% Hack 0.51% PowerShell 0.01% Makefile 0.01% Go 0.01% CoffeeScript 0.03% SCSS 4.01% Less 0.05% Java 0.04% Twig 0.10%

universal-framework's Introduction

Universal Framework (Under Development)

Build Status CircleCI Build Status FOSSA Status

Code Intelligence Status Scrutinizer Code Quality

Known Vulnerabilities Maintenance GitHub license Github all releases MIT Packagist GitHub tag

PHP framework with powerful functions

Requirements

Programs Links / Description
NodeJS 10++ download
vscode Code editor
python 2.7 download
php intelephense (vscode extension) For Powerful PHP Intelisense (required)
php docblocker (vscode extension) For PHP DocBlock Support (optional)
PHP 7.3^ (7.4 Recommended)
php-gd php-curl php-ext PHP Extension

How to update XAMPP php version windows

  • Download PHP select version you're desired
  • stop XAMPP apache
  • backup your current XAMPP PHP (C:\xampp\php)
  • extract the zip (php.exe, etc) from the zip php your'e downloaded before into (C:\xampp\php)
  • start XAMPP apache

How to view current XAMPP PHP version

  • create file info.php, insert
<?php phpinfo(); ?>
  • access it through your localhost, you'll see your php version and other configuration there

How to install php extension on windows

  • access C:\xampp\php\ext, there is installed php extensions folder
  • basically, xampp have all php extensions except experimental extensions

Support

  • SASS/SCSS/LESS Compiler
  • JS/CSS/HTML Minifier
  • Cached Mode
  • Obfuscate Mode

Usages And Tutorials

JS PHP
Documentation Documentation

Feature

  • PHP - JS integrated function
  • Windows - PHP integrated function
  • PHP - Older php function shimmer

Tested Working Development On:

  • Windows 7/10
  • Kali Linux (Subsystem Win 10)

Tips

  • always use --prefer-offline for install npm packages to improving installer speed
  • always use --prefer-source for install composer package faster

Install Windows

  • Install ALL Requirements before running these steps
  • Open cmd.bat
  • select Terminal you're desired
  • type below code into terminal:
npm install -g typescript
composer install --prefer-source
npm install --prefer-offline
npm install typescript gulp depcheck -g --prefer-offline
tsc -p tsconfig.build.json
tsc -p tsconfig.precompiler.json
tsc -p tsconfig.compiler.json
  • now you can run development on your device
gulp build #for building components all at once
gulp watch #for watching file on change and automatically run job based on changed files

Install on production

# no additional runner in production
npm install --ignore-scripts
composer install --no-scripts
# for updating
npm update --ignore-scripts
composer update --no-scripts

universal-framework's People

Contributors

dimaslanjaka avatar dependabot[bot] avatar snyk-bot avatar

Stargazers

 avatar  avatar ik5 avatar GAURAV avatar

Watchers

 avatar  avatar

Forkers

fossabot

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.