原创 搜索引擎根據原Sphider的腳本修正後的 Sphider-plus 2.2

搜索引擎根據原Sphider的腳本修正後的 Sphider-plus 2.2 http://www.sphider-plus.eu/    Sphider是一個輕量級的網絡搜索引擎蜘蛛和PHP編寫的,以它的後端數據庫軟件MySQL。 這

原创 重新審視PHP框架 CodeIgniter VS Zend

這篇文章是一個翻譯,英文原文在 PHP frameworks revisited - CodeIgniter vs Zend,我的英文水平很一般,可能會有翻譯不確切的地方(把握不大地方使用斜體進行了標誌,並附帶了英文原文),請指正,並參看

原创 PHP中str_replace函數的詳解

     在實際的程序開發中,執行字符串替換操作是一件非常經常的事,對str_replace函數的實用也會非常頻繁。      這段時間在看《PHP和MySQL Web開發》一書看到str_replace講解,一段小提示寫到:可以爲str

原创 PHP的cURL庫簡單和有效地去抓網頁

使用PHP的cURL庫可以簡單和有效地去抓網頁。你只需要運行一個腳本,然後分析一下你所抓取的網頁,然後就可以以程序的方式得到你想要的數據了。無論是你想從從一個鏈接上取部分數據,或是取一個XML文件並把其導入數據庫,那怕就是簡單的獲取網

原创 dirname(__file__)函數 返回網站根目錄

dirname(__FILE__) 就是取得當前文件所在的目錄   echo dirname(__FILE__);---->>>D:/Program Files/Apache Software/Apache2.2/htdocs/php  

原创 mysql中INSTR函數的用法

mysql中INSTR函數的用法 INSTR(字段名, 字符串) 這個函數返回字符串在某一個字段的內容中的位置, 沒有找到字符串返回0,否則返回位置(從1開始) SELECT * FROM tblTopic ORDER BY INST

原创 supesite模板的使用

今天做個功能要把資訊列表的每隔6行空出一行間距來,其實很簡單隻要對索引$key取餘就可以,如:<!--{loop $listvalue $key $value}--><!--{if ($key+1)%6==0 }-->但這樣是不行,大

原创 PHP優化技巧一例

測試數據:  有一個數組 , 一共3萬條數據, 1MB大小, 我分成2種方法放數據來測試//sexinsex  1. array.php 直接新建個空[url=file::;]php[/url]文件, 把數組放進去 <?php $arra

原创 SQL查詢緩存

適合讀者 本教程適合於那些對緩存SQL查詢以減少數據庫連接與執行的負載、提高腳本性能感興趣的PHP程序員。 概述 許多站點使用數據庫作爲站點數據存儲的容器。數據庫包含了產器信息、目錄結構、文章或者留言本,有些數據很可能是完全靜態的,這些將

原创 揭祕微軟究竟如何爲Windows改進PHP?

http://www.sina.com.cn  2009年09月07日 16:35  IT168.com 文本Tag: PHP windows 7   【IT168 專稿】微軟示愛開源社區已經不是一件新鮮事,最近的一個證明是,微軟正在努

原创 程序員必須知道的英語!

Conference:討論會,碰頭會議的意思       例如,有時候領導會說“咱們Call一個Conference吧”,這個的意思應該是一個電話會議,或者視頻會議。 Follow:跟蹤       例如,一般會說那個Case你follo

原创 Sphinx全文檢索

1. Sphinx簡介 1.1. 什麼是全文檢索 全文檢索是指以文檔的全部文本信息作爲檢索對象的一種信息檢索技術。檢索的對象有可能是文章的標題,也有可能是文章的作者,也有可能是文章摘要或內容。 1.2

原创 MySQL左連接、右連接和內連接詳解

以MySql爲例。在MySQL數據庫中建立兩張數據表,並分別插入一些數據。 示例腳本如下:  drop table table1;   CREATE TABLE `andrew`.`table1`   (   `name` VARCHAR

原创 PHP速率優化技巧

1.在可以用file_get_contents替代file、fopen、feof、fgets等系列方法的情況下,儘量用file_get_contents,因爲他的效率高得多!但是要注意file_get_contents在打開一個URL文件

原创 PHP網站優化的6個基礎方法

1、使用GZip   在每一個PHP頁面頂部加入以下代碼: <?php ob_start("ob_gzhandler");?>   使用該代碼後服務器會壓縮所有需要傳送到客戶端的代碼,並在瀏覽器中進行解壓,從而使網站運行速度加快。這一功