Time of Update: 2018-12-05
用php已經快一年了,但感覺對php的瞭解很一般,不是我不努力,實在是不知道怎麼下手,好像什麼都知道一點,而什麼又都不清楚,雖然現在可以做網站,可以配環境,可以寫函數,可以用模板,但總是感覺在安全性上,在效能上,都不能讓人滿意。下面是我把php分為幾個要學習的模組1.編譯配置2.對資料庫的操作a、基礎b、進階Mysql索引、查詢最佳化儲存最佳化 3.對檔案的處理4.PHP作圖5.Regex6.物件導向的技術7.模板技術進階1、編碼風格結構清晰、命名規範、邏輯性強、代碼冗餘率低、以及養成書寫設計文
Time of Update: 2018-12-05
<?php session_start(); session_register("u_name");require_once("../config/db.inc.php");require_once("../config/config.inc.php");require_once("../config/function.php");require_once("../config/set.php");?><!DOCTYPE HTML PUBLIC "-//W3C//DTD
Time of Update: 2018-12-05
伺服器負載太大而影響程式效率也是很常見的,我們需要對此進行測試。這裡我以目前最常用的Apache伺服器為例。
Time of Update: 2018-12-05
PHP串連MSSQL Server類 由於工作的原因,需要對SQL SERVER資料庫進行操作,根據以前使用的MySQL資料庫操作類改寫成現在這個對SQL SERVER進行操作的PHP類,可以執行串連資料庫,執行SQL語句,查詢資料,獲得最後一次插入操作的ID號等功能!******************************************************************/class DB_Handle{ var $ClassName =
Time of Update: 2018-12-05
引言----算起來到現在已經有二、三個月沒有用php了,因工作需要,又把它拾起來,覺得有必要深入的去學習它,從今天開始,我想方方面面的,系統的去認識它!(一)echo與print的區別echo可以多個參數-------print一個參數.echo無傳回值 -------ptint有傳回值,ture返回1,false返回0.echo 命令和 print 命令 相同,沒有區別 echo 函數 和 print 函數 有區別。 echo() 無傳回值,與echo
Time of Update: 2018-12-05
php下一代的五個framework介紹源文網址: http://www.theweb20dev.com/wordpress/2006/05/03/5-next-generation-php-frameworks/另一篇介紹php frameworks的文章非常不錯,我沒時間整理了,網址為:
Time of Update: 2018-12-05
一直有這個想法,將PHP的開源項目做個匯總,今天就把我瞭解的較為著名的PHP開源項目總結如下: 1、 CMS系統PHPNUKE 國外著名的CMS網站產生系統,有大量的外掛程式及相關的各種資源相關支援網站:http://www.aman.38.com/phpnuke/index.php http://phpnuke.org.cn/ http://www.cosa.org.tw/cosa_act/tm/phpnuke/ XPOOS
Time of Update: 2018-12-05
What is eAccelerator?----------------------eAccelerator is a free open source PHP accelerator, optimizer, encoder anddynamic content cache for PHP. It increases performance of PHP scripts by caching them in compiled state, so that the overhead of
Time of Update: 2018-12-05
PHP產生靜態頁面 緩衝一、引 言
Time of Update: 2018-12-05
unset(SESSION['管理員']); setcookie('username', '', time()-3600*24, $cookie_path, $cookie_domain); setcookie('cp_userid', '', time()-3600*24, $cookie_path, $cookie_domain); setcookie('cp_username', '', time()-3600*24, $cookie_path, $cookie_domain);
Time of Update: 2018-12-05
首先先要把需要靜態話的內容發到模版上去eg.這個是靜態化首頁的function staticIndex(){$newslist = $article->getArticles(null,54,'DESC',1,6,false,1,2,'',0,0,1); if($newslist){ foreach($newslist as $k=>$v){ $newslist[$k]['title_all'] = $v['title'];
Time of Update: 2018-12-05
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title>code.js.cn</title><meta
Time of Update: 2018-12-05
<script type="text/javascript">function checkLabelText(user){ var name = $('#lblNavname'+user).html(); if(name == null || name == ""){ name = 1; $.get("index.php?c=MEMBER&action=index",{name:name},function(data){ if(data == 1);
Time of Update: 2018-12-05
1,require是無條件包含也就是如果一個流程裡加入require,無論條件成立與否都會先執行require 這個已經不適用了,因為require 可以包含變數指向的檔案如 if($a = 1){ $file = '1.php '; }else{ $file = '2.php '; } require($file); 2,包含檔案不存在或者語法錯誤的時候require是致命的, include不是
Time of Update: 2018-12-05
在網上找了一個用java寫的計算詞語相似性的程式,但是想在php中去調用它,所以這兩天就研究了一下在php中調用java類的方法。這裡要感謝http://blog.sina.com.cn/s/blog_51a5e5f40100cxie.html這篇文章的作者,我主要是借鑒這篇文章去做的,期間也遇到了很多問題,最後在師弟kevin的協助得以解決,真的非常感謝他。廢話少說,進入正題。我的整個配置環境如下:OS:win7apache:2.2PHP:5.2JDK:1.6php-java-bridge和j
Time of Update: 2018-12-05
51cto
Time of Update: 2018-12-05
轉:51cto大量的PHP開源(開放原始碼/Open
Time of Update: 2018-12-05
以前轉了一篇 php json轉 array 的文章。覺的寫的還不錯, 但是最近發現 php 內建函數的轉換方法,在這裡提供出來給大家分享一下,對看過我以前轉的那篇文章的同志們表示歉意,把你們帶溝裡了json對象轉成 普通數組 也就是 Array 的最簡單方法還是 用 json_decode() 方法,只需要在後面多寫一個參數就可以搞定json_decode($json,true);這樣就可以將 json 轉換成數組形式了,key 保持原來格式$json =
Time of Update: 2018-12-05
0、用單引號代替雙引號來包含字串,這樣做會更快一些。因為PHP會在雙引號包圍的字串中搜尋變數,單引號則不會,注意:只有echo能這麼做,它是一種可以把多個字串當作參數的“函數”(譯註:PHP手冊中說echo是語言結構,不是真正的函數,故把函數加上了雙引號)。1、如果能將類的方法定義成static,就盡量定義成static,它的速度會提升將近4倍。2、$row[’id’] 的速度是$row[id]的7倍。3、echo 比 print
Time of Update: 2018-12-05
在開發過程中經常會碰到需要每天或每周固定時間啟動需要處理大量資料的程式。這時就需要使用到 php多進程來處理,可以實現短時間內處理大量資料。先介紹 liunx 下的 crontab的用法 :如果執行檔案中有匯入相對路徑的檔案需要先cd 到檔案目前的目錄 0 7 * * * cd /usr/local/nginx/html/task && /usr/local/php/bin/php /usr/local/nginx/html/task/Task.php >>