‘PHP’ 分类的存档

本文目录存放约定: 下载的RPM包和源码包存放位置:/usr/local/src MySQL 数据库位置:/var/lib/mysql,MySql用户mysql Apache 网站根目录:/home/www/wwwroot 注意:编译安装AMP之前切忌用yum安装好相关的编译所需开发库文件 本文操作皆在root用户权限下执行 一、安装MySql 1、编译MySql #cd /usr/local/src #tar xzvf mysql-5.1.36.tar.gz #cd mysql-5.1.36 ====编译==== #./configure –with-mysqld-user=mysql –prefix=/usr/local/mysql –with-charset=utf8 –with-extra-charset=all –without-isam –exec-prefix=/usr/local/mysql #make #make install #/usr/local/mysql/bin/mysql_install_db       #chown -R mysql.mysql /usr/local/mysql/ #cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf #cp support-files/mysql.server /etc/rc.d/init.d/mysqld     #chmod 700 /etc/rc.d/init.d/mysqld                        #/usr/local/mysql/bin/mysqld_safe –user=mysql &         #/etc/rc.d/init.d/mysqld start ====安装系统服务==== #chkconfig –add mysqld #chkconfig –level 2345 mysqld [...]

2009年7月18日02:25 | 没有评论
分类: PHP
标签:

随着PHP使用基础的日益扩大,我萌发了成立合肥PHPer组织的念头。 目前合肥PHP俱乐部的网站装修已经完成。下面准备在合肥本地的几所高校开展一系列PHP等LAMP技术的推广活动,让更多的年轻朋友了解和尽快的进入到这个行业中。感觉在安徽合肥还是基础太薄弱了,看到各种媒体报道大学生就业压力的时候,我就感觉校园里的时间都被浪费了。如果有志或对PHP感兴趣的学生早点接触PHP,那么一段时间后,何尝安徽没有好的互联网企业?!让有需求的人能够更好的接触到领先、成功的人和事,是最好的教育方法,所以马上俱乐部也准备和省内外的互联网开展多方面的合作交流活动。 希望俱乐部的成立能够敢为先,推动PHP技术的发展。

2009年4月6日22:19 | 没有评论
分类: PHP
标签:

swfUpload是一个开源的基于flash组件的上传模块。

2009年3月6日16:49 | 没有评论
分类: PHP
标签:

eAccelerator是一个自由开放源码php加速器,优化和动态内容缓存,提高了性能php脚本的缓存性能,使得PHP脚本在编译的状态下,对服务器的开销几乎完全消除。 它还有对脚本起优化作用,以加快其执行效率。使您的PHP程序代码执效率能提高1-10倍。

2009年3月1日21:19 | 没有评论
分类: PHP, 旅途日志
标签:

在处理一个大数据量数据库的时候 突然发现mysql对于count(*)的不同处理会造成不同的结果 比如执行 SELECT count(*) FROM tablename 即使对于千万级别的数据mysql也能非常迅速的返回结果 而对于 SELECT count(*) FROM tablename WHERE….. mysql的查询时间开始攀升 仔细查阅累下手册,发现当没有WHERE语句对于整个mysql的表进行count运算的时候 MyISAM类型的表中保存有总的行数,而当添加有WHERE限定语句的时候Mysql需要对整个表进行检索 从而得出count的数值 突然又想起来看到的不少新兴的php程序对于count的处理并没有很好的意思到这点 记录下 顺便提下mysql的DISTINCT的关键字有很多你想不到的用处 1.在count 不重复的记录的时候能用到 比如SELECT COUNT( DISTINCT id ) FROM tablename; 就是计算talbebname表中id不同的记录有多少条 2,在需要返回记录不同的id的具体值的时候可以用 比如SELECT DISTINCT id FROM tablename; 返回talbebname表中不同的id的具体的值 3.上面的情况2对于需要返回mysql表中2列以上的结果时会有歧义 比如SELECT DISTINCT id, type FROM tablename; 实际上返回的是 id与type同时不相同的结果,也就是DISTINCT同时作用了两个字段,必须得id与tyoe都相同的才被排除了,与我们期望的结果不一样 4.这时候可以考虑使用group_concat函数来进行排除,不过这个mysql函数是在mysql4.1以上才支持的 5.其实还有另外一种解决方式,就是使用 SELECT id, type, count(DISTINCT id) FROM [...]

2008年7月25日09:40 | 没有评论
分类: PHP
标签:

1.将压缩包的myclass目录上传解压至/discuz/include/目录下 2.修改/discuz/include/sendmail.inc.php文件 寻找代码$mailusername = isset($mail['mailusername']) ? $mail['mailusername'] : 1; 在下面插入如下代码 /*大宇 */ //error_reporting(E_ALL); require_once DISCUZ_ROOT.”/include/myclass/inc.my.php”; if(strpos($email_to, “,”) !== false) { foreach(explode(“,”, $email_to) as $touser) { send_mail($touser, $email_subject, $email_message); } }else{ send_mail($email_to, $email_subject, $email_message); } /**/ 再将剩下的代码全部注释掉即可! 3.后台邮件设置为默认的即可。

2008年5月28日07:46 | 没有评论
分类: PHP
标签:
第 2 页,共 2 页12