不灭的焱

革命尚未成功,同志仍须努力

作者:php-note.com  发布于:2012-08-31 11:32  分类:PHP基础 

图片太大且规格不统一,显示的控制需要靠JavaScript来完成,用在移动设备上时显示效果不好且流量巨大,需要对现有图片库的图片进行一次处理,生成符合移动设备用的缩略图,将原来客户端JS做的工作转移到服务器端用PHP的GD库来集中处理。

作者:php-note.com  发布于:2012-08-31 10:24  分类:PHP库/系统/微信 

一) Discuz!的文件系统目录

注:想搞DZ开发,就得弄懂DZ中每个文件的功能。

a) Admin:后台管理功能模块

b) Api:DZ系统与其它系统之间接口程序

c) Archiver:DZ中,用以搜索引擎优化的无图版

d) Attachments:DZ中 ,用户上传附件的存放目录

作者:php-note.com  发布于:2012-08-29 17:41  分类:HTML/CSS/JS 

初步理解

在 CSS2.1 中,很多框的定位和尺寸的计算,都取决于一个矩形的边界,这个矩形,被称作是包含块( containing block )。 一般来说,(元素)生成的框会扮演它子孙元素包含块的角色,我们称之为:一个(元素的)框为它的子孙节点建造了包含块。包含块是一个相对的概念。

作者:php-note.com  发布于:2012-08-28 23:55  分类:HTML/CSS/JS 

Gordon L. Hempton是西雅图的一位黑客和设计师,他花费了几个月的时间研究和比较了12种流行的JavaScript MVC框架,并在博客中总结了每种框架的优缺点,最终的结果是,Ember.js胜出。

作者:php-note.com  发布于:2012-08-28 15:15  分类:HTML/CSS/JS 

什么是hasLayout?hasLayout是IE特有的一个属性。很多的ie下的css bug都与其息息相关。在ie中,一个元素要么自己对自身的内容进行计算大小和组织,要么依赖于父元素来计算尺寸和组织内容。当一个元素的 hasLayout属性值为true时,它负责对自己和可能的子孙元素进行尺寸计算和定位。虽然这意味着这个元素需要花更多的代价来维护自身和里面的内 容,而不是依赖于祖先元素来完成这些工作。

作者:php-note.com  发布于:2012-08-26 21:06  分类:系统设计/架构 

在大中型项目中,在数据库设计的时候,考虑到数据库最大承受数据量,通常会把数据库或者数据表水平切分,以降低单个库,单个表的压力。我这里介绍两个我们项目中常用的数据表切分方法。当然这些方法都是在程序中使用一定的技巧来路由到具体的表的。首先我们要确认根据什么来水平切分?在我们的系统(SNS)中,用户的UID贯穿系统,唯一自增长,根据这个字段分表,再好不过。

作者:php-note.com  发布于:2012-08-26 00:57  分类:招聘/面试/总结 

PHP架构师

岗位描述:

1、负责复杂电商及SNS产品系统的架构设计与优化

2、负责关键技术问题的解决、承担关键模块的设计开发工作、审查代码质量

3、提升产品开发质量,改进产品开发流程,确保产品按时优质发布

4、负责初期研发团队的项目管理工作

作者:php-note.com  发布于:2012-08-24 15:35  分类:PHP基础 

PclZip介绍

PclZip library能够压缩与解压缩Zip格式的压缩档(WinZip、PKZIP);且能对此类类档案进行处理,包括产生压缩档、列出压缩档的内容以及解压缩档案等等。由于能够在伺服器端进行压缩与解压缩的动作,所以相当方便使用。

作者:php-note.com  发布于:2012-08-17 22:01  分类:招聘/面试/总结 

1、用正则表达式实现字符串首尾空格删除功能

2、Array(6).join('a');

3、123456['toString']['length'];

作者:php-note.com  发布于:2012-08-17 11:16  分类:PHP开发问题 

今天心血来潮,把PHP的开发环境从xampp换成了wampServer,试着去测试一个本地接口,结果出现源文件被直接输出到页面,刚开始以为是xdebug造成;

后来请同事查看,才知道是因为对方写的PHP源码采用的标签为 <% %>,即短标签形式,而我的php.ini又没有开启短标签功能,所以问题出现。