在windows上运行好好的项目,迁移到Linux上就遇到了很多问题,其中最为重要的是网站目录权限的设置,当然简单期间你可以用 命令"chmod 777 -R you web site" ,这样你就不用担心项目运行的时候会涉及到权限问题。通常来说如果你的项目时部署在公网或者是部署在租用的Linux服...
分类:
Web程序 时间:
2014-08-22 01:33:35
阅读次数:
276
<?php
/*
* mysql表结构处理类
* 创建数据表,增加,编辑,删除表中字段
*
*/
classMysqlManage{
/*
*创建数据库,并且主键是aid
*table要查询的表名
*/
functioncreateTable($table){
$sql="CREATETABLEIFNOTEXISTS`$table`(`aid`INTNOTNULLprimarykey)ENGINE=InnoD..
分类:
数据库 时间:
2014-08-21 19:38:25
阅读次数:
232
1、ThinkPHP框架中所有配置文件的定义格式均采用返回PHP数组的方式,格式为://项目配置文件return array( 'DEFAULT_MODULE' => 'Index', //默认模块 'URL_MODEL' => '2', //URL模式 'SESSION_AUTO_ST...
分类:
其他好文 时间:
2014-08-21 11:08:03
阅读次数:
200
命名规范使用ThinkPHP开发的过程中应该尽量遵循下列命名规范:类文件都是以.class.php为后缀(这里是指的ThinkPHP内部使用的类库文件,不代表外部加载的类库文件),使用驼峰法命名,并且首字母大写,例如 DbMysql.class.php;类的命名空间地址和所在的路径地址一致,例如 H...
分类:
其他好文 时间:
2014-08-21 11:05:53
阅读次数:
249
在使用ThinkPHP进行开发的过程中,我们给出如下建议,会让你的开发变得更轻松: 遵循框架的命名规范和目录规范; 开发过程中尽量开启调试模式,及早发现问题; 多看看日志文件,查找隐患问题; 养成使用I函数获取...
分类:
Web程序 时间:
2014-08-21 09:55:17
阅读次数:
202
1、执行函数并输出返回值: 格式:{:function(…)}? 例如,输出U函数的返回值: {:U(‘User/insert‘)} 编译后的PHP代码是 <?php?echo?U(‘User/insert‘);?> 2、执行函数但不输出 : 格式:{~function(…)}? 例如...
分类:
Web程序 时间:
2014-08-20 18:12:52
阅读次数:
189
Thinkphp在模板中预定义了一些常量,方便了我们开发__ROOT__<br/>__APP__<br/>__URL__<br/>__ACTION__<br/>__SELF__<br/>执行结果为:/apppath/apppath/index.php/apppath/index.php/Index/apppath/index.php/Index/index/apppath/index.php用途..
分类:
Web程序 时间:
2014-08-20 16:39:43
阅读次数:
172
二、ThinkPHP 3 读取数据 (重点) 对数据的读取 Read $m=new Model('User'); $m=M('User'); select $m->select();//获取所有数据,以数组形式返回 find $m->find($id);//获取单条数据 getField(字段名)/...
分类:
Web程序 时间:
2014-08-20 12:05:12
阅读次数:
222
在phpstorm中开发ThinkPHP应用程序时,没有代码提示,困扰了很长时间,后来参考网上一些关于在phpstorm中支持YII框架代码提示的相关帖子,尝试在ThinkPHP中进行测试,目前测试成功,现留帖记录过程。第1步:在phpstorm的settings选项菜单中,设置当前应用程序的包含目录(要包..
分类:
Web程序 时间:
2014-08-20 10:36:06
阅读次数:
1178
在phpstorm中开发ThinkPHP应用程序时,没有代码提示,困扰了很长时间,后来参考网上一些关于在phpstorm中支持YII框架代码提示的相关帖子,尝试在ThinkPHP中进行测试,目前测试成功,现留帖记录过程。第1步:在phpstorm的settings选项菜单中,设置当前应用程序的包含目录(要包..
分类:
Web程序 时间:
2014-08-20 10:35:36
阅读次数:
201