freekrai/jolt-skeleton

Jolt 框架的骨架应用程序,用于快速开发 Jolt 应用程序

v1.0.8 2014-08-17 21:57 UTC

This package is not auto-updated.

Last update: 2024-09-24 03:56:13 UTC


README

使用此骨架应用程序快速设置并开始开发新的 Twilio 应用程序。此应用程序使用最新的 Jolt 和 Twilio 存储库。

此骨架应用程序是为 Composer 构建的。这使得设置新的 Twilio 应用程序变得快速且简单。

安装 Composer

如果您尚未安装 Composer,请现在进行安装。我更喜欢在 /usr/local/bin 中全局安装 Composer,但您也可以在当前工作目录中本地安装 Composer。对于本教程,我假设您已本地安装 Composer。

http://getcomposer.org/doc/00-intro.md#installation

安装应用程序

安装 Composer 后,请在您想要安装新 Jolt 框架应用程序的目录中运行此命令。

php composer.phar create-project freekrai/jolt-skeleton [my-app-name]

[my-app-name] 替换为您新应用程序所需的目标目录名称。您需要将虚拟主机的文档根目录指向新应用程序的目录。

使用您的配置设置编辑 config.ini,然后就可以了!现在去构建一些酷的东西吧。

内置服务器

从 PHP 5.4 开始,我们有一个内置的 Web 服务器,这对于本地开发来说非常方便。

您可以使用以下终端命令在本地运行新应用程序

php -S localhost:8888 server.php

这将使所有进程通过 server.php 文件路由,然后将其视为在 Web 服务器上运行。这可以让您更好地处理本地开发。

结构

Twilio 骨架应用程序已经包含了一些已放置好的组件。

  1. SQLite 数据库位于 content/data/data.sqlite,该数据库存储用户信息,还有一个帖子表用于执行您可能想要进行的其他任何操作。

  2. 视图,所有输出都由位于 content/views/ 的视图文件夹处理,文件名对应于系统使用的操作。

  3. 用户系统,您可以使用已设置好的 /signup、/login 和 /dashboard 操作快速设置用户系统。一旦登录,您还会看到一个用户仪表板以及管理其他用户的能力。

您可以保留这些,或者根据您的心情删除它们,我只是觉得当您已经有东西可以工作的时候开始会更容易。

祝您玩得开心 :)