原创 主從遇到的各種問題的詳細解決方法

主從同步維護 由於特殊情況,主服務器更新頻繁,從服務器由於各種原因,導致更新特別慢,這種情況,我們需要定期進行主從的數據同步維護,具體方法如下,在負載較低的時候暫時阻塞主數據庫更新,強制主從數據庫的更新同步 操作1、在master上執行以

原创 PHP實現定時器任務(Timer)

本文講解PHP實現定時器任務(Timer) 定時器任務,在WEB應用比較常見,如何使用PHP實現定時器任務,大致有兩種方案:1)使用Crontab命令,寫一個shell腳本,在腳本中調用PHP文件,然後定期執行該腳本;2)配合使用ig

原创 mysql 主從配置詳解

關於主從配置的好處和壞處我這裏就不詳細解說了,自己百度下就一大堆,我這就直入主題了 MySQL數據庫複製操作大致可以分成三個步驟: 主服務器將數據的改變記錄到二進制日誌(binary log)中。 從服務器將主服務器的binary log

原创 mysql 主從配置詳解2(主庫有數據 從庫熱備份和冷備份)

1、從庫複製的時候還有其他幾個重要的參數配置 參數 作用 實例 replicate-do-table 指定需要複製的表 replicate-do-table=test.rep_t1 replicate-ignore-table 指定不復制

原创 PHP+mysql+ajax輕量級聊天室

做了一個QQ聊天交友網站,想加個聊天的功能,於是做完用PHP做了簡單又強大的聊天室 1. 創建mysql數據庫表: create table chat( id bigint AUTO_INCREMENT,username varcha

原创 php銀聯網頁支付實現方法

本文實例講述了php銀聯網頁支付實現方法。分享給大家供大家參考。具體分析如下: 這裏介紹的銀聯WAP支付功能,僅限消費功能。 1. PHP代碼如下: <?php namespace common\services; class Uni

原创 程序猿必讀-防範CSRF跨站請求僞造

CSRF(Cross-site request forgery,中文爲跨站請求僞造)是一種利用網站可信用戶的權限去執行未授權的命令的一種惡意攻擊。通過僞裝可信用戶的請求來利用信任該用戶的網站,這種攻擊方式雖然不是很流行,但是卻難以防

原创 從輸入網址到顯示網頁的全過程分析

作爲一個軟件開發者,你一定會對網絡應用如何工作有一個完整的層次化的認知,同樣這裏也包括這些應用所用到的技術:像瀏覽器,HTTP,HTML,網絡服務器,需求處理等等。本文將更深入的研究當你輸入一個網址的時候,後臺到底發生了一件件什麼樣的事~

原创 php調用支付寶PHP接口API實現在線即時支付功能

這次在項目中要實現訂單功能,所以要完成在線支付,在線支付一般有網銀支付和第三方支付(支付寶、paypal等)這兩種途徑,未簡單起見,先完成支付寶在線支付功能,由於項目基於Yii框架,且使用UTF-8編碼,所以顯然要用支付寶接口中的PHP

原创 堆/棧/動態存儲方式/靜態存儲方式

動態存儲方式 所謂動態存儲方式是指在程序運行期間根據需要進行動態的分配存儲空間的方式。動態存儲變量是在程序執行過程中,使用它時才分配存儲單元, 使用完畢立即釋放。 典型的例子是函數的形式參數,在函數定義時並不給形參分配存儲單元,只是在

原创 PHP讀取csv文件的內容詳解

一次性讀取csv文件內所有行的數據 <?php $file = fopen('windows_2011_s.csv','r'); while ($data = fgetcsv($file)) { //每次讀取CSV裏面的一行內容 /

原创 Php中設置Session超時時間登錄時間限制

最近某個PHP項目用到了限制登錄時間的功能,比如用戶登錄系統60分鐘(www.phpfensi.com)後如果沒有操作就自動退出,我搜索了網絡收集了有以下方法可供參考. 第一種方法即設置php.ini配置文件,設置session.gc

原创 元素設置overflow-y:scroll如何判斷元素內滾動到最底層

元素設置overflow-y:scroll如何判斷元素內滾動到最底層 今天在項目中遇到一個這樣的問題,一個元素高度設置死:800px;超不部分滾動,裏面的子元素是未知ajax加載的,如何判斷是不是滾動到最底層呢? 如下圖: 用

原创 php分頁可利用表格來分頁類

<?php /* * 直接輸出數據表和分頁信息 * 在新建對象時需要的變量:$query(從數據表中獲取記錄數的sql語句),$page(當前頁碼),$maxline(每頁幾行)) * 1、showpage方法:如果上面創建

原创 PHP支付系統的設計與實現典型案例

由於自己項目需要,花兩週時間實現了一個小型的支付系統,麻雀雖小五臟俱全,各種必須的模塊如賬戶加鎖,事務性保證,流水對帳等都是有完整實現的,整個開發過程中有很多經驗積累,再加上在網上搜索了一下,大部分都是些研究性的論文,對實際使用價值不大