Silly
app
Our great sponsors
Silly | app | |
---|---|---|
1 | 6 | |
894 | 0 | |
- | - | |
4.8 | 6.3 | |
3 months ago | about 2 months ago | |
PHP | PHP | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Silly
-
Creating a console app - for a SaaS API
Silly is nice for simple cli tools as well which is just a simple wrapper around symfony/console
app
-
Creating a console app - for a SaaS API
For the CLI tool itself, you'd be looking at: https://github.com/apexpl/app/
- Piko router, a fast router for PHP based on radix tree
-
Let's Debate, SVN over git?
You're right, in the "develop Your First Package" guide I use the get method, which is only available via Guzzle and it's not PSR-18 compliant. I did that for the sake of brevity, because I figured anyone viewing that guide will be using the default install which comes with Guzzle. If you look through the App package though (https://github.com/apexpl/app/) you'll see it only ever uses the PSr-18 compliant sendRequest method. Although Apex does come with Guzzle by default, developers are more than welcome to modify the ~/boot/container.php file and change that one entry out to any PSR-18 compliant implementation they would like such as Httpful or whatever, and I promise Apex will continue humming along just fine.
-
[PHP] - pre-mature, but Apex v2, and let's see what happens
Please note, I didn't just pull SVN out of my ass, and a whole lot of planning and research went into this. Take a look at the code at https://github.com/apexpl/app/ and you'll see for yourself this is solid code. Are you by chance a PHP developer? If so, feel free to give this a test spin via Docker. The design is horrendous at the moment, but the network is online and solid -- https://apexpl.io/guides/develop_your_first_package
What are some alternatives?
Laravel-Zero - A PHP framework for console artisans
AutoRoute - Automatically maps HTTP requests to PHP action classes.
csrf - Csrf Package provides Cross Site Request Forgery protection by comparing provided token with session token to ensure request validity.
Slim Framework - Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs.
Packagist - Package Repository Website - try https://packagist.com if you need your own -
phpmicro - micro sfx SAPI for php (wip, may force push)
http - Lite & fast micro PHP HTTP framework that is easy to learn.
Lean and Mean Docker containers - Slim(toolkit): Don't change anything in your container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source)
mini3 - Just an extremely simple naked PHP application, useful for small projects and quick prototypes.
box - 📦🚀 Fast, zero config application bundler with PHARs.