这是我的真心体会,在尝试使用Laravel、ThinkPHP、Yii、symfony2、CI、cakephp、Yii2 之后的真实想法(default7#zbphp.com)。1)ThinkPHP (版本号3.1.3)我一開始用到的是ThinkPHP 3.1.3,入门门槛就是网址与方法相应这一点。当...
                            
                            
                                分类:
Web程序   时间:
2014-07-07 19:40:23   
                                阅读次数:
445
                             
                    
                        
                            
                            
                                ThinkPHP支持多层设计。1.模型层Model使用多层目录结构和命名规范来设计多层的model,例如在项目设计中如果需要区分数据层,逻辑层,服务层等不同的模型层可以在模块目录下创建Model,Logic,Service目录,把对用户表的所有模型操作分成3层。1.Model/UserModel用于...
                            
                            
                                分类:
Web程序   时间:
2014-07-07 14:26:02   
                                阅读次数:
274
                             
                    
                        
                            
                            
                                新版本(3.2)中采用命名空间的方式定义和加载类库文件,解决多个模块之间的冲突问题,并实现了更加高效的自动加载机制。需要给类库定义所在的命名空间,命名空间的路径和类库文件的目录一致,就可以实现类的自动加载,例如Org\Util\File类的定义为namespace Org\Util;class Fi...
                            
                            
                                分类:
Web程序   时间:
2014-07-07 14:00:37   
                                阅读次数:
262
                             
                    
                        
                            
                            
                                1.命名空间自动加载在3.2版本中不需要手动加载类库文件,可以很方便的完成自动加载。系统可以根据类的命名空间自动定位到类库文件,例如定义了一个类Org\Util\Auth类:namespace Org\Util;class Auth {}保存到ThinkPHP/Library/Org/Util/Au...
                            
                            
                                分类:
Web程序   时间:
2014-07-02 00:58:35   
                                阅读次数:
332
                             
                    
                        
                            
                            
                                第一课 环境搭建
1.说明:
 
ThinkPHP是一个开源的国产PHP框架,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。最早诞生于2006年初,原名FCS,2007年元旦正式更名为ThinkPHP,并且遵循Apache2开源协议发布。早期的思想架构来源于Struts,后来经过不断改进和完善,同时也借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,融合了Strut...
                            
                            
                                分类:
Web程序   时间:
2014-07-01 09:30:39   
                                阅读次数:
263
                             
                    
                        
                            
                            
                                nginx 配置虚拟目录并且url 重写
 server {
    #侦听80端口
        listen 8090;
        #定义使用www.xx.com访问
        server_name  127.0.0.1;
        #设定本虚拟主机的访问日志
        access_log  /var/log/nginx/access.log;
   ...
                            
                            
                                分类:
Web程序   时间:
2014-07-01 08:47:37   
                                阅读次数:
354
                             
                    
                        
                            
                            
                                在开发的过程中,经常遇到要使每个模板页都包含一个header文件和一个footer文件,thinkPHP的模板布局为我们提供了一个叫全局配置方式能够解决这个问题。
1. 在配置文件中开启LAYOUT_ON 参数(默认不开启),并且设置布局入口文件名LAYOUT_NAME(默认为layout)
    'LAYOUT_ON'=>true,
    'LAYOUT_NAME'=>'layout',...
                            
                            
                                分类:
Web程序   时间:
2014-07-01 07:44:06   
                                阅读次数:
225
                             
                    
                        
                            
                            
                                在开发的过程中,经常遇到要使每个模板页都包含一个header文件和一个footer文件,thinkPHP的模板布局为我们提供了一个叫全局配置方式能够解决这个问题。
1. 在配置文件中开启LAYOUT_ON 参数(默认不开启),并且设置布局入口文件名LAYOUT_NAME(默认为layout)
    'LAYOUT_ON'=>true,
    'LAYOUT_NAME'=>'layout',...
                            
                            
                                分类:
Web程序   时间:
2014-06-30 18:02:09   
                                阅读次数:
224
                             
                    
                        
                            
                            
                                1:拷贝ThinkPHP框架系统文件夹自己的www目录中的tp-shop文件夹中2:新建自己的项目文件(比如:shop)夹与ThinkPHP框架系统文件夹在同一级目录(当然也可以不同)3: 在tp-shop目录下建立index.php并且在页面中引入ThinkPHP文件夹中ThinkPHP.php文...
                            
                            
                                分类:
其他好文   时间:
2014-06-26 19:17:43   
                                阅读次数:
279
                             
                    
                        
                            
                            
                                public function test(){ import('ORG.Net.Http'); $filename="Uploads/v1.2.doc"; //exit($filename); $showname="人们是傻子.doc"; ...
                            
                            
                                分类:
Web程序   时间:
2014-06-25 15:27:49   
                                阅读次数:
210