simondavies / slimphp-vanilla
一个简单的基座应用程序,以PHP框架Slim为核心,并实现Laravel的Eloquent ORM
Requires
- php: >=5.4
- illuminate/database: 4.2.*
- monolog/monolog: ~1.12
- slim/slim: ~2.5
- slim/views: 0.1.*
- symfony/var-dumper: ~2.6
- twig/twig: ~1.16
- vlucas/phpdotenv: ~1.1
Requires (Dev)
- behat/behat: 2.*
- phpspec/phpspec: ~2.1
This package is not auto-updated.
Last update: 2024-09-20 20:41:41 UTC
README
为了支持新的Slim PHP 3版本,已停止支持
我开始了一个新版本,这个版本更专注于PHP Slim 3 Vanilla
详细信息
一个简单的基座应用程序,以PHP框架PHP Slim为核心,并实现Laravel的Eloquent ORM。
官方文档
请参考以下文档细节,以进一步了解此应用程序中使用的各项主要功能。
Slim PHP
Slim 文档以获取更多详细信息。
Laravel的Eloquent ORM
Laravel的Eloquent ORM,目前使用版本4.2。
##入门 #####服务器设置 我使用laravel的Homestead VM进行开发,更多信息可以在laravel.com网站上找到。关于Homestead的安装和使用,您还可以观看Laracasts.com上的视频。
composer create-project simondavies/slimphp-vanilla your-project-name
现在设置homestead,以便将测试域名指向我们新的设置,如下所示
首先通过ssh进入您的homestead服务器(请阅读Homested文档以获取更多信息)
然后运行以下homestead服务器代码,将域名指向公共文件夹
serve mytestdomainname.app /home/vagrant/Code/path/to/public/directory
完成此操作后,您需要将域名添加到mac的主机文件中,位于/etc/hosts
打开后,请将以下内容添加到主机文件中
192.168.10.10 mytestdomainname.app
接下来,复制.env.example文件并重命名为.env。
现在,您可以在浏览器中输入'http://testvanilla.app',演示Slim Vanilla站点应该会显示出来。
许可证
Laravel框架是开源软件,许可协议为MIT许可
感谢...
以下是我想要感谢的人和组织列表...
Codeguy,Slim框架的作者。
Taylor Otwell以及参与Laravel框架的人。
Jeffery Way和他的Laracasts教程网站和代码库。
等等,我将会在这里添加更多...
感谢所有人。