承接 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
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

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

其他信息

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