原创 laravel 獲取 http

$request->getSchemeAndHttpHost() // 獲得結果 http://XX.com $request->getHttp() // 獲得結果 XX.com  $request->getUrl()  // 獲得

原创 nginx 負載均衡

vi /etc/nginx/conf.d/default.confnginx 作爲反向代理的服務器 且具有負載均衡的功能  負載均衡起到了一定的分流的作用 進而呢 減輕了服務器的壓力想要做好nginx 1.安裝nginx2.在nginx配

原创 laravel5.4 導入導出excel /.xls

laravel 導入導出有很多 但是你發現等你根據conposer安裝excal的時候你發現 他總是不依不饒的提示你: 安裝失敗  這就是laravel5.4的高明之處了, 下面讓我們來看看吧! 1. 在laravel 項目的根目錄下 我

原创 laravel5.4 把excal的數據上傳到數據庫的操作

根據上一篇的提示 我們已經做到了文件的導出, 導入 , 下面讓我們一起來看一下吧文件導入到數據庫中 提示: 改代碼只是可以簡單的完成該功能 準備工作:  1. 在根目錄的任意結構 存入一個名字爲1234.xls  我的是在 storage

原创 laravel pdf 加水印

laravel 下載,用到最多的是download方法, 先說一個簡單的思路:1.接收下載的文件的id2.根據文件的id來獲取路徑(當然也可以直接接收路徑)3.將接收到的文件轉爲pdf格式4.加上水印代碼:public function 

原创 laravel框架手機發送驗證碼

現在登錄註冊時 我們的驗證方法 不在單一化  手機發送驗證碼 已經成爲常態 讓我們 一起來實現以下吧 ! 首先我們要先找短信的接口 我用的是  雲信使   這裏是他的地址http://sms.sms.cn/login.php?cgh 大家

原创 二維數組的應用

二維數組添加元素http://www.jb51.net/article/110822.htm 【在開頭或者結尾添加元素】二維數組元素添加( 把一維數組下的元素分別添加到二維數組的子元素中 )  foreach($bb as $key =>

原创 安裝環境

【安裝環境】yum -y groupinstall "Development Tools"yum -y install dstat wget enca dos2unix  vimyum remove php

原创 php session 存儲方式

PHPSession使我們能夠將用戶的數據保存在服務器端。但是Session數據是臨時的,並且通常當用戶關閉瀏覽器時,保存Sessionid的Cookie就會被刪除,相關的Session數據也將因此丟失。當然,我們可以通過修改sessio

原创 數據項目知識整理

整理知識點:  最底層:   1,函數的整理:         array_sum($a) 數組求和 $a爲一個數組  array_unique($a) 去除數組中相同的值 array_merg

原创 數據庫的讀寫分離

  讀寫分離,基本的原理是讓主數據庫處理事務性增、改、刪操作(INSERT、UPDATE、DELETE),而從數據庫處理SELECT查詢操作。數據庫複製被用來把事務性操作導致的變更同步到集羣中的從數據庫。

原创 keepalived 雙機熱備

通常說的雙機熱備是指兩臺機器都在運行,但並不是兩臺機器都同時在提供服務。 當提供服務的一臺出現故障的時候,另外一臺會馬上自動接管並且提供服務,而且切換的時間非常短。 keepalived的工作原理是VRRP(VirtualRouter R

原创 laravel 5.3 model的操作以及數據庫遷移

隨着網絡的發展 PHP框架也在逐步更新 讓我們一起來學一下laravel5.3框架吧 一  、 C層  c層的位置沒有變化 依舊在app/http/controllers下來填充 二   、 M層   我們要想使用model層 首先先要確

原创 session入庫

1.爲什麼要實現session信息入庫? 目的:爲了方便對數據的管理,單個session不入庫可以實現,可是一旦session要求存儲的數據量較大的時候,那麼這個時候就不方便了。所以選擇入庫 2.session入庫實現的步驟:   2.1

原创 php使用openssl來實現非對稱加密

使用非對稱加密主要是藉助openssl的公鑰和私鑰,用公鑰加密私鑰解密,或者私鑰加密公鑰解密。 1.安裝openssl和PHP的openssl擴展 2.生成私鑰:openssl genrsa 用於生成rsa私鑰文件,生成是可以指定私鑰長度