原创 Redis實戰總結-配置、持久化

Redis的配置主要放置在redis.conf,可以通過修改配置文件實現Redis許多特性,比如複製,持久化,集羣等。 redis.conf部分配置詳解 # 啓動redis,顯示加載配置redis.conf # ./redis-serv

原创 Git使用本地倉庫之基本操作

1、Git是什麼?一個分佈式版本控制系統,和SVN類似,但遠比SVN強大的一個版本控制系統 ①Git可以方便的在本地進行版本管理,如同你本地有一個版本管理服務器一樣我們可以選擇在合適的時間將本地版本推送到統一的版本管理服務器 ②Git每次

原创 mysql(多級分銷)無限極數據庫設計方法

相信有過開發經驗的朋友都曾碰到過這樣一個需求。假設你正在爲一個新聞網站開發一個評論功能,讀者可以評論原文甚至相互回覆。這個需求並不簡單,相互回覆會導致無限多的分支,無限多的祖先-後代關係。這是一種典型的遞歸關係數據。對於這個問題,以下給出

原创 MySQL數據庫操作類(PHP實現,支持連貫操作)

使用過ThinkPHP框架的同學可能會對於其中數據庫模型操作特別有好感,ThinkPHP提供了數據庫操作的簡單的操作,對於連接數據庫,數據庫的增刪改查等數據操作都非常的nice,同時支持連貫操作,對於那些不習慣寫sql語句的同學真是大大的

原创 如何使用SSH登錄遠程服務器

默認配置Windows下有很多SSH工具。在這裏我是用的是Putty。如果安裝了Git並配置使用Putty的話,就不需要另外在安裝Putty了。使用SSH連接服務器的命令如下:ssh IP地址1一般來說爲了安全性考慮,端口號等一些參數並不

原创 PHP使用第三方即時獲取物流動態

前言最近做的項目有個要求,要使用物流單號即時查詢物流信息,從網上得知,關於物流的第三方API還是很多的,而我選用的是快遞鳥,快遞鳥是一個免費的第三方接口,Api整合全球400餘家物流快遞接口,永久免費不限次,接口與快遞公司多通道通信,可用

原创 PHP備份MYSQL數據庫類

<?php class DbManage { var $db; // 數據庫連接 var $database; // 所用數據庫 var $sqldir; // 數據庫備份文件夾 // 換行符 p

原创 Linux一鍵安裝

1、使用putty或類似的SSH工具登陸VPS或服務器;登陸後運行:screen -S lnmp如果提示screen: command not found 命令不存在可以執行:yum install screen 或 apt-get in

原创 GROUP BY和HAVING

GROUP BY語法可以根據給定數據列的每個成員對查詢結果進行分組統計,最終得到一個分組彙總表。select子句中的列名必須爲分組列或列函數,列函數對於group by子句定義的每個組返回一個結果。某個員工信息表結構和數據如下: id

原创 redis在PHP中的基本使用案例

利用phpredis實現php操作redis,需要進行redis.so的下載,添加//利用Redis類進行操作 //實例化Redis類 $redis = new Redis(); //選擇指定的redis數據庫連接,默認端口號爲6379

原创 基於原生PHP的路由分配實現

對於由原生PHP寫成的獨立PHP框架,利用單一入口文件實現路徑的訪問。這時我們會遇到的首要問題是:文件的相互包含,其次就是路由分配。當我們不利用成熟的PHP框架進行web開發時,我們就會發現上述兩個問題會是很困擾我們的問題所在。 問題解決

原创 Sphinx安裝流程及配合PHP使用經驗

1.什麼是SphinxSphinx是俄羅斯人Andrew Aksyonoff開發的高性能全文搜索軟件包,在GPL與商業協議雙許可協議下發行。全文檢索式指以文檔的全部文本信息作爲檢索對象的一種信息檢索技術。檢索的對象有可能是文章的標題,也有

原创 PHP開發接口使用RSA進行加密解密方法

     網絡安全問題很重要,尤其是保證數據安全,遇到很多在寫接口的程序員直接都是明文數據傳輸,在我看來這是很不專業的。本人提倡經過接口的數據都要進行加密解密之後進行使用。        這篇文章主要介紹使用PHP開發接口,數據實現RSA

原创 利用PHPExcel實現Excel文件的寫入和讀取

作爲一個原本的JAVA黨,用過PHP才知道,原來對於Excel文件的寫入和讀取原來可以這麼簡單! 利用PHP實現對於Excel的讀取,主要藉助於PHPExcel插件來完成。 PHPExcel下載地址:PHPExcel下載 一、PHPExc

原创 MySQL性能優化方案

可以從以下幾個方面對MySQL進行優化, 效果: SQL和索引 > 數據庫表結構 > 系統配置 > 硬件 但成本從低到高。1.SQL和索引優化1.1SQL1.1.1優化SQL語句的一般步驟:①通過show status 命令瞭解各種SQL