CI框架深入篇(2)一些基础的我之不知道的标准格式

1,一些命名规则:类文件名必大写,其他配置文件,视图文件或着脚本都要小写,类文件名和类名要一致!!

2,类名要大写开头,若是多个单词,那就下划线不要驼封法:

3,变量名要小写全,多个单词下划线分割,后面标明其作用要;

4,TRUE FALSE NULL这几个关键字  都要大写

5,用 OR 代替|| 比较好看,使用 ! 时候前后都加个空格好看,

6,字符串使用单引号引起来,当字符串中有变量时使用双引号,并且使用大括号将变量包起来

7,sql查询的关键函数应该大写之。

时间: 2024-10-12 12:50:28

CI框架深入篇(2)一些基础的我之不知道的标准格式的相关文章

CI框架深入篇(1) 基本概述,配置等

1,可拓展,没有以性能为代价的模板引擎,pathinfo 对于搜索引擎友好, 2,ci中除了核心库,其他资源用到时候才加载,所以很节约性能;而且各个模块松耦合,依赖性不强,随意复用; 3,工作流程:index.php是前端控制器,初始化需要的资源-->到route检查http请求-->(有cache,直接界面输出)无cache-->安全处理-->application的controller-->调用各种类文件和包处理相关资源-->渲染试图发送浏览器-->若是开启了

php CI框架基础知识

一. CI框架的MVC导图 二. CI框架目录文件介绍 (1)index.php  单入口         整个框架对外暴露的唯一访问文件 (2)application  应用文件(放置用户信息,用户控制器.用户模板等) application/cache            --->   缓存 application/config            --->   配置文件 application/controllers        --->   控制器 application/

CI框架篇之模型篇--直接操作(2)

在CI里面对数据库的操作有两种形式,一种是直接通过最原始的sql语句操作 一种则是通过CI里面的AR模型进行操作.两种操作各有千秋,应当有机的结合 现在讲解第一种操作的方式: 装载数据路操作类后就能够使用最原始的sql语句了 这里避免每次都装载数据库操作类,可是在配置文件里面进行修改 application\config\autoload.php 路径下修改 //$autoload['libraries'] = array('database'); 打开后就能够    : 能够自动加载数据库连接

CI框架篇之视图篇--载入(1)

创建视图 创建视图文件很简单,只需要建立后缀名为'.php'的文件, 然后保存文件到 application/views/ 文件夹即可 当然,随着工程的大小,你有必要对很多的视图根据控制器进行归类, 然后分不同的文件夹存储: 例如: application/views/home   表示定义的前台主视图 application/views/admin   表示定义的后台主视图 载入视图 一个视图就是一个网页,或是网页的部分,如头部,底部,侧边栏等等.事实上,如果你需要 这种层次类型,视图可以很灵

Python Web框架【Django框架第一篇基础】

Django框架第一篇基础[DjangoMTV模式] 老师博客[www.cnblogs.com/yuanchenqi/articles/6811632.html] 同学博客:http://www.cnblogs.com/haiyan123/p/7701412.html Django官网:https://www.djangoproject.com/download/ 一.安装Django DjangoMTV模式 Django的MTV模式本质是各组件之间为了保持松耦合关系,Django的MTV分别代

【ci框架基础】之部署百度编辑器

在ci框架下加载编辑器,现在复习下内容.我的框架文件名称为ci 1.下载百度编辑器ueditor,http://ueditor.baidu.com/ 一般情况下下载ubuilder版即可,并将ueditor复制到ci框架的根目录下. 下载好的编辑器目录为:-ueditor----dialogs     弹出对话框对应的资源和JS文件----lang        编辑器国际化显示的文件----php         涉及到服务器端操作的后台文件----themes      样式图片和样式文件-

CI框架源码阅读笔记4 引导文件CodeIgniter.php

到了这里,终于进入CI框架的核心了.既然是"引导"文件,那么就是对用户的请求.参数等做相应的导向,让用户请求和数据流按照正确的线路各就各位.例如,用户的请求url: http://you.host.com/usr/reg 经过引导文件,实际上会交给Application中的UsrController控制器的reg方法去处理. 这之中,CodeIgniter.php做了哪些工作?我们一步步来看. 1.    导入预定义常量.框架环境初始化 之前的一篇博客(CI框架源码阅读笔记2 一切的入

**【ci框架】PHP的CI框架集成Smarty的最佳方式

因为CI自带的模板功能不是很方便,所以大家普遍采用集成Smarty的方式来弥补CI这方面的不足. 本人在网上看了不少CI集成Smarty的教程,包括咱们CI论坛里面的一个精华帖子 http://codeigniter.org.cn/forums/forum.php?mod=viewthread&tid=10345. 自己对比了一下这些教程,我认为下面这个方案是所有里面最优秀的,强烈推荐给大家(当然也是我自己采取的方案) 出处: http://www.cnmiss.cn/?p=261 原文里面的一

CI框架源码阅读笔记3 全局函数Common.php

从本篇开始,将深入CI框架的内部,一步步去探索这个框架的实现.结构和设计. Common.php文件定义了一系列的全局函数(一般来说,全局函数具有最高的加载优先权,因此大多数的框架中BootStrap引导文件都会最先引入全局函数,以便于之后的处理工作). 打开Common.php中,第一行代码就非常诡异: if ( ! defined('BASEPATH')) exit('No direct script access allowed'); 上一篇(CI框架源码阅读笔记2 一切的入口 index