stupidlysimple/php 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

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

stupidlysimple/php

Composer 安装命令:

composer create-project stupidlysimple/php

包简介

StupidlySimple Framework for PHP - MVC Framework for lazy developers

README 文档

README

Follow us on Facebook.

Chat with Discord

PHP version Build Style-CI Scrutinizer-CI Total Downloads composer.lock License Made In

StupidlySimple Framework is a micro framework built for lazy developers.

Suitable for those who used to develop vanilla projects, while following today's set of standard.

The core is very small in size, yet it contains most of the functions required to rapidly start developing a project. The name itself is obvious.

Latest Version

Release 0.4.0 (Release Notes)

Table of Contents

No Title
1 Why StupidlySimple?
2 Technical Features
3 How to Install
4 API Documentation

Why StupidlySimple

  • No nonsense
  • Follow your own style
  • Extremely extensible
  • Small in size
  • Lightning fast (<20 ms)

[back to top]

Technical Features

  • Lazy Routing - Route urls according to file names. Your /home will be redirected to home.php and so on. You can also route on specific uri, and/or forward them to a controller.
  • Simple Templating Process - Copy and paste any templates you downloaded to the root directory, and viola, it's up and ready. You can still manage template them however that suits your likings.
  • Integrated with Composer - Download thousands of packages available straight to your project.
  • Integrated with Eloquent ORM - Manage database records with no hassles.
  • Dependency Injection - Minimize coupling and dependant on a single project. And provides easy access to objects and variables.
  • Out-of-the-Box Error Handler - We integrated the framework with Whoops, error handler in a less painful way.

[back to top]

Installation

StupidlySimple requires PHP at least 5.6 to run (with PHPUnit).

Tutorial for installation is available on our website.

Install via Composer

Notice: You can also follow this page for clearer instructions: stupidlysimple.github.io

If you do not have Composer installed, please follow this link for Windows, or this link for Mac Os X and Linux.

As soon as you have installed the Composer already, type this on the Command Prompt (or Terminal)

$ composer create-project stupidlysimple/php myproject

or if you acquired the zip/tarball, issue this command on the Command Prompt (or Terminal)

$ composer update

Once the vendor file is created and all of the packages has been uploaded, you can now view the homepage and start programming. (Be sure to update the project always).

[back to top]

API Documentation

Documentations are available on the wiki page.

Note: If you wish to see the Core files, please go to stupidlysimple/core

Development

Want to contribute? Great! Please do not hesitate to contribute to the framework development.

Nightly Builds

Introducing nightly builds: we are really committed to project that we decided to release nightly builds.

Nightly builds are released more often than the stable build. Eventually a nightly build will be converted to stable.

Get nightly builds

[back to top]

License

MIT

[back to top]

Todo

This is a work in progress. The README.md will be expanded from time to time.

[back to top]

stupidlysimple/php 适用场景与选型建议

stupidlysimple/php 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 498 次下载、GitHub Stars 达 104, 最近一次更新时间为 2017 年 02 月 15 日, 在 PHP 生态内属于活跃度较高的组件。

它主要适用于以下技术方向: 「micro framework」 「lazy」 「php framework」 「stupidlysimple」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。

我们在过去多个企业项目中使用过 stupidlysimple/php 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。

围绕 stupidlysimple/php 我们能提供哪些服务?
定制开发 / 二次开发

基于 stupidlysimple/php 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。

BUG 修复 & 性能优化

线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。

项目外包 & 长期维护

承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。

yvsm@zunyunkeji.com QQ:316430983 微信:yvsm316 西安尊云信息科技 · 专注 PHP / Go / 分布式系统研发

统计信息

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

GitHub 信息

  • Stars: 104
  • Watchers: 20
  • Forks: 30
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2017-02-15