`
myfreespace
  • 浏览: 222995 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
<?php error_reporting(E_ALL); $ROOT_PATH = '../'; include_once($ROOT_PATH . "include/config.php"); $update_time = 1800;//多长时间更新一次,单位是秒 $article_id = (isset($_GET['article_id']) && is_numeric($_GET['article_id']) && $_GET['article_id'] > 0) ? intval($_GET[ ...
代码规范化的好处就是可以使别人在读你代码的时候可以共享,尤其是在大的项目中,也为了我们自己在以后的读中可以明白自己的代码,主要包括 tab缩进 对齐 ,条件语句的对齐,和变量常量的命名规则等,这是一个习惯问题,更是一个优秀程序员的标准。  对齐最好用TAB键,不要用空格,应为不同的编辑器解析是不同的,一个tab代表四个字符,   if ((condition1) || (condition2)) { action1; } elseif ((condition3) && (condition4)) { action2; } else { ...
windows 自带的一个文件host是用来解析路由信息的,在里面配置的域名,对应的地址在本机上可以自动解析,而不是通过代理路由解析,这个设置权限最高, 127.0.0.1 group.dev 127.0.0.1 ifensi.dev 127.0.0.1 test.dev 60.28.182.143 g.ifensi.com 60.28.182.143 i.ifensi.com 60.28.182.143 akuma.g.ifensi.com  该文件在C:\WINDOWS\system32\drivers\etc下的hosts ...
<?php require_once '../config.php'; $ary = array('one','tow','three','go','now'); $contacts = array(array("phone" => "1", "fax" => "2", "cell" => "3"), array("phone" => "555-4444", "fax" = ...
apache中mod rewrite重写规则及示例详细讲解: apache中mod_rewrite的修正符: F(force URL to be forbidden)禁用URL,返回403HTTP状态码。 R[=code](force redirect) 强制外部重定向 强制在替代字符串加上http://thishost[:thisport]/前缀重定向到外部的URL.如果code不指定,将用缺省的302 HTTP状态码。 G(force URL to be gone) 强制URL为GONE,返回410HTTP状态码。 P(force proxy) 强制使用代理转发。 L(last ...
mode-rewrite模块是apache中重要的模块,主要用来实现url跳转和重写,首先要启动该模块 在http.conf文件下去掉该模块前的#号,即可启动了, 他的配置规则是 rewriteEngine on 启动引擎 rewriteCond %{HTTP_HOST}!^www.ifensi.com[NC]正则匹配 ,nc表示不区分大小写 rewriteRule 转换规则^/(.*)http://www.ifensi.com/[l]上面不匹配就跳转到此页面,主要用来防止盗链的,   拟静态的配置 RewriteEngine on RewriteRule ^/test([0- ...
网站用的mvc模式,显示用smarty ,主要是因为网站分工比较细所以把前后台分开来做,这样就要用到模板以方便修改,多人协作开发就要用到规范的目录结构以便其他人可以读懂你的代码。 单入口:即index.php是唯一入口。任何请求均经过index.php,被路由到特定的类实例中的方法。 路由:实际上是通过应用根目录下的.htaccess、apache的rewrite模块,以及对请求字符串的分解而实现的(对请求字符串的分解,可能会得到请求对应的类、方法和参数),所以,runter架构中,.htaccess、apache rewrite和请求字符串的分解以及请求的命名规则就是最关键的线索。 ...
解析url的几个函数 dirname();返回路径中的目录部分,返回去掉文件名后的目录 __FINE__魔术常量,返回当前目录的行号,以当前目录为起始点,__FILN__返回完整的文件名和路径,
一个很好用的客户端工具,用来连接linux服务器的,ssh 要设置 name or address 然后是端口port and username 连接的时候还要密码,可以打开两个目录来显示本地机器上面的文件和服务器上面的文件,方便管理与更新, login as -username; password:123  login out ;推出 在编辑窗口中直接查看文件,cat  /  more filename; ls -l显示当前目录下的所有文件 pwd显示当前位置 cd root进入一个目录  cd ..返回上一级目录
     为什么要优化数据库,提高访问速度,防止出现死锁,这是我们经常想到的,那数据库为什么会产生这些问题啊,我们先来看看数据库产生访问速度的瓶颈在哪里,机器物理上的磁盘搜索 磁盘读写 和cpu的周期,而软件上数 ...
我们都知道在php或是其他语言中this就是指当前对象本身,我们可以方便的引用自身的一些属性 方法, 有时,在没有声明任何实例的情况下访问类中的函数或者基类中的函数和变量很有用处。而 :: 运算符即用于此情况。 class A { static $j='who are you';//如何访问静态变量, A::$j可以访问, function example() { echo "I am the original function A::example().<br />\n"; } } class B ex ...
<?php //文件操作 读写建删 $filename = 'test.txt'; $somecontent = "添加这些文字到文件\n这是我们的早在,在没有你的日志里我们在营造in\n就这样就这样让我伤心"; // 首先我们要确定文件存在并且可写。 if (is_writable($filename)) { // 在这个例子里,我们将使用添加模式打开$filename, // 因此,文件指针将会在文件的开头, // 那就是当我们使用fwrite()的时候,$somecontent将要写入的地方。 if ...
$uid=hexdec(substr(uniqid(),-12,8));用来生产一个随机码作为用户的id, hexdex()是将十六进制转换为十进制,遇到非十六进制数据这转换为0 substr($str,bg,leng)返回$str字符中从bg开始长度为leng的字符,如果是负数的话他将从后面开始计数到下标从1开始然后向后取值, uniqid(prefix,true/false)根据当前时间的毫秒数生产一个随机数 ,默认是13位,当使用前缀prefix(int) 的时候 设为true 会产生23为并在后面加上一个平均信息值,是值更加唯一, strtotime("now&quo ...
什么是smarty,模板引擎用来把前台页面和后台的数据分开的工具,我们也可以自己来实现这种功能,不过smarty是一个很优秀的模板框架,他有一下几个优点,速度比较快,有缓存功能,缓存可以为每个模板建立单独的缓存,也可 ...
mysql中的索引就是用来加速表的查询 更新速度,mysql的每个表都对应三个文件 一个用来放数据 一个用来放表结构,还有一个就是用来放索引的,看来索引的作用很大,索引是建在列上的,我们平时可能不会注意到,因为数据量的 ...
Global site tag (gtag.js) - Google Analytics