Download the PHP package baagee/nknkn without Composer

On this page you can find all versions of the php package baagee/nknkn. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package nknkn

nknkn 妮可妮可妮~

将以下包组合成小框架,轻量+自定义组合各个模块,定制属于你的小框架

快速开始

通过 php ./vendor/bin/creater composer.json_dir app_name 来快速在vendor同级目录创建app相关目录和示例代码

例如

app目录结构

必须的目录在vendor同级别有

至于目录下的子目录,自己自定义就行

详细参考结构请看示例 【sql-profiling】mysql sql语句性能分析平台

框架运行流程

支持自定义Log存储方式,默认文件

只需要继承并实现BaAGee\Log\Base\LogHandlerAbstract,并在log.php配置文件指定handler类名即可

支持自定义Log格式

只需要继承并重写BaAGee\Log\Base\LogFormattergetLogString方法即可,并在log.php配置文件指定formatter类名即可

支持中间件

框架默认中间件有Session,Cookie,并能根据有无对应配置文件判断是否开启,用户可自定义中间件,比如验证登陆,权限之类的

支持事件触发,框架内置的事件有

session支持file,memcache,redis储存

通过修改session.php配置文件的handler类名来修改储存方式,为空表示file

其他强大的功能?自己实现或者借助composer吧

使用示例代码

【sql-profiling】mysql sql语句性能分析平台


All versions of nknkn with dependencies

PHP Build Version
Package Version
Requires php Version >=7.1
baagee/php-onion Version 0.*.*
baagee/php-params-validator Version 0.*.*
baagee/php-mysql Version 0.*.*
baagee/php-router Version 0.*.*
baagee/php-config Version 0.*.*
baagee/php-log Version 0.*.*
baagee/wtf-error Version 0.*.*
baagee/php-template Version 0.*.*
baagee/php-session Version 0.*.*
baagee/php-cookie Version 0.*.*
baagee/php-event Version 0.*.*
baagee/php-curl-request Version 0.*.*
baagee/async-task Version 0.*.*
psr/container Version ^1.0
baagee/php-debug-trace Version 0.*.*
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package baagee/nknkn contains the following files

Loading the files please wait ....