此包的最新版本(1.2.4)没有提供许可证信息。

1.2.4 2019-09-16 13:51 UTC

This package is auto-updated.

Last update: 2024-08-29 04:37:32 UTC


README

一个罗马社区 / 邻里。

描述

基于silex和symfony组件构建,以创建一个解耦、灵活且易于遵循的框架。

Vicus是在升级的silex安装之上的一层薄层。它被设计用来满足小型项目的需求,这些项目已经非常耦合且结构不清晰,需要过渡到结构化的现代代码库。因此,它也被用于需要干净、清晰的API以及简单管理和定义干净URL的小型项目。目前它正在运行几个商业项目(每月用户量为300k)、几个个人项目和一个小型项目。

现在对vicus的期望是,在不承诺复杂的健壮框架(如symfony)的情况下,帮助快速启动网站。

这使用了容器、事件发射器/监听器和异常处理器。

安装

"require": {
    "opensourcerefinery/vicus": "1.0.*",
},

请使用Vicus Planimetria仓库开始

前端控制器(app.php / index.php)

$app = new \Vicus\Application($container);
$app->run();

版本

1.1.0

  • 底层的yml2pimple代码不再需要传递容器。现在在services.yml中添加&container作为参数将包括它。

1.0.0

  • 已添加许可证

许可证

Vicus是在MIT许可证下授权的。

[待办事项]

  • 异常处理
  • 子请求
  • 文档代码流程
  • 清理注释代码
  • 还有很多很多
  • 重构配置参数使其成为服务文件的一部分