以前讲过php简单的内容,可是原生永远是不够看的,此次用框架作一些功能性的事情。
可是公司用本身的框架不能拿出来,用了用一些流行的框架好比tp,larveral之类的感受过重,CI也不顺手,因而总体框架就用以前在幕客上看的这个,顺便本身手动改吧改吧,看哪不爽改哪里,一个精简的框架就出来了。
也在作java,但正是php这种能让人一眼看明白的精简的架构吸引了我,没有过多的设计和复杂的实现,整个项目就是明明白白聚焦于业务就好,怎么爽怎么来就行了。php
安装php的环境,集成的就能够,好比mamp或者phpstudy。html
讲一下composer,composer类比java的maven,简单来讲就是好比别人写好了一些代码,放到网上的仓库里,你想用,除了ctrl+cv复制过来,能够用composer把他的代码拉取到本地并使用。java
起名为hiphp,大体上就是helloworld的进阶版的意思,拉下来之后看framework分支,流程不熟悉能够看下边(不会是git也不会吧,个人天你out了,有时间赶忙学一下,如今能够点击下载zip下载下来<( ̄︶ ̄)↗[GO!])nginx
github地址: https://github.com/gaopu1995/hiphp
git仓库地址: https://github.com/gaopu1995/hiphp.gitgit
下载zip示例:
github
git clone https://github.com/gaopu1995/hiphp.git
curl -sS https://getcomposer.org/installer | php
而后当前文件夹下应该会有一个composer.phar文件,而后把它放到全局路径里护着在PATH里加入它的位置web
mv composer.phar /usr/local/bin/composer
windows用户添加到环境变量里的PATH中
不会的这里有百度经验 https://jingyan.baidu.com/article/8ebacdf02d3c2949f65cd5d0.htmlapache
运行命令看看安装成功没有windows
composer --versio //输出: Composer version 1.5.6 2017-12-18 12:09:18 //输出这种样子的就是成功了,失败的话自行百度吧。。
composer install
中间提示信息意思是我有些扩展没有装,medoo这个库建议我装上,无视就行了。服务器
//进入hiphp文件夹 php -S localhost:8899 index.php如图
好啦,今天把代码拉下来能跑起来就ok啦,我先逃之夭夭,下次开始讲内容~( ̄▽ ̄~)(~ ̄▽ ̄)