原创 mysql 索引大全

創建一個主鍵索引 alter table 表名 add primary key(列名) 這時通過創建索引,速度提高了 小建議:如果時間緊急,但沒有什麼好方案。那就添加索引。查那個表就添加那個。 那些列上適合添加索引, 較頻

原创 php超小型模版類

總結: $smarty的工作流程: 1:把需要顯示的全局變量,賦值,塞到對象內部的屬性上,一個數組內 2:編譯模版,把{$標籤},解析成響應的phpe echo代碼 3:引入編譯後的Php文件

原创 mac-php-nginx安裝

升級到yosemite後,php也自動升級,運行phpcms時發現後臺驗證碼顯示不出來。很明顯,缺少gd庫,需要重新編譯安裝php,其過程十分辛苦,經過摸索發現使用brew安裝比較方便。 首先安裝freetype,jpeg,lib

原创 500萬PV/每天的網站

你想建設一個能承受500萬PV/每天的網站嗎? 500萬PV是什麼概念?服務器每秒要處理多少個請求才能應對?如果計算呢? PV是什麼: PV是page view的簡寫。PV是指頁面的訪問次數,每打開或刷新一次頁面,就算做一個p

原创 nginx提高負載

網站提高負載 1.gzip壓縮 gzip配置的常用參數 gzip on|off; #是否開啓gzip gzip_buffers 32 4K| 16 8K #緩衝(壓縮在內存中緩衝幾塊? 每塊多大?

原创 mysql複習

一:複習前的準備 1:確認你已安裝wamp 2:確認你已安裝ecshop,並且ecshop的數據庫名爲shop 二 基礎知識: 1.數據庫的連接 mysql -u -p -h -u 用戶名 -p 密碼 -h ho

原创 curl登錄採集

<?php $cookie_file=tempnam('./temp','cookie'); //設置cookie存放目錄 $login_url='http://bbs.php100.com/login.php';//設置url地

原创 購物車類

分析購物車: 1:你無論在本網站刷新了多少次頁面,或者新增了多少個商品, 都要求你查看購物車時,看到的都是一個一樣的結果 即:你打開A商品刷新,B商品刷新 或者說:整站範圍內,購物車–是全局有效的! 2:既然是全局有效,暗示,

原创 高併發思路(一)-系統配置

socket: nginx層: vim 路徑/nginx.conf keepalive_timeout 0;//馬上斷開。別佔着位 events { worker_connection

原创 mac memcache

brew install memcached brew install php54-memcached 然後: (php的擴展文件) brew install php54-memcache 最後把memcache生成的.so文

原创 fopen、file_get_content、fsocket、curl下載圖片

直接用fopen下載遠程圖片 $img=fopen("./mao2.png","w+"); fwrite($img, "http://www.php100.com/uploadfile/2015/0507/thumb_420_24

原创 __call方法的使用

class maomaomao { function maomao($count) { for($i=0;$i<$count;$i++) { echo "Hello

原创 如何啓動/停止/重啓MySQL

一、啓動方式 1、使用 service 啓動:service mysqld start 2、使用 mysqld 腳本啓動:/etc/inint.d/mysqld start 3、使用 safe_mysqld 啓動:safe_mysqld&

原创 ie打印橫打

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd

原创 css3動畫圖片變形,自定義字體

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style> .r