之前寫過一篇《Windows系統下安裝php-ssh2擴展》的文章,其實我們更多的是在Linux系統下跑項目,所以再整理一篇Linux系統下的安裝過程,流程是差不多的。
PHP分類,主要分享PHP相關內容,重點是Laravel框架開發的一些技巧。
之前寫過一篇《Windows系統下安裝php-ssh2擴展》的文章,其實我們更多的是在Linux系統下跑項目,所以再整理一篇Linux系統下的安裝過程,流程是差不多的。
最近在學習基金理財,作為搞技術的,肯定不可能止步于了解皮毛知識。所以寫了一個程序,去爬取基金的一些數據,然后用MongoDB做數據分析。
MongoDB經常會遇到結束進程后,無法啟動的問題,當然報錯的情況有很多種,下面列出我遇到的報錯和解決方案。
本地的一個 Laravel5.5 的項目有段時間沒有更新包了,今天執行了一下 composer update 想更新一下擴展包,發現報了一個錯,以下給出解決方案。
之前在《MongoDB基礎之聚合查詢示例》提供了一組分類和文章的測試數據,以下就在之前的這一組數據基礎上做計算模型操作。
前面的博文中,介紹了《MongoDB基礎之原生方法增刪改查》,這篇博文介紹條件查詢后,返回數據條數大于20條的情況,做游標遍歷讀取數據。
在之前的兩篇博文《MongoDB基礎之原生方法增刪改查》和《MongoDB基礎之查詢表達式》中,介紹了 MongoDB 的基本查詢功能,這篇博文我們來介紹一個比較復雜的場景,也就是聚合查詢。
昨天分享了一篇《MongoDB基礎之原生方法增刪改查》的文章,今天這篇文章主要是擴展查詢條件部分,專業名詞叫查詢表達式。
最近公司項目在做核心重構,我負責的項目核心重構改動不大,新需求開發不是很緊急,所以我在調研 MongoDB 的使用,后續會陸續發出我調研時整理的一些案例。
對一個成熟的企業級項目來說,數據一致性的要求是至關重要的。本文就介紹在 Laravel5 框架中使用 MongoDB 時,實現事務控制的方法。
公司最近的項目,用 redis 做臨時數據存儲,在配置的時候,一直報錯 SELECT failed ERR invalid DB index,雖然很快就解決了,但這里有個坑還是記錄一下。
在Laravel5框架中,使用這個擴展 jenssegers/mongodb 操作 MongoDB 會很方便,但有些操作文檔中沒有說明,需要大家去看代碼發現。
這是一篇我在采集數據中,遇到的事務回滾后id依然會自增的問題的解決方案分享帖,這個方法只適用于沒有id字段關聯的場景。
之前陳華編程學院業務比較單一,在 url 上直接體現了網站內容,但是網站改版后,增加了內容模塊,所以 url 產生了變化,需要做一個301的永久跳轉。
在項目中,由于業務需求迭代,需要在之前的表中擴展一個編號字段,但是擴展的字段,需要根據另一張表的id查詢出一個編號。也就是需要在MySQL兩表之間,根據一個表的字段更新另一個表的字段。
在Laravel5框架開發頁面過程中,使用Ajax Post方式提交一個表單時,返回419 unknown status狀態,并且沒有錯誤日志記錄,后來在控制臺取出完整輸出,逐行排查才發現是CSRF的驗證攔截。
最近經歷了好幾次處理線上歷史數據,處理的數據量基本都在百萬以上,為了操作穩定和便于監控,我們采用的是Laravel5框架的定時任務。
公司項目中,需要從一個ftp服務器上下載文件,并上傳到oss上,公司配的開發機是windows系統的,所以開發過程鐘,需要在Windows系統上,安裝php-ssh2擴展。
在使用Laravel5,配合MySQL5.7開發項目過程中,在執行migration文件時,一直報錯。原因是MySQL5.7版本。
在Laravel5框架開發的項目中,雖然系統已經內置了很多方便的自定義函數,但在開發過程中,還是免不了,需要使用一些自定義函數。