Submitted by admin on 2008, April 18, 11:43 AM
本期《PHPer》杂志我们将对国内一些比较流行的CMS系统进行介绍,用户可以从中根据自己的需求进行比较和选择。
使用PEAR 类库和Smarty 模板引擎来做项目
以CMS(网站内容管理系统)项目为例,项目核心就是底层类库和模板,而在国内流行的CMS 里面,PHP 类库和模板引擎代码大多都是开发CMS 项目的程序员自己写。
PHP168 整站架构分析+企业解决方案
PHP168 整站系统的与众不同之处在于“一个核心+多模块”以满足企业不同的需求。以往的整站程序把所有的功能都集合在一起,这就给企业带来了诸多的不便,因为很多企业并不需要全部的功能,全部功能给它的话,不仅仅是一种累赘,而且在操作上也带来太多的干扰与诸多的不便。
浅谈CMS系统的SEO优化
CMS 系统促进着Web2.0 的发展,根据权威机构的调查,一个网站80%左右的流量都是来源于搜索引擎的,所以一个网站到底做的好与坏不在于网站建设者的认知,而是在于相关关键词在搜索引擎中的排名和被搜索引擎收录的网页数量,以此来衡量网站的价值。
随着更多企业、个人网站的出现,为了满足不同的需求CMS系统也随之发展起来。开源内容管理系统现在可以说是群雄并起,这些开源项目都将经过市场的检验,它们中的很多可能不适合发展需要将成为历史,但开源内容管理系统整体将不断前行、不断发展。
第九期《phper》电子杂志免费下载地址:http://www.phpchina.com/phper/
Tags: phper, 电子杂志
源码资料下载 | 评论:0
| 阅读:535
Submitted by admin on 2008, April 17, 12:05 PM
今天正式开始加入百奥谷技术研究之中,新的专栏频道也是今天刚刚开通,不足之处还有很多,希望更多的朋友支持我。
百奥谷技术研究,主要涵盖PHP程序代码编写,PHP/mysql程序开发,div css技术重构,seo优化研究等内容,我会每天更一到二篇专门的文章记录百奥谷的发展历程。
你的支持是我做得更好的动力!!
Tags: 百奥谷, seo优化
SEO优化研究 | 评论:0
| 阅读:551
Submitted by admin on 2008, March 21, 4:48 PM
下载最新的prototype.js
http://prototype.conio.net/
Prototype.js 1.4中文使用手册PDF版下载
点击下载此文件
» 阅读全文
Tags: ajax教程
AJAX教程 | 评论:0
| 阅读:798
Submitted by admin on 2008, March 21, 4:41 PM
[配色]收集20个具有代表性的web2.0网站配色
» 阅读全文
Tags: web2, css配色, 网站配色
DIV CSS教程学习 | 评论:0
| 阅读:625
Submitted by admin on 2008, March 21, 4:36 PM
Tags: css教程, div教程, ajax教程
DIV CSS教程学习 | 评论:0
| 阅读:672
Submitted by admin on 2008, March 21, 4:12 PM
知道高度,让DIV内容垂直居中的方法。
» 阅读全文
Tags: css教程
DIV CSS教程学习 | 评论:0
| 阅读:576
Submitted by admin on 2008, March 21, 4:10 PM
屏蔽IE浏览器(也就是IE下不显示)
*:lang(zh) select {font:12px !important;} /*FF,OP可见*/
select:empty {font:12px !important;} /*safari可见*/
这里select是选择符,根据情况更换。第二句是MAC上safari浏览器独有的。
仅IE7识别
*+html {…}
当面临需要只针对IE7做样式的时候就可以采用这个HACK。
IE6及IE6以下识别
* html {…}
这个地方要特别注意很多地主都写了是IE6的HACK其实IE5.x同样可以识别这个HACK。其它浏览器不识别。
仅IE6不识别
select { display /*IE6不识别*/:none;}
这里主要是通过CSS注释分开一个属性与值,流释在冒号前。
仅IE6与IE5不识别
select/**/ { display /*IE6,IE5不识别*/:none;}
这里与上面一句不同的是在选择符与花括号之间多了一个CSS注释。
仅IE5不识别
select/*IE5不识别*/ { display:none;}
这一句是在上一句中去掉了属性区的注释。只有IE5不识别
盒模型解决方法
selct {width:IE5.x宽度; voice-family :"\"}\""; voice-family:inherit; width:正确宽度;}
盒模型的清除方法不是通过!important来处理的。这点要明确。
清除浮动
select:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
在Firefox中,当子级都为浮动时,那么父级的高度就无法完全的包住整个子级,那么这时用这个清除浮动的HACK来对父级做一次定义,那么就可以解决这个问题 。
节字省略号
select { -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
这个是在越出长度后会自行的截掉多出部分的文字,并以省略号结尾,很好的一个技术。只是目前Firefox并不支持。
只有Opera识别
@media all and (min-width: 0px){ select {……} }
针对Opera浏览器做单独的设定。
IE5.x的过滤器,只有IE5.x可见
@media tty {
i{content:"\";/*" "*/}} @import 'ie5win.css'; /*";}
}/* */
IE5/MAC的过滤器,一般用不着
/*\*//*/
@import "ie5mac.css";
/**/
» 阅读全文
Tags: css教程
DIV CSS教程学习 | 评论:0
| 阅读:570
Submitted by admin on 2008, March 21, 3:38 PM
我们用CSS创建一个高度自适应布局,如何保证页脚(footer)在内容不超过一屏的情况下始终保持在布局最下方是一个比较头疼的事。我看过一些利用绝对定位的例子,但总感觉不是那么完美,经过一下午的研究总结出一个利用负值外补丁的方法来实现这个效果的方法,兼容IE5.0+,Opera 8.5+,Firefox 1.5+。
» 阅读全文
Tags: css教程
DIV CSS教程学习 | 评论:0
| 阅读:583