定制 eyika/atom 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

eyika/atom

Composer 安装命令:

composer create-project eyika/atom

包简介

Framework template for Atom, An MVC microframework for PHP. Quite heavily inspired by Laravel

README 文档

README

Build Tests Coverage
Build Status Tests Coverage

Framework template for Atom, An MVC microframework for PHP. Quite heavily inspired by Laravel

Description

Atom is designed to map most of the basic features of Laravel Framework while still maintaining compact bundle size and runtime speed. Because of this we have tried to implement most features internally as much as possible and only resort to third party libraries where its absolutely necessary.

Features Implemented

  • Almost Similar Laravel Style Routing (Console, Web and Api routes)
  • Console Commands using Artisan-Like Driver (Custom Commands Supported)
  • Controllers (callable, invokable or class with handle() method supported)
  • Models (with fluent ORM query builder similar to eloquent)
  • Fluent Database Query Builder
  • Middlewares
  • Service Providers
  • Bladelike (using Bladeone) or Twiglike Templating Engine
  • Storage Class with support for (public, local, s3, google, ftp and ftps filesystems)
  • File Class for file operations
  • Cache with support for (database, file, redis, array, apc, dynamodb, memcached and octane cache drivers)
  • Facade System
  • Job Runner
  • Scheduler
  • Mail Sender with support for (sendmail, smtp, sendgrid, aws-sqs and other mail drivers)
  • DB Migrations and Seeds support (using phinx)
  • Unit Testing Support
  • global helper functions
  • Arr class for array manipulations
  • Str class for string manipulations

Credits

Credits Page

License

MIT

Contributing

Contributing Page

统计信息

  • 总下载量: 26
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 4
  • 点击次数: 3
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 4
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2024-08-15