以图明志

PHP服务器脚本

Zend Framework 各类库介绍

你可以在框架中取你所需的
其实zend做的只是把一个超级牛的专业phper的全部知识打包成一个程序包,提供给大家使用。当然这个phper的习惯不一定符合你的需求,只拿需要的内容吧。这些都看过之后,可以自己挑部分源码出来,做自己专属的zend framework应用,或者专门做MVC的zend framework。

JavaScript

IE6“无法打开站点,已终止操作”提示的解决

IE6下网站无法打开的一个经验
今天遇到一个问题,网站在IE 6下面打开会提示:Internet Explorer无法打开站点XXX。已终止操作。先介绍一下网上常见的解决方法。因为在页面还没有ready的时候就调用了htmlObject的appendChild或者innerHTML操作,这样会在IE上弹出一个对话框。

PHP服务器脚本

使用Zend_Db_Adapter操作数据库

Zend_Db_Adapter是DB类一个核心
Zend_Db_Adapter 是 zendframework 的数据库抽象层 API,基于 pdo,你可以使用 Zend_Db_Adapter 连接和处理多种数据库,包括 microsoft SQL Server,MySql,SQLite 等等。要针对不同的数据库实例化一个 Zend_Db_Adapter 对象,需要将 adapter 的名字和描述数据库连接的参数数组作为参数,静态调用 Zend_Db::factory() 方法。

Web设计理念

前端开发者的学习与修炼之路

在前端设计路上我们需要一些反思
我不想谈主流浏览器的历史、每个版本发布的时间,支持的特性与市场份额作为开头,这些大家可以从网络上获取浩如烟海的信息,甚至无聊时可以当做小说般读的津津有味。我只想回忆一些自己的学习经历,以此来反思自己曾经有过的现在自认为错误的想法。还记得你第一次写CSS代码吗?07年的时候朋友介绍我去校内网注册个账号,可以找到很多很多的同学。

JavaScript

JavaScript关键字return的用法

弄清楚return关键字
return 语句从当前函数退出,并从那个函数返回一个值。用 return 语句来终止一个函数的执行,并返回 expression 的值。如果 expression 被省略,或在函数内没有 return 语句被执行,则把值 undefined 赋给调用当前函数的表达式。

PHP服务器脚本

Zend_Controller的工作原理

一个轻量的,模块化和可扩展的体系
Zend_Controller是使用MVC模式来构建一个站点的基础。Zend_Controller体系是一个轻量的,模块化和可扩展的体系。它只提供最核心的必要的部分,允许开发者有很大的自由来灵活地构建自己的站点。使用Zend_Controller的站点,其代码结构会有一部份是相似的。

PHP服务器脚本

Zend_Loader_Autoloader是如何工作的

加载Zend Framework中的类
自动加载的原理是Zend_Application实例了Zend_Loader_Autoloader,使其调用了spl_autoload_register(array(__CLASS__, 'autoload')); 这样如果找不到的类就会调用此对象的autoload方法进行处理。一个名称空间可以有多个加载器,迭代找出符合的自定义加载器后,其余的就不会使用了。

PHP服务器脚本

ZF框架Controllers自定义Action

一个简单的ZF控制器转发的小程序
前端控制器是MVC组建中的苦力,因为它要实例化对象、触发事件、建立默认的行为等,它的主要目的是处理所有进入应用的请求。前端控制器的设计模式被应用于不同的MVC框架中,我们在Zend Framework中指代的前端控制器(Front Controller)实际上是指Zend_Controller_Front类,因为该类实现了前端控制器的模式。

搜索引擎优化

经营一个优秀网站需要考虑的问题

网站建设必须有清晰的目标,不能盲目
米塞斯认为人类所有带有意识的行动都是为了增进他们自己的快乐和满足感,当然每个人的快乐和满足感没有一个通用标准衡量。一般来讲人类的行为都是有动机、目的、过程和结果的。浏览网络的人是为了达到某种目的,而浏览的结果可能帮助人们直接或间接达到目的也可能什么都没有;同样,网络内容的提供者也有着自己的目的。

Web设计理念

很有创意的3D盒子图片切换效果

虽然只是伪3D效果
前一阵对三角边稍作了一点总结。昨天下班前同事又提到它。我在想,或许我们利用它做的事可能还不止那么多。也许它还能欺骗我们的眼球更多的东西。比如我一直在想的css3中目前只有webkit核心支持的transition变换属性。能否利用三角边做点它能做的事情呢?于是下班回家随便写了点测试的东西,发现如果要求不是很严格的话,某些时候还是能欺骗到我们的眼球的。

PHP服务器脚本

ZF Rewrite路由后$this->url的问题

在Zend Framework中处理链接的问题
Zend_Controller_Router_Rewrite是标准的框架路由器。路由是个过程,在这个过程中它取出URI的端点(跟着基本URL的URI的那部分)并把它分解成参数来决定哪个模块、哪个控制器和控制器中的哪个动作应该接受请求。模块、控制器、动作和其它参数被打包到Zend_Controller_Request_Http对象,接着这个对象由Zend_Controller_Dispatcher_Standard来处理。

PHP服务器脚本

PHP MySQL开发中的一些经验

很值得参考的经验,可以应用到你的项目中
以下这些tips,是我在实际工作中慢慢形成的,有些可能是不正确的,有些出于个人习惯,所以,千万不要把以下这些条当成什么标准,其中可能隐藏着天大的bug,代码可能正在病态的运行中,SO!请一定仔细的看过后想想,这么做的好处是什么?会产生怎样的负面影响?

JavaScript

JavaScript URL汉字编码转换

让Web数据传递更准确安全
在使用url进行参数传递时,经常会传递一些中文名的参数或URL地址,在后台处理时会发生转换错误。在有些传递页面使用GB2312,而在接收页面使用UTF8,这样接收到的参数就可能会与原来发生不一致。使用服务器端的urlEncode函数编码的URL,与使用客户端javascript的encodeURI函数编码的URL,结果就不一样。

PHP服务器脚本

PHP exit()函数相关

exit函数可以终止它之后脚本的执行
return、break和contiue是语言结构,就如同if语句之类的,但是exit却是个函数。exit函数的作用是输出一则消息并且终止当前脚本。PHP的header可以输出http头部信息,前提是,在header之前不能输出任何内容,因为所有的内容都作为http的body输出给客户端了,一旦有body的内容,就不可能再添加任何head部分的信息。

PHP服务器脚本

PHP session错误提示与调试

session这个机制不了解的话可能会遇上这些问题
错误提示:Warning: Cannot send session cookie - headers already sent 这一类问题,原因是你在程序中使用session_start()时,之前已经有实际的html内容输出了。或许你说,我没有啊,我只不过是echo或print一条消息了。很抱歉,你的echo或print语句所产生的输出,就是实际的html内容输出。

计算机算法

Google校园招聘题 -- 程序员买房

顺便谈一下社会问题
Google的2011年校园招聘宣讲会分别在北大和清华举行。其中前10个选择题中有一个特别雷人的,题如下:现在北京有一套房子,价格200万,假设房价每年上涨10%,一个软件工程师每年固定能赚40万。如果他想买这套房子,不贷款,不涨工资,没有其他收入,每年不吃不喝不消费,那么他需要几年才能攒够钱买这套房子?
4 / 13 首页 < Prev 2 3 4 5 6 Next > 尾页 页码: