skelpo / framework
该包已被废弃,不再维护。未建议替代包。
基于symfony 3、angular2和smarty 3的框架。
1.2.4
2017-04-24 23:08 UTC
Requires
- php: >=5.5.9
- doctrine/annotations: ~1.0
- doctrine/cache: ~1.0
- doctrine/doctrine-bundle: ^1.6
- doctrine/doctrine-cache-bundle: ^1.2
- doctrine/orm: ^2.5
- incenteev/composer-parameter-handler: ^2.0
- leafo/scssphp: v0.6.3
- oyejorge/less.php: >=1.7
- sensio/distribution-bundle: ^5.0
- smarty/smarty: =3.1.24
- symfony/class-loader: ~3.2
- symfony/config: ~3.2
- symfony/dependency-injection: ~3.2
- symfony/event-dispatcher: ~3.2
- symfony/filesystem: ~3.2
- symfony/finder: ~3.2
- symfony/http-foundation: ~3.2
- symfony/http-kernel: ~3.2
- symfony/monolog-bundle: ^2.8
- symfony/polyfill-mbstring: ~1.2
- symfony/routing: ~3.2
- symfony/security-core: ~3.2
- symfony/security-csrf: ~3.2
- symfony/stopwatch: ~3.2
- symfony/swiftmailer-bundle: ^2.3
- symfony/templating: ~3.2
- symfony/translation: ~3.2
- symfony/validator: ~3.2
- tedivm/jshrink: ~1.0
Requires (Dev)
- phpdocumentor/reflection: ^1.0.7
- sensio/generator-bundle: ^3.0
- symfony/browser-kit: ~3.0
- symfony/console: ~3.0
- symfony/css-selector: ~3.0
- symfony/dom-crawler: ~3.0
- symfony/expression-language: ~3.0
- symfony/phpunit-bridge: ^2.7
- symfony/polyfill-intl-icu: ~1.0
- symfony/process: ~3.0
- symfony/property-info: ~3.0
- symfony/security: ~3.0
- symfony/validator: ~3.0
- symfony/yaml: ~3.0
This package is not auto-updated.
Last update: 2023-05-27 11:41:01 UTC
README
为什么还需要另一个框架?你现在可能正在问自己这个问题。原因很简单:因为现有的框架没有一个能够满足你的所有需求。
Skelpo Framework将以下技术整合到一个框架中
服务器端
- PHP 7 (最小5.6)
- [https://symfony.com.cn/](symfony 3)
- http://www.doctrine-project.org/
- https://smarty.php.ac.cn/
- MySQL(或任何 doctrine 兼容的数据库)
前端
- [http://foundation.zurb.com/](ZURB Foundation)
- https://bootstrap.ac.cn/
- [https://angular.io/](AngularJS 2.0)
- https://typescript.net.cn/
简单来说:Skelpo Framework并没有创造太多新东西,它只是把已经被证明有用的所有东西组合在一起。
不过,需要说的是,这个框架并不是试图“允许”你用它来做任何你想做的事情。Symfony(以及其他框架)正积极地尝试给你足够的自由度,以便你可以用它来编写任何类型的应用程序。Skelpo Framework旨在帮助你编写特定的Progressive Web Apps和基于上述框架的现代网站。这个框架使你能够轻松地构建控制器、模型以及相关的前端视图,并直接连接它们。然而,它并不提供一个“类似”symfony的框架,而是使用这样的框架为你提供与其他优秀框架连接的增强支持
示例:你想要使用AngularJS 2.0(意味着TypeScript)来构建webapp,并且你喜欢使用symfony。我们的框架已经为你准备好了所有东西,让你可以立即开始构建。
另一个示例:你想要使用Bootstrap或Foundation构建一个高级网站,而你不想花太多时间设置symfony或zend。我们的框架可以满足你的需求!
安装 / 使用
该框架通过composer安装
``` json
{
"require": {
"skelpo/framework": ">=1.1.0"
}
}
```