Time of Update: 2016-06-13
php加速 PHP APC 淺析 ?原文出自:http://www.perfgeeks.com/?p=298PHP APC提供兩種緩衝功能,即緩衝Opcode(目標檔案),我們稱之為apc_compiler_cache。同時它還提供一些介面用於PHP開發人員將使用者資料駐留在記憶體中,我們稱之為apc_user_cache。我們這裡主要控討php-apc的配置。安裝PHP APC作為測試環境,我們這裡使用的是CentOS5.3(2.6.18-128.el5PAE) + Apache2.0(
Time of Update: 2016-06-13
PclZip:強大的PHP壓縮與解壓縮zip類 PclZip介紹PclZip library能夠壓縮與解壓縮Zip格式的壓縮檔(WinZip、PKZIP);且能對此類類檔案進行處理,包括產生壓縮檔、列出壓縮檔的內容以及解壓縮檔案等等。由於能夠在伺服器端進行壓縮與解壓縮的動作,所以相當方便使用。PclZip定義一個PclZip類別,其類別物件可視為一個ZIP檔案,亦提供method來進行處理。
Time of Update: 2016-06-13
PHP實現多伺服器session共用之memcache共用 使用基於檔案的Session存取瓶頸可能都是在磁碟IO操作上,所以對付小資料量的Session沒有問題,但是如果碰到大資料量的Sesstion,那麼可能無法勝任,現在利用Memcache來儲存Session資料,直接通過記憶體的方式,效率自然能夠提高不少首先開啟php.ini檔案,找到session的部分:(分號後面的是注釋)[Session]; Handler used to store/retrieve
Time of Update: 2016-06-13
PHP使用cURL代理 使用PHP 的cURL 庫可以簡單和有效地去抓網頁。你只需要運行一個腳本,然後分析一下你所抓取的網頁,然後就可以以程式的方式得到你想要的數據了。無論是你想從從一個鏈接上取部分數據,或是取一個XML 檔案並把其導入數據庫,那怕就是簡單的獲取網頁內容,cURL 是一個功能強大的PHP 庫。本文主要講述如果使用這個PHP 庫。啟用 cURL 設置首先,我們得先要確定我們的PHP 是否開啟了這個庫,你可以通過使用php_info() 函數來得到這一資訊。Php代碼 ﹤
Time of Update: 2016-06-13
安裝及配置eaccelerator-0.9.5加速PHP-5.2.1 作業系統:Linux 一、安裝eaccelerator-0.9.5(同時支援ZendOptimizer-3.2.2) 1、首先安裝ZendOptimizer-3.2.2 # wget http://www.vista.ac.cn/linux/down/ZendOptimizer/ZendOptimizer-3.2.2-linux-glibc21-i386.tar.gz # tar zxvf
Time of Update: 2016-06-13
php __call()與call_user_func_array()理解 1. mixed __call ( string name, array arguments )The magic method __call() allows to capture invocation of non existing methods. That way __call() can be used to implement user defined method handling that
Time of Update: 2016-06-13
php中如何截取中文字串? 眾所周知php原生函數substr是不支援截取中文字串的。下面的代碼提供了多種截取php中文字串的方法。1. 截取GB2312中文字串 0xa0) { $tmpstr .= substr($str, $i, 2); $i++; } else $tmpstr .= substr($str, $i, 1); } return $tmpstr;}?>2.
Time of Update: 2016-06-13
PHP分頁類 total_rows = $data['total_rows'];$this->parameter = !empty($data['parameter']) ? $data['parameter'] : '';$this->list_rows = !empty($data['list_rows']) && $data['list_rows'] total_pages= ceil($this->total_rows / $this->list_rows);$this->
Time of Update: 2016-06-13
php交易處理後怎樣進行頁面跳轉 我用的是smarty模板,中間需要一個交易處理,同時想資料庫插入兩條資料,而且必須是成功都成功,失敗都失敗。開始我用的是mysql_query('begin');????????????????? mysql_query($sql);????????????????? mysql_query($sql);然後一個if判斷,都為true的話commit,否則rollback。最後?????????????????
Time of Update: 2016-06-13
PHP程式員突破成長瓶頸(轉載) 身邊有幾個做PHP開發的朋友,因為面試,也接觸到不少的PHP工程師,他們常疑慮自己將來在技術上的成長與發展,我常給他們一些建議,希望他們能破突自己,有更好的發展。對PHPer的片面劃分a: PHP 愛好者? ???(半個PHPer)b: PHP 初學者? ???(PHP Beginner)c: PHP 初級程式員 (Primary PHP Coder)d: PHP 中級程式員 (Junior PHP Coder)e: PHP 高級程式員 (Senior
Time of Update: 2016-06-13
CKEditor安裝與配置(PHP)FCKEditor線上編輯器 http://www.php8848.com/wp/zh/1700.html什麼是CKEditor?CKEditor即大名鼎鼎的FCKeditor終於在最近發布新版本了,與增加版本號碼不同,這次完全把它改名了,更名為CKeditor。這 應該是和它的開發公司CKSource的名字有關吧,該公司的另一個產品為CKFinder(一個Ajax檔案管理工具),這次可能為了保持一致,將FCK
Time of Update: 2016-06-13
php中擷取時間的幾套方法(收集) 1、jddayofweek(cal_to_jd(CAL_GREGORIAN, date('m'), date('d'), date('Y')));此函數返回日期在周幾2、array('Mon'=>'星期一',......);然後直接下標查詢3、根據日期擷取周幾的自訂函數';echo '今天是:'.getWeekName(time(),'禮拜');echo '';echo '2010-12-12是:'.getWeekName(strtotime('2010
Time of Update: 2016-06-13
PHP 開發第一章之環境部署PHP引擎 轉帖自:http://netbeans.org/kb/docs/php/configure-php-environment-windows_zh_CN.html下載 PHP5 引擎。 windows:http://windows.php.net/download/???:php-5.4.0-Win32-VC9-x86.zip註:php-5.3.5-nts-Win32-VC6-x86版本,更不要下載VC9版本的,因為VC9是專門為IIS定製的,VC6
Time of Update: 2016-06-13
php建立短ID Create short IDs with PHP - Like Youtube or TinyURL ??More is Less - the 'math'The alphabet has 26 characters. That's a lot more than 10 digits. If we also distinguish upper- and lowercase, and add digits to the bunch or the heck of it,
Time of Update: 2016-06-13
PHP 架構 Yaf 學習筆記----預設行為 Yaf是一個C語言編寫的PHP架構,以php擴充的形式. 是 laruence(鳥哥)? 的作品laruence 是PHP開發群組成員, PECL開發人員. Yaf, Taint等Pecl擴充作者. Yaf 相關文章 http://www.laruence.com/tag/yaf?? 線上手冊 線上手冊系統完整的闡述了Yaf的一切,這裡作為學習導讀,列出Yaf的預設行為(契約)0.Yaf
Time of Update: 2016-06-13
比較全面的php分頁導航類 POST方式分頁:http://hudeyong926.iteye.com/blog/764703 $perpage) {$offset = 2;$realpages = @ceil($num / $perpage);$pages = $maxpages && $maxpages $pages) {$from = 1;$to = $pages;} else {$from = $curpage - $offset;$to = $from + $page - 1;
Time of Update: 2016-06-13
第一章 3/3節 PHP的文法與資料類型 1. 語句分兩種:結構定義語句和功能執行語句。1)結構定義語句,(大括弧)。語句後面一定不要加分號:if(){}while(){}for(;;){}?>2)功能執行語句,一定要加上分號:$a = 1.0;$b = 1.0;echo “aaaaaa”;?>3) 特殊情況下,離?>標記最近的分號可以不加分號:echo “aaaaaaa”;echo “bbbbbbbb”?>”>2. 注釋與作用:1)單行注釋// echo
Time of Update: 2016-06-13
phpize增加php模組 一、phpize是幹嘛的?phpize是用來擴充php擴充模組的,通過phpize可以建立php的外掛模組?什麼時候我們要用phpize呢?我們在安裝php時:'./configure' '--prefix=/usr/local/php' '--with-mysql=/usr/local/mysql' '--with-zlib-dir' '--with-freetype-dir=/usr' '--with-jpeg-dir=/usr'
Time of Update: 2016-06-13
PHP的惰性載入和Iterator的使用
Time of Update: 2016-06-13
無法載入 mcrypt 擴充,請檢查 PHP 配置 無法載入 mcrypt 擴充,請檢查 PHP 配置出現以下幾種情況後可能會造成運行phpmyadmin程式提示“無法載入 mcrypt 擴充,請檢查 PHP 配置”的 錯誤提示1、沒有正確安裝Mysql資料庫,在系統服務中Mysql相關的服務沒有啟動?? (請查看正確安裝Mysql的方法)2、在系統的 system32(C:\windows\system32) 目錄下缺少