原创 redis入門-php拓展二

接着上一篇,上次在mac本地安裝了redis,其實還沒完成,接下來是安裝redis 的php擴展: 1.1 安裝phpize yum install php-devel 1.2 下載擴展源碼包,直接用wget #wget下載githu

原创 使用隊列think-queue處理郵件的發送

前言:使用的php框架版本爲:thinkphp 5.0.24,隊列使用的拓展包爲:topthink/think-queue:2.0.3,redis版本爲 5.0.5。 因爲下面提到的隊列使用的redis,所以先把這部分安裝配置好,想了解的

原创 php相關知識梳理

說明:閱讀他人經驗或技術文檔時,總會發現很多優質的文章和解決方法,在這裏整理,方便查閱。   1.一份簡短的關於 PHP 容易混淆知識點的實用指南 2.PHP The Right Way 3.PHP / Laravel / 全棧-All

原创 redis入門-安裝一

redis簡介 redis的作者 antirez 說: 代碼就像一首詩, 設計就是與複雜性做鬥爭, coding是一件很辛苦的事, 唯一的辦法是享受它, 如果它不能帶來快樂就停止它. Redis是數據庫,性能俱佳的非關係性數據庫,提供

原创 Centos7 編譯安裝nodejs

  1.安裝gcc,make,openssl,wget(安裝過的請忽略) yum install -y gcc make gcc-c++ openssl-devel wget 2.下載源代碼包 同樣的,你可以在下載頁面https://

原创 FFMpeg-從安裝到使用

一、寫在前面 記錄FFMpeg PHP使用的點滴,它可以處理音視頻(提取圖片,進行轉碼,添加水印,旋轉等等),對我們來說是一個強大的輪子。 二、安裝步驟 1.添加包依賴,前提是composer已加載。 composer require

原创 Laravel5常用幫助函數一

Laravel自帶了一系列PHP幫助函數,很多被框架自身使用,當然如果你覺得方便的話也可以使用它們。 一、Laravel-字符串函數 camel_case()函數將給定字符串轉化爲按駝峯式命名規則的字符串 $camel = camel_

原创 phpmyadmin導入導出數據庫解決問題(一)

    首先,這是我的第一篇文章,自學PHP幾個月了,之前遇到一些問題,一般都不去記錄,現在養成遇到問題,記錄下來,給自己養成一個好習慣,希望也能幫到一部分人。 今天需要把之前寫好的項目,上傳到服務器,於是遇到了導出數據庫的問題,我用的是

原创 微信小程序登錄授權

      最近在弄一款小程序,今天得空,把登錄授權這一塊整理一下,網上搜的話,也有很多,但總覺得自己在項目上使用後,才理解的更加透徹。前端的邏輯:首次登錄->獲取rd3_session->拿着rd3檢查是否過期(當然也可以設置爲永久,這

原创 小程序-微信支付

一、寫在前面: 支付功能在之前的文章裏也有提到過,不過大同小異,記錄下來,希望對新手提供一些幫助。首先你對這個肯定不陌生:小程序開發文檔。 二、步驟: 1)通過微信小程序發送下單支付請求,到自己服務器,參數就是商品的一些信息。(下訂單)

原创 XunSearch安裝及使用(附壓測數據)

之前看過一篇文章:全文搜索和中文分詞 主要是介紹PHP的兩種搜索: Elasticsearch + IK Analyzer 完全獨立; TNTSearch + jieba-php 完全基於 php ; 於是我選擇了第二種方式試了一下,安裝

原创 PHP編程的50個細節

1、用單引號代替雙引號來包含字符串,這樣做會更快一些。因爲PHP會在雙引號包圍的字符串中搜尋變量, 單引號則不會,注意:只有echo能這麼做,它是一種可以把多個字符串當作參數的”函數”(譯註:PHP手冊中說echo是語言結構,不是真正

原创 郵件功能-phpmailer

開發項目中,多多少少都會碰到郵件這個比較原始的功能,畢竟對於驗證碼或者後期的推廣來說,是免費的!在Packagist裏一搜:使用的人還是比較多的;有了強大的composer,我們直接:composer require phpmailer/

原创 最新總結-php根據ip獲取所在位置(定位)

一、前言:很多app及網站會用到定位這個功能,除了客戶端的sdk集成之外,服務端也有解決方案! 二、網上各種方法: 1.新浪接口根據ip查詢所在區域信息(經過測試,不能使用) 2.淘寶接口根據ip查詢所在區域信息(經過測試,回調時間經常在

原创 蘋果內購-後端注意事項

老大要收保護費,我等小弟那也沒辦法呀。。。是的,我說的就是蘋果內購!1.先上php驗證函數:/** * 驗證AppStore內付 * @param string $receipt_data 付款後憑證 * @return arra