php设计模式
51CTO博客开发
php编程细节性能测试比较与推荐
Mysql优化——前段1.表结构(a)主键——尽可能使用长度短、占用内存小、整形的主键tinyint27-128到127smallint215-32768到32767mediumint223-8388608到8388607int231bigint263(b)外键——对于批量可靠数据的插入建议去掉外键(c)索引——在适当的表适当的列创建适当数量的适当索引,在查询优先和更新优先之间做平衡适合添加索引的
前段时间项目为了配合seo的工作,把现有的php网站改成静态页面,刚拿到需求时候第一感觉就是用静态页面啊,可是看了一会以后发现页面有点多4、50个,没办法就用比较简单的url重写(apache的)吧,去掉这个前面的#,启用它LoadModule rewrite_module modules/mod_rewrite.soAllowOverride None 的None 改成All 然后就是写.hta
以在本地http://localhost/php_syntax_test/test_global.php/ddd/eee/xxx 连接为例$_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与 document root相关。PHP_SELF=>/php_syntax_test/test_global.php/ddd/eee/xxx$_SERVER['
用户提交表单时可能因为网速的原因,或者网页被恶意刷新,致使同一条记录重复插入到数据库中,这是一个比较棘手的问题。我们可以从客户端和服务器端一起着手,设法避免同一表单的重复提交。 1.使用客户端脚本 提到客户端脚本,经常使用的是JavaScript进行常规输入验证。在下面的例子中,我们使用它处理表单的重复提交问题,请看下面的代码:  
问题描述:这是我在跟flash对接的时候出的问题,问题是这样的我在php中定义了一个数组$arr=array('key'=>null); as程序员说他的接收到的是'null'; 这不是我想提醒自己的,我想提醒自己的是实用但又容易混淆的那些判断 isset();判断变量是否定义 empty();判断变量是否为空 is_null();判断变量是否为null == &nbs
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号