重慶分公司,新征程啟航
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊(cè)、服務(wù)器等服務(wù)
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊(cè)、服務(wù)器等服務(wù)
2個(gè)方面:sql語句優(yōu)化,緩存。
創(chuàng)新互聯(lián)公司是工信部頒發(fā)資質(zhì)IDC服務(wù)器商,為用戶提供優(yōu)質(zhì)的達(dá)州電信機(jī)房服務(wù)
sql語句中select * from 表 不需要全部信息的話就盡量不要用*,要哪個(gè)字段就寫哪個(gè),不要怕寫。
如今php中有許多的緩存方式,有模板緩存,sql查詢緩存。代表有smarty和memcache,當(dāng)然,其他還有很多優(yōu)秀的緩存方式,我就不多說了。
那就用sphinx 技術(shù),目前這個(gè)是最好的,沒有之一。
下面是我百度百科弄過來的,怎么使用還得你自己看白皮書了。
Sphinx的主要特性包括:
高速索引 (在新款CPU上,近10 MB/秒);
高速搜索 (2-4G的文本量中平均查詢速度不到0.1秒);
高可用性 (單CPU上最大可支持100 GB的文本,100M文檔);
提供良好的相關(guān)性排名
支持分布式搜索;
提供文檔摘要生成;
提供從MySQL內(nèi)部的插件式存儲(chǔ)引擎上搜索
支持布爾,短語, 和近義詞查詢;
支持每個(gè)文檔多個(gè)全文檢索域(默認(rèn)最大32個(gè));
支持每個(gè)文檔多屬性;
支持?jǐn)嘣~;
支持單字節(jié)編碼與UTF-8編碼。[1]
?php$mysql_server_name='localhost';$mysql_username='root';$mysql_password='12345678';$mysql_database='mycounter';$conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password,$mysql_database);$sql='CREATE DATABASE mycounter DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;';mysql_query($sql);$sql='CREATE TABLE `counter` (`id` INT(255) UNSIGNED NOT NULL AUTO_INCREMENT ,`count` INT(255) UNSIGNED NOT NULL DEFAULT 0,PRIMARY KEY ( `id` ) ) TYPE = innodb;';mysql_select_db($mysql_database,$conn);$result=mysql_query($sql);//echo $sql;mysql_close($conn);echo "Hello!數(shù)據(jù)庫mycounter已經(jīng)成功建立!";?
有點(diǎn)復(fù)雜,建議你去后盾人那自學(xué),他們最近在搞實(shí)訓(xùn)班培訓(xùn)活動(dòng)有時(shí)間去看看吧