mysql替换字段里数据内容部分字符串

admin 发表于 [MySQL] 分类,标签: MySQL函数 MySQL命令行
0
mysql替换字段里数据内容部分字符串 mysql替换表的字段里面内容,如例子: mysql> select id,type from items limit 10;+--------+--------+| id     | type   |+--------+--------+|   0001 | ... 阅读全文>>

jquery 将disabled的元素置为enabled的三种方法

admin 发表于 [Javascript] 分类,标签: jQuery
0
在jquery中可以通过jqueryObj.attr("disabled","disabled")将页面中某个元素置为不可编辑或触发状态,但是在jquery的API reference中并没说明怎么将页面置为disable的元素重新置为可触发或可编辑的。 这里发现可以采用三种的变通方法将置为disabled的元素状态改为enabled。 第一种:改变d...阅读全文>>

php汉字转Unicode编码函数

admin 发表于 [PHP] 分类,标签: PHP代码 PHP自定义函数 PHP语法
0
<?php /** * $str 原始字符串 * $encoding 原始字符串的编码,默认GBK * $prefix 编码后的前缀,默认"&#" * $postfix 编码后的后缀,默认";" */ function unicode_encode($str, $encoding = '...阅读全文>>

PHPCMS V9二次开发简明手册

admin 发表于 [PHP] 分类,标签: 二次开发 phpcms
0
模型- 视图- 控制器 (MVC) 现在我们总结 MVC 的处理过程,首先控制器接收用户的请求,并决定应该调用哪个模型来进行处理,然后模型用业务逻辑来处理用户的请求并返回数据,最后控制器用相应的视图格式化模型返回的数据,并通过表示层呈现给用户。 URL 访问 URL 参数说明阅读全文>>

[PHPCMS V9]修复编辑会员模型的自定义字段时提示字段名已存在的错误

admin 发表于 分类,标签: 二次开发 phpcms
0
phpcms/modules/member/member_modelfield.php 文件的 public_checkfield() 方法中把: $oldfield = strtolower($_GET['oldfield']); if($field==$oldfiled) exit('1'); 改为: $oldfield = $_GET[...阅读全文>>

[PHPCMS V9]添加便于自定义的后台入口文件

admin 发表于 [PHP] 分类,标签: 二次开发 phpcms
4
最新发布的PHPCMS V9由于采用了MVC的设计模式,所以它的后台访问地址是固定的,虽然可以通过修改路由配置文件来实现修改,但每次都修改路由配置文件对于我来说有点麻烦了,而且一不小心就会出错。这里使用另外一个一劳永逸的方法,达到了方便修改访问后台入口的目的,整个修改共分两步: 第一步: 在网站根目录创建一个文件夹,以后就要通过这个文件夹进入后台登录界面的,所以文件夹名就要取一个不易被...阅读全文>>

完成了对某PHP文本链程序的二次开发

admin 发表于 [PHP] 分类,标签: 二次开发
0
1、将代码进行了完全重写,将MySQL查询函数包装成了一个类,支持mysql、mysqli和pdo,自动判断采用哪种函数进行数据库操作。 2、使用了最新的Smarty3.0.7作为模板引擎,并加入了高效的数据库查询和分页插件,避免了为了生成一个数组而进行空循环的操作,提高了执行效率。 3、加强反作弊检测、审核机制,加强了管理员后台的多个数据分析列表,能够及时高效的查询出作弊帐号。 4、整合了...阅读全文>>

四种多服务器共享session的方法

admin 发表于 [PHP] 分类,标签: 知识总结 服务器缓存 性能优化 memcache
0
伴随网站业务规模和访问量的逐步发展,原本由单台服务器、单个域名的迷你网站架构已经无法满足发展需要。 此时我们可能会购买更多服务器,并且启用多个二级子域名以频道化的方式,根据业务功能将网站分布部署在独立的服务器上;或通过负载均衡技术(如:DNS轮询、Radware、F5、LVS等)让多个频道共享一组服务器。   OK,头脑中我们已经构思了这样的解决方案,不过进入深入开发后...阅读全文>>

jQuery向上间歇滚动代码[转载]

admin 发表于 [Javascript] 分类,标签: jQuery
0
我在网上下了个别人的案例研究了下,有了自己的心得,在这里也写个类似的滚动代码,jQuery的,代码总共才有不到15行,很简洁的。   先说明下:这里我做的是问题的滚动,你只要理解了这些代码,html结构你怎么改都可以,样式的调整就全凭你的css功底了。   下面说下我的案例吧。 <ul> <li><a h...阅读全文>>

php读取大文件详解

admin 发表于 [PHP] 分类,标签: 知识总结 性能优化
0
需求如下:   现有一个1G左右的日志文件,大约有500多万行, 用php返回最后几行的内容。实现方法: 1. 直接采用file函数来操作 注: 由于 file函数是一次性将所有内容读入内存,而php为了防止一些写的比较糟糕的程序占用太多的内存而导致系统内存不足,使服务器出现宕机,所以默认情况下 限制只能最大使用内存16M,这是通过php.ini里的memory_lim...阅读全文>>

用PHP针对上百兆的*.log日志文件,用什么方法做PV统计较好?

admin 发表于 [PHP] 分类,标签: PHP代码 知识总结 性能优化
0
1.做计划任务:零晨过后,把昨天的log文件一行一行的读出来分析,并做统计,然后将统计结果放进数据库。是否可取?2.根据需要,有时要做实时做统计,实时做pv统计,也是一行一行的读吗?会不会影响当前*.log的更新?3.方法1和2占用内存的情况怎样?解决方案: $fp = fopen($filename, 'r'); // 只读操作,不会影响写入 $buf = fread...阅读全文>>

使用PHP构建高性能系统【转】

admin 发表于 [PHP] 分类,标签: 服务器缓存 性能优化
0
如何解决系统中可能存在的性能问题呢? 首先,我们需要清楚在业务上有什么要样的性能需求; 第二步,根据性能的要求去考虑系统的设计, 第三步,系统的开发过程中去关注可能存在的局部性能问题。 评估系统的性能要求: 没有开发过性能敏感系统的团队,容易犯的错误是,不去考虑系统将来有多少人使用,并发访问有多高,需要存贮多少数量的数据? 直接就开始做系统的开发,抱着等着出了性能问题...阅读全文>>

PHP5:命名空间(namespace)+__autoload 执行效率比普通的__autoload快十倍以上【转】

admin 发表于 [PHP] 分类,标签: 知识总结 性能优化
0
测试环境:XP+PHP(5.3.1)+nginx(0.8.30)+Xdebug 2.0.5文件的目录结构为: 其中class1.php和class.php两文件在test\shop\member\article目录下。 截图如下: 从上面两图可以看出,命名空间配合__autoload在加载文件上的执行效率是普通__autoload加载文件方法的10倍以上,且内存消耗...阅读全文>>

PHP中有哪些预定义常量和魔术常量(Magic constants)

admin 发表于 [PHP] 分类,标签: PHP语法 知识总结
0
1、PHP_VERSION (string) 对于PHP版本为5.3.1来说其返回5.3.1 2、PHP_MAJOR_VERSION (integer) Available since PHP 5.2.7.对于PHP版本为5.3.1来说其返回5 3、PHP_MINOR_VERSION (integer) Available since PHP 5.2.7.对于PHP版...阅读全文>>

php高负载架构【转】

admin 发表于 [PHP] 分类,标签: 服务器缓存 性能优化
0
说明:我在设计系统架构时,进行了大胆的尝试,只用6台Web服务器,达到了可承受4000万PV(页面访问量)的性能: 抛弃了 Apache,因为它能承受的并发连接相对较低;抛弃了 Squid,因为它在内存利用、访问速度、并发连接、清除缓存等方面不如 Varnish;抛弃了 PHP4,因为 PHP5 处理面向对象代码的速度要比 PHP4 快,另外,PHP4 已经不再继续开发;抛弃了 F5 BIG...阅读全文>>

php找出一个数组中重复次数最高的元素

admin 发表于 [PHP] 分类,标签: PHP自定义函数 PHP语法 知识总结
0
<?php function getMostElements($arr) { $arr = array_count_values($arr); asort($arr); $findNum = end($arr); foreach ($arr as $k => $v) { if ($v != $findNum) { ...阅读全文>>

MySQL里面的子查询实例讲解

admin 发表于 [MySQL] 分类,标签: 知识总结
0
最近学习php+mysql执行操作,发现了这一篇实例代码: 一,子选择基本用法 1,子选择的定义 子迭择允许把一个查询嵌套在另一个查询当中。比如说:一个考试记分项目把考试事件分为考试(T)和测验(Q)两种情形。下面这个查询就能只找出学生们的考试成绩 select * from score where event_id in (select event_id from ...阅读全文>>

FusionCharts参数说明【转】

admin 发表于 [Javascript] 分类,标签: FusionCharts
0
功能特性 animation                    是否动画显示数据,默认为1(True)showNames                    是否显示横向坐标轴(x轴)标签名称...阅读全文>>

PHP函数篇详解十进制、二进制、八进制和十六进制转换函数说明

admin 发表于 [PHP] 分类,标签: PHP语法 知识总结
0
PHP函数篇详解十进制、二进制、八进制和十六进制互相转换函数说明,主要掌握各进制转换的方法,以应用于实际开发。一,十进制(decimal system)转换函数说明 1,十进制转二进制 decbin() 函数 ,如下实例 echo decbin(12); //输出 1100 echo decbin(26); //输出 11010 decbin ...阅读全文>>

php的Memcache方法介绍及应用实例

admin 发表于 [PHP] 分类,标签: memcached
0
网络 开发 中,特别是大访问量的web项目开发中。为提高响应速度,减少数据 查询 运算都会选用memcache。现在网上介绍Memcache安装的已经很多,不再赘述。再次着重介绍memcache的一些常用方法: Memcache::add // 添加一个值,如果已经存在,则返回falseMemcache::addServer // 添加Memcache地址Me...阅读全文>>