By admin, 28 十月, 2015

Slim是一个微框架。

有一套和Lavarel很相似的路由机制。

有一个很详细的教程,详细到把基础request变量都说得很详细,我会觉得这么微的框架还要谈及这么琐碎的功能,那它本身可能真没什么功能。不过理解这些功能对于PHP程序员打好基础很有好处。比如说,文档会提及ETag,有助于程序员更好地理解缓存知识。

有中间件机制,有Hook机制。

没有显示地描述MVC的设计,没有数据库ORM模型。

PHP developers love Slim for developing Restful APIs and services, thanks to Josh Lockhart for creating this tiny beast. The best thing about starting with a micro framework like slim is that you don’t need to spend time learning it. The code base is so small that you can run through the entire code in a late night session.

标签

By admin, 27 十月, 2015

最近半年都在病,开始看一些营养和健身的书籍。其中一本叫《营养圣经》,看完之后基本上得出以下养生方案:

  1. 每天吃一粒多维元素片(比如善存)
  2. 午晚饭各吃一粒Omega-3(EPA、DHA)鱼油
  3. 生病的时候额外补充维生素C,可以是平日摄取量的数倍(可达1000毫克)

 

Omega-3可促进心脏健康,降低血液粘稠度,减轻炎症反应,增强神经系统功能,促进神经递质的平衡和信息接收,减轻抑郁、精神分裂症、注意力差、多动症及自闭症等不良症状,改善睡眠以及皮肤的健康状况,平衡激素分泌,降低胰岛素抵抗。缺乏Omega-3会出现皮肤干燥、湿疹、头发干燥或头皮屑较多、过分口渴、多汗、记忆力差或学习困难、炎症性健康问题(如关节炎)、高血脂、抑郁、经前综合征或乳房胀痛、水分潴留。

简单一点说,Omega-3对心脑血管疾病、高血脂、关节炎有好处。

By admin, 26 十月, 2015

1. 最基本的PHP框架

如果你从来没有使用过PHP框架,那么你至少应该选择一个PHP框架,这比完全自己写代码要好得多,至少有很多常见的问题框架的文档都会提及。而PHP框架中,ThinkPHP会是理想和基础的选择之一。我本人曾尝试过国外多用的Laravel,作为初学者,并没有发现Laravel比ThinkPHP有什么优越之处,反而缺点多多。

2. 中国人做的开源框架

符合国内大部分PHP开发者使用习惯,中文文档及社区完善。很多人懂,意味着容易招人。容易上手。而其它所有PHP框架基本上都是国外的(除了鸟哥惠新宸的Yaf),需要英文阅读能力过关,偶尔还要翻墙。

标签

By admin, 26 十月, 2015

下面是一篇关于Bootstrap和jQuery Mobile的比较:

http://www.gajotres.net/bootstrap-or-jquery-mobile-pros-and-cons/

总结里面一些观点:

  • Bootstrap做出来的更像桌面网站,而jQuery Mobile更像手机网站。
  • Bootstrap更多地使用CSS实现其功能,而jQuery Mobile是JS。JS会比较慢。
  • 两者可以同时使用。
  • Google的时候,Bootstrap更容易找到答案,而jQuery Mobile会有版本和关键字不清晰的问题