摘要:
1、架构师说明 (1)架构师只对最终需求进行审查和确认,并提出需求不清和不完整的部分,他总是与需求分析师取得联系。架构师是技术专家,不是业务专家。 (2)首先,架构师是一个技术角色,所以它必须来自技术人员群体。例如,系统架构师大多来自运营和维护人员,他们可能没有写太多代码,或者他们写不出漂亮的代码。 阅读全文
摘要:
推荐操作系统:windows7系统、PHP5.6、DELL G3电脑 1、EclipsePDT EclipsePDT(PHPDevelopmentTools)是另一种开源选择,不需要任何费用。Eclipse拥有庞大的开发者社区,致力于开发各种插件,使Eclipse具有StormsPHP、NetBea 阅读全文
摘要:
处理方法 (1)应用程序与静态资源的分离 在专用服务器上放置静态资源(js,css,图片等)。 (2)页面缓存 使用由应用程序生成的页面缓存,可以节省大量cpu资源。如果部分页面需要频繁转换数据,可以使用ajax进行处理。 (3)群集和分布 群集、多个服务器功能相同,主要起分流作用。将不同的业务分散 阅读全文
摘要:
1、较为灵活的Heredoc和Nowdoc语法 结束标记不再需要单独的一行或紧跟分号。与此同时,终止标记也可以使用缩进,当使用缩进时,doc内容的每一行都会跳过相应的缩进。 $data = ["元素", <<ntent The new line STR, 42,]; var_dump($data); 阅读全文
摘要:
我们经常遇到需要调用某模块的分类名和他的子分类以及三级分类名,但destoon模板默认的是调用该模板的一级分类名。 下面的一种方法可以实现,三个分类名分别代表 一级分类名:{$m[catname]} 二级分类名:{$c[catname]} 三级分类名:{$b[catname]} {loop $mai 阅读全文
摘要:
destoon下随机生成阅读量,无需调取真实数据库的阅读量,这样大大减轻数据库负担,也无需写入真实点击量,又能看起来好看 使用方法,在/api/extend.func.php下加入: //生成随即阅读数量 function randNumber(){ $number=rand(1,10000); e 阅读全文