kladskull / deviant Goto Github PK
View Code? Open in Web Editor NEWDeviant is a simple extensible PHP Boilerplate/Mini-framework.
License: MIT License
Deviant is a simple extensible PHP Boilerplate/Mini-framework.
License: MIT License
Split Framework and Application Skeleton into two repos, and commit framework to composer, and add the requirement to app skeleton. User will just composer require the deviant-app, and the framework will be nicely tucked into vendor. This is dependant on making the project composer ready.
Need to ensure we're compliant with the standards: http://www.php-fig.org/psr/
PSR-1
PSR-2
PSR-3
PSR-4
PSR-6
PSR-7
Need to review the entire framework for Security. Any issues should be turned directly into individual git issues labelled 'Security'.
I'm so sorry to disturb you, I would kindly ask you if you could test this library in your project!
https://github.com/javanile/moldable
With the purpose of knowing my project and understanding if it can be integrated into yours!
To thank you for your availability I am observing your project and giving a star
Install via composer
composer require javanile/moldable
I ask you if we can help each other
Need to implement Namespaces for when we move the project into Composer - will also help mitigate collisions.
Implement Routing Framework or Integrate with one, as the current one is not so great. Currently if you wanted to do: "/post/12/comment/3" you would have to add code to /scripts/post.php and check the request array that is created by the framework. This is messy, we need to beable to use templating: "/post/{post_id}/comment/{comment_id}"
Need to start documenting the framework/project. We can use the Git Wiki here to start.
We need to commit to writing unit tests for anything we do here. PhpUnit is what I'd like to push for and get things going. Setting up unit tests with coverage and reporting to git on commits is the end goal.
Add command like utilities (like how composer works from the prompt). One of the immediate needs is to replace 'fix_perms.sh' with something like php deviant permissions
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.