原创 PHP擴展開發與內核應用閱讀筆記---php的內存管理

PHP擴展開發與內核應用----第三章內存管理  閱讀筆記!僅作爲個人筆記,深入瞭解請移步:php擴展開發與內科應用 再次向作者表示感謝!同時歡迎同看此書的人加入QQ羣:76761320 內存泄露何爲內存泄露:操作內存兩個最基本

原创 ubuntu 進程的前後臺切換

今天在命令行下使用sublime編輯器 執行命令如下:andy@ubuntu:~/$ sublime 發現這樣就不能執行其它命令了,因爲沒有新的命令行出現,sublime一直佔用着命令行。 怎麼辦呢?於是就想到將sublime放到後臺執

原创 ubuntu 13.04 用c快速編寫一個php擴展

本文通過非常快速的方式講解了如何製作一個PHP 5.4 環境的擴展(PHP Extension) 希望能夠在圖文的方式下讓想快速學習的朋友瞭解一下製作過程。 需求:我們要寫一個叫two的擴展,這個擴展裏面有一個函數叫two_te

原创 php的自動加載機制

一、php中實現自動加載的方法 使用require,include,require_once,include_once手工進行加載。使用__autoload來進行自動加載使用spl的autoload來實現自動加載手工加載的實現: 當需

原创 CI框架源碼閱讀---------Lang.php

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); /** * CodeIgniter * * An open source app

原创 coreseek 詞庫更改

到搜狗詞庫去下載需要的詞庫 使用深藍詞庫轉換工具轉換爲txt格式,深藍轉換工具下載。 將txt轉換爲utf8編碼。 使用下面代碼在服務器上運行,將txt文件轉換爲coreseek格式的詞庫。注意文件名 <?php ini_set('ma

原创 檢查網站中沒用到的css

使用firefox 組件來檢測網站中沒有使用的css 在火狐的附件管理器中搜索Dust-Me selectors並添加 重啓瀏覽器  點擊這個右上角這個圖標就可以運行了, 這時界面看起來很方便。

原创 自己動手寫一個簡單的php模板引擎

模板引擎中最核心的思想是:將模板中的變量編譯爲php的變量進行輸出。 例如:demo.tpl {$data} {$title} 那麼模板引擎就要將{$data} {$title} 編譯爲 <?php echo $data; ?> <?p

原创 sphinx coreseek 多字段進行and查詢

數據庫表中有一個type_id(分類id) 和一個keyword(關鍵詞) 搜索的時候需要先根據分類id進行搜索,比如搜索blog類別下的含有a的數據 針對這樣的需求可以使用  PHP代碼: $cl->SetSortMode ( SPH_

原创 sphinx coreseek 初探

coreseek的安裝參照這裏:http://www.coreseek.cn/products-install/install_on_bsd_linux/ 遇到了一些問題也都在上面的網站中找到了答案 下面是我的索引配置文件mysql.c

原创 利用PHP擴展trie_filter做中文敏感詞過濾

1.安裝libiconv,這個是libdatrie的依賴項 wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz tar zxvf libiconv-1.1

原创 我的一個Centos開機自啓動腳本的製作

一、切換到/etc/init.d/二、製作sh腳本 vi andy.sh #!/bin/sh #add for chkconfig #chkconfig: 2345 70 30 #description: the description

原创 yii中 集成PHPExcel 實現excel導入

下載PHPexcel    http://phpexcel.codeplex.com/releases/view/96183下載完成後將其解壓至extensions/yiiexcel下 yiiexcel是後來創建的文件夾修改PHPExce

原创 centos 配置虛擬目錄

1、在apache 的/usr/local/apache/conf/httpd.conf文件最後加上以下內容PhpIniDir /etc/php.ini AddType application/x-httpd-php .php Name

原创 32位linux(centos)下mongoDB的安裝

下載mongoDB wget http://downloads.mongodb.org/linux/mongodb-linux-i686-2.4.9.tgz 如果上面地址不對可以去官網自己下載http://www.mongodb.