摘要: 对于命名空间,官方文档已经说得很详细[查看],我在这里做了一下实践和总结。命名空间一个最明确的目的就是解决重名问题,PHP中不允许两个函数或者类出现相同的名字,否则会产生一个致命的错误。这种情况下只要避免命名重复就可以解决,最常见的一种做法是约定一个前缀。例:项目中有两个模块:article和mes... 阅读全文
posted @ 2015-09-15 16:39 hiyanxu 阅读(196) 评论(0) 推荐(0) 编辑
摘要: php虽然是一门学习起来非常简单的语言,但是这门语言也包含了对面向对象编程的支持。尤其是随着php5的发布,php对面向对象的支持有了很大的进步。最近学习了一下php的面向对象编程,不禁感慨,面向对象真的是一种非常优雅的编程,最主要的是真的很难! 学习面向对象,当然首先就要了解什么是类,什么是... 阅读全文
posted @ 2015-09-15 15:22 hiyanxu 阅读(1053) 评论(0) 推荐(0) 编辑
摘要: 因为最近要用需要去实现项目中的一个功能,比较好的做法就是在http://i.cnblogs.com/EditPosts.aspx?opt=1linux中实现。所以最近就将自己的代码全部迁移到linux中了,其中遇到了不少问题,拿出来与大家分享一下,希望会对大家有所帮助。 首先说一下配置lamp... 阅读全文
posted @ 2015-09-07 11:01 hiyanxu 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 本文实例讲述了ThinkPHP中使用ajax接收json数据的方法。分享给大家供大家参考。具体分析如下:这里通过ThinkPHP+jquery实现ajax,扩展了下,写了个查询,前台代码如下:首先需要引入jquery.js,主要代码如下: 1 function ajax(id,pic){ 2 3 ... 阅读全文
posted @ 2015-08-29 10:54 hiyanxu 阅读(1907) 评论(0) 推荐(0) 编辑
摘要: 一、利用全局变量这是最简单的一种方式,比如Google Adsense:1 2 缺点是引入了全局变量。其中引入文件的方式还有两个变体:1 // 变体1:用document.write输出2 5 // 变体2:用DOM操作append到head里 6 // 注意:上面的代码是根据实际应用虚拟的... 阅读全文
posted @ 2015-08-10 17:05 hiyanxu 阅读(2107) 评论(0) 推荐(0) 编辑
摘要: 在面向Web的应用中,前台和后台通信非常常用的一种格式就是字符串,所以,在通信中,我们不可避免的就需要进行字符串的拼切。 在js代码中,当我们传递一个字符串到后台代码时,我们在后台需要对字符串进行切割用以获取我们所需要的数据。同样的,在后台代码(我常用的是php)中我们传递一个字符串到前台js... 阅读全文
posted @ 2015-08-06 09:59 hiyanxu 阅读(487) 评论(0) 推荐(0) 编辑
摘要: ThinkPHP是一个宽度、兼容且简单的国产的轻量级框架,具有优良的性能,并且非常注重易用性。 那么,我们该如何将ThinkPHP引入自己的项目中,使得自己的项目可以使用这款优良的框架呢? 首先介绍下ThinkPHP框架的目录结构: Common:框架的核心函数库 Conf:框架的核心配... 阅读全文
posted @ 2015-07-30 10:15 hiyanxu 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 面向对象的语言具有一个共同的标志,那就是具有“类”的概念,但是在javascript中没有类的概念,在js中将对象定义为“无序属性的集合,其属性可以包含基本值,对象或者函数”,即其将对象看作是一组名值对的散列表。这样问题就来了,如何创建对象呢? 在最开始时使用object构造函数和对象字面量来... 阅读全文
posted @ 2015-07-14 10:22 hiyanxu 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 首先,确认服务器硬件是否足够支持当前的流量。普通的P4服务器一般最多能支持每天10万独立IP,如果访问量比这个还要大,那么必须首先配置一台更高性能的专用服务器才能解决问题,否则怎么优化都不可能彻底解决性能问题。其次,优化数据库访问。前台实现完全的静态化当然最好,可以完全不用访问数据库,不过对于频繁更... 阅读全文
posted @ 2015-06-19 15:30 hiyanxu 阅读(1795) 评论(0) 推荐(0) 编辑
摘要: 在一个网站中,页面应该具有统一的布局方式,这些统一的布局内同将显示到所有的页面中,它提供了用户最基本的功能。Asp.Net2.0通过Master-Content结构提供了这样统一页面管理的机制。 Master页面:其提供了所有最基本的基于该页面显示的布局和功能,它是页面的最高控制。Master... 阅读全文
posted @ 2015-05-17 15:29 hiyanxu 阅读(5011) 评论(0) 推荐(0) 编辑