caxy/silex-skeleton

Silex 微框架的预配置骨架

维护者

详细信息

github.com/caxy/Silex-Skeleton

源代码

安装: 37

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 12

分支: 197

类型:项目

1.0.0 2016-04-24 20:59 UTC

This package is auto-updated.

Last update: 2024-09-22 06:50:52 UTC


README

欢迎使用 Caxy 的 Silex 骨架 - 一个完全功能化的 Silex 应用程序,您可以用它作为新应用的骨架。我们将它用作学习和实验的平台。

本文件包含有关如何开始使用 Silex 骨架的信息。

创建 Silex 应用程序

Silex 使用 Composer 来简化新项目的创建

composer create-project caxy/silex-skeleton path/to/install

Composer 将在路径/to/install 目录下创建一个新的 Silex 项目。

如果您的应用程序将在开发期间使用 PHP 内置的 web 服务器来提供静态资产,您应该将这些行添加到 web/index_dev.php 的顶部

if (php_sapi_name() === 'cli-server' && is_file(__DIR__.preg_replace('#(\?.*)$#', '', $_SERVER['REQUEST_URI']))) {
    return false;
}

浏览演示应用程序

恭喜!您现在可以使用 Silex 了。

要查看实际 Silex 页面的运行情况,请使用以下命令启动 PHP 内置的 web 服务器

cd path/to/install
COMPOSER_PROCESS_TIMEOUT=86400 composer run

然后,浏览到 http://localhost:8888/

运行测试

cd path/to/install
composer test

开始使用 Silex

此发行版旨在成为您 Silex 应用的起点。

学习 Silex 的好方法是查看 文档,它将带您了解 Silex 的所有功能。

里面有什么?

Silex 骨架配置了以下服务提供者

在开发模式下,这些服务提供者支持性能分析和调试

阅读 提供者 文档,了解更多关于 Silex 服务提供者的详细信息。

享受!