上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 28 下一页

2009年9月30日

PHP的三点精华介绍

摘要: 我发现很多的PHP程序员,尤其是学习还不是很久的,都不知道PHP的精华所在。Perl当年如何在商界出名?其强大的正则表达式。而PHP呢?他是一门从Unix下发展起来的语言,当然也就继承了Perl的很多特点,同时C的优点都有。快速、简洁、明了,尤其是C程序员,PHP是至爱,我就是深爱着“PHP”(都忘了女友了:))。这里,我想来写一篇PHP的变量、数组应用技巧和PHP的正则表... 阅读全文

posted @ 2009-09-30 10:44 14的路 阅读(241) 评论(0) 推荐(0) 编辑

40个迹象表明你还是PHP菜鸟

摘要: 1. 不会利用如phpDoc这样的工具来恰当地注释你的代码2. 对优秀的集成开发环境如Zend Studio或Eclipse PDT视而不见3. 从未用过任何形式的版本控制系统,如Subclipse4. 不采用某种编码与命名标准,以及通用约定,不能在项目开发周期里贯彻落实5. 不使用统一开发方式6. 不转换(或)也不验证某些输入或SQL查询串(译注:参考PHP相关函数)7. 不在编码之前彻底规划你... 阅读全文

posted @ 2009-09-30 09:15 14的路 阅读(226) 评论(0) 推荐(0) 编辑

2009年9月25日

DISCUZ架构:common.inc.php文件分析2

摘要: 以下为引用的内容:$charset = $dbcharset = $forumfounders = $metakeywords = $extrahead = '';$plugins = $hooks = $admincp = array();require_once DISCUZ_ROOT.'./config.inc.php';$_DCOOKIE = $_DSESSION = $_DCACHE =... 阅读全文

posted @ 2009-09-25 16:15 14的路 阅读(877) 评论(0) 推荐(0) 编辑

DISCUZ架构:common.inc.php文件分析1

摘要: ./include/common.inc.php这个文件Discuz的核心中的核心,基本上每次操作都包含到这个文件,以下为引用的内容://定义PHP一些环境 error_reporting(0); //运行时屏蔽所有错误set_magic_quotes_runtime(0); //强行关闭魔术引号//设置Discuz开始的时间$mtime = explode(' ', microtime());$... 阅读全文

posted @ 2009-09-25 16:13 14的路 阅读(1449) 评论(0) 推荐(0) 编辑

discuz结构分析

摘要: 以index.php首页为例,来分析程序的执行过程,脚本语言用包含切割方式来使程序模块化,java在这里就比较严谨,但是明显不如PHP来得简单。 Index.php包含了./include/common.inc.php;./include/forum.func.php;以及模板文件template('discuz'); 需要说明的是discuz!的模板不像一般标准的模板引擎,采用模型推入,模板渲染... 阅读全文

posted @ 2009-09-25 15:29 14的路 阅读(6762) 评论(1) 推荐(1) 编辑

2009年9月19日

preg_replace

摘要: preg_replace -- 执行正则表达式的搜索和替换 说明mixed preg_replace ( mixed pattern, mixed replacement, mixed subject [, int limit])在 subject 中搜索 pattern 模式的匹配项并替换为 replacement。如果指定了 limit,则仅替换 limit 个匹配,如果省略 limit 或者... 阅读全文

posted @ 2009-09-19 14:44 14的路 阅读(395) 评论(0) 推荐(0) 编辑

2009年9月15日

关于选用DOCTYPE及DOCTYPE对页面css及js的影响

摘要: 什么是DOCTYPEDOCTYPE 是documenttype(文档类型)的简写,用来说明你用的XHTML或者HTML是什么版本。其中的DTD(例如上例中的xhtml1- transitional.dtd)叫文档类型定义,里面包含了文档的规则,浏览器就根据你定义的DTD来解释你页面的标识,并展现出来。要建立符合标准的网页,DOCTYPE声明是必不可少的关键组成部分;除非你的XHTML确定了一个正确... 阅读全文

posted @ 2009-09-15 14:38 14的路 阅读(739) 评论(0) 推荐(0) 编辑

CSS Hack兼容大全,令您的网页能在所有浏览器正常显示

摘要: 首先附上CSSHack图CSS对浏览器器的兼容性具有很高的价值,通常情况下IE和Firefox存在很大的解析差异,这里介绍一下兼容要点。常见兼容问题:1.DOCTYPE 影响 CSS 处理2.FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行3.FF: body 设置 text-align 时, div 需要设置 margin: aut... 阅读全文

posted @ 2009-09-15 14:19 14的路 阅读(385) 评论(0) 推荐(0) 编辑

2009年9月6日

php函数strrchr、substr、is_dir、unlink

摘要: 今天在处理图片时用到了几个函数,不是很熟悉,记录下来和大家分享的同时自己也巩固一下。 首先是strrchr( string haystack, string needle )函数,这个函数是用来截取字符串的,举个例子比较形象: $baseDir = d:/workspace/carpicture/gallery/logo/ $photoPath = gallery/logo/a5dd3d8c1... 阅读全文

posted @ 2009-09-06 11:40 14的路 阅读(263) 评论(0) 推荐(0) 编辑

2009年8月25日

用YSlow分析我们页面

摘要: YSlow是yahoo美国开发的一个页面评分插件,非常的棒,从中我们可以看出我们页面上的很多不足,并且可以知道我们改怎么却改进和优化。仔细研究了下YSlow跌评分规则。主要有12条:1. Make fewer HTTP requests 尽可能少的http请求。。我们有141个请求(其中15个JS请求,3个CSS请求,47个CSS background images请求),多的可怕。思考了下,为什... 阅读全文

posted @ 2009-08-25 14:16 14的路 阅读(133) 评论(0) 推荐(0) 编辑

上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 28 下一页

导航

友情链接:源码下载