ThinkPHP 5.0 RC2 发布——为API开发而设计常用框架/库 ThinkPHP5.0版本是一个颠覆和重构版本,基于PHP5.4设计(支持PHP7),采用全新的架构思想,引入了很多的PHP新特性,优化了核心,减少了依赖,实现了真正的惰性加载。 本次RC2版本改进如下: 重新设计的自动验证和自动完成机制; 验证类Validate独立设计; 自动生成功能交给Console完成; 对数据表字段大小写的处理; 改进Controller类(取消traits\contor...详情2016年3月11日
新算法能将网页加载速度提高 34%业界资讯 MIT计算机科学和人工智能实验室与哈佛的研究人员开发了名为Polaris的 算法,能减少34%总页面加载时间。当我们访问一个网站,首先是在浏览器地址栏输入域名,DNS服务器将域名转换成托管网站的服务器IP地址,然后浏览器 会下载网站的索引文件,一个HTML页面。在HTML页面内,网站源代码会加载以CSS和JS文件、图像、Flash等形式的不同资源,每个资源都有独立 的网络请求,建立网络请求所需的时...详情2016年3月11日
Let’s Encrypt 客户端将由EFF管理业界资讯 旨在让每个网站都使用HTTPS的非营利组织Let’s Encrypt宣布, 它的客户端将改名并交给电子前哨基金会(EFF)管理。此举是旨在让网站启用HTTPS尽可能的容易。Let’s Encrypt称,Web服务器生态系统是复杂的,一个客户端无法服务于所有人,因此Let’s Encrypt社区开发了许多不同的客户端以满足要求,将客户端的开发和维护工作转交给EFF...详情2016年3月11日
华为庄表伟:三代开源社区的协作模式业界资讯 一、研发工具与研发模式 据说,人之区别于禽兽,最大的特征在于利用,甚至发明工具。在没有任何其他工具时,我们只能借助于自己的肢体,一旦有了工具之后,我们的能力将会大大的增加。 但是,从另一个角度来看,工具也同时在限制我们的能力,甚至限制了我们的行为模式与思维模式。有一句俗话说得好:「手里拿着锤子,看见什么都像钉子。」 而在研发工具的领域,我们观察到另外一些有趣的现象:因为软件研发工具的开发者,同时也...详情2016年3月11日