I block ads too. Donate?

Slim架构初探

2015-09-29 15:09:38

[网站记录] , , ,

 

最近似乎也是比较少更新博客,能够拿得出来的干货比较少。服务器方面,运行可以说是相当地平稳。Linode的主机把它升级到了2048,性能和稳定性都有很大地提高。估计是换了台母机。至于国内访问方面,个人也没有打算特意地开个境内的主机,虽然App的活跃用户每天都在1K以上,但是总感觉划不来。

 

 

主要方面,把App服务器端的架构由之前分散的文件改成了基于Slim PHP Framework的一个网站,感觉上还是挺方便的。很大程度上保护了网站的内容。

Slim 算是一个非常轻便的PHP架构,相比Lumen,只需要将整个文件夹复制就可以直接使用了。当然我这里所讲的是Slim 2, Slim 3 似乎准备出了,改动看上去非常的大,目前为止,我还是没有适应使用Composer 的包管理,总感觉太繁琐了。

Slim 2 可以不使用包管理,直接在Github上面打包文件,然后把Slim 这个文件夹放到服务器上面,直接require使用框架。

 

这样可以把目录结构完全隐藏,在公开的目录底下,仅仅存放index.php还有其它静态的资源,让网站的地址看起来更加整洁。

 

使用模版也是相当地方便。

 

有一些博客在鼓吹使用一大套地xxx模版,个人觉得,杀鸡莫用牛刀,这个基本上只有Router的Framework结合最新的php和hhvm的特性,性能上可以说是相当地不错。有时候,某些人摆一大套模版,还是弄不成自己的产品。

 

 

 

 

这篇博文发表在 网站记录 目录下,标签为 , , ,
版权所有,请勿转载。如需引用,请使用链接:https://note.masterchan.me/?p=751
 

您的邮箱地址不会被公开,评论使用Gravatar头像。
Your email address will not be published. This blog is using Gravatar.

正在提交评论...
正在为您准备评论控件