一次缩短一个URL

安装: 20

依赖项: 0

建议者: 0

安全: 0

星级: 6

关注者: 6

分支: 2

开放性问题: 15

语言:JavaScript

类型:项目


README

Build Status Scrutinizer Code Quality StyleCI Twitter URL

关于MyIO

这个项目最初是一个练习在团队中工作的项目。事实上,有什么比在Laravel上使用URL缩短服务更容易呢?经过一段时间,越来越多的人加入了项目,它甚至有了自己的标志,哈哈。

步骤 1:安装composer

首先,您需要在您的系统上安装composer。您可以从这里获取composer。别担心,它可能看起来有些吓人,但实际上并不难。

步骤 2:使用composer安装

当我编写这份文档时,您可以通过创建一个使用MyIO的项目来尝试MyIO的开发版本。

$  composer create-project -sdev johnnymast/myio

步骤 3:设置环境

MyIO为您提供了将.env.example复制到.env并以此方式配置项目的选项。您还可以使用MyIO安装程序。

$ php artisan myio:install
Welcome to MyIO. We will get you started quickly by asking you a few questions.

 What environment will you run MyIO in [local]:
 >

 Enable debugging?  [true]:
 >

 Logging level [debug]:
 >

 Application url [https://]:
 >

 Database connection [mysql]:
 > mysql

 Database host [127.0.0.1]:
 >
 
 Database port [3306]:
 >

 Database name [myio]:
 > myio

 Database user [root]:
 > root
 
 Database password [root]:
 > root
 
Have fun ...

$

步骤 4:运行迁移

使用artisan运行迁移。这将为您创建网站的数据库。

-bash-4.2$ php artisan migrate
Migration table created successfully.
Migrated: 2014_10_12_000000_create_users_table
Migrated: 2014_10_12_100000_create_password_resets_table
Migrated: 2017_03_14_172117_create_links_table
Migrated: 2017_03_14_184704_create_hits_table
-bash-4.2$
$ php artisan myio:testenv
Welcome to the MyIO testing environment.

Created ./database/database.sqlite
Created .env.testing

Happy testing ...
$

要求

本版本支持以下版本的PHP。

  • PHP 5.6
  • PHP 7.0
  • PHP 7.1
  • HHVM

贡献

TODO

特别感谢

我们要感谢为这个产品做出贡献的每一个人。这些人大多数都来自我们的Slack,但您也可以通过贡献而获得这个列表上的位置。

以下是我们贡献者的名单,不分先后。

联系我们

此包由LaravelUK创建和维护。如果您有任何问题,请随时在我们的Slack空间中联系我们。

我们都知道交朋友有时会很困难,尤其是如果你有点害羞(我们曾经也有过这样的经历)的话,接近别人可能会很难。我们有一个很好的解决方案,因为您也可以在Twitter上找到我们,一起闲逛并阅读我们那里要说的内容(您不必急于行动)。

许可证

版权(c)2017 LaravelUK

特此授予任何获得此软件及其相关文档文件(以下简称“软件”)副本的任何人,免费使用该软件的权利,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利,并允许向获得软件的人提供此类权利,但受以下条件的约束

上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。

本软件按“原样”提供,不提供任何形式的保证,无论是明示的、暗示的,包括但不限于对适销性、特定用途适用性和非侵权的保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论这些责任是基于合同、侵权或其他原因,这些责任是否由软件本身、使用软件或其他与软件相关的活动引起。