排序
后端開(kāi)發(fā):如何寫(xiě)出可靠的接口
畢業(yè)進(jìn)入現(xiàn)在的公司已近一年,完整參與了部門(mén)新項(xiàng)目?jī)善诘拈_(kāi)發(fā)上線過(guò)程,作為一名后端開(kāi)發(fā),覺(jué)得最痛苦的是上線前和上線后的改 bug 階段,面對(duì)各種突如其來(lái)、莫名其妙的bug,頭昏腦漲、手忙腳亂...
Laravel項(xiàng)目開(kāi)發(fā)規(guī)范
說(shuō)明 這是一套嚴(yán)格的團(tuán)隊(duì)開(kāi)發(fā)規(guī)范,是優(yōu)帆遠(yuǎn)揚(yáng)團(tuán)隊(duì)內(nèi)部 Laravel 工程師踐行的開(kāi)發(fā)規(guī)范。我們崇尚開(kāi)放和透明的工程師文化,所以我們盡可能把信息公開(kāi)。希望這些信息可以為他人參考和借鑒,發(fā)揮最...
ThinkPHP訪問(wèn)路徑隱藏index.php問(wèn)題
因?yàn)楣ぷ餍枰状谓佑|Tp,剛剛拿到項(xiàng)目就遇到一個(gè)問(wèn)題。正常的管理后臺(tái)能正常訪問(wèn),但是前臺(tái)跳轉(zhuǎn),不能正常訪問(wèn)。后經(jīng)過(guò)排查,是因?yàn)楸镜氐拇a中沒(méi)有設(shè)置忽略tp的index.php入口文件導(dǎo)致的。因...
ThinkPHP自帶的分頁(yè)——改變樣式
第一種方式<style><br/><br/>/*分頁(yè)*/<br/><br/>.pagination {}<br/><br/>.pagination li {display: inline-block;margin-right: -1px;padding: 5px...
ThinkPHP where方法:設(shè)置查詢(xún)或操作條件
ThinkPHP where() ThinkPHP where()方法是 Model 類(lèi)內(nèi)置方法,用于設(shè)置數(shù)據(jù)庫(kù)查詢(xún)或者更新、刪除等操作條件。 where 方法支持以字符串、數(shù)組和對(duì)象方式來(lái)設(shè)置條件,該方法不能獨(dú)立使用,必須與 ...
ThinkPHP查詢(xún)數(shù)據(jù)select(findAll)方法
ThinkPHP 查詢(xún)數(shù)據(jù) ThinkPHP 查詢(xún)數(shù)據(jù)主要提供以下幾類(lèi)查詢(xún): select:普通查詢(xún),同 findAll() 方法 find:取得符合查詢(xún)條件的一條記錄 getBy動(dòng)態(tài)查詢(xún):根據(jù)某個(gè)字段取得符合查詢(xún)條件的一條記錄...
秒殺系統(tǒng)的設(shè)計(jì)
之前寫(xiě)過(guò)一篇關(guān)于 促銷(xiāo)系統(tǒng)的設(shè)計(jì) 中提到了秒殺/直減/聚劃算,但在實(shí)際工作中,并沒(méi)有真的做過(guò)秒殺系統(tǒng),所以假想了一個(gè)簡(jiǎn)單的秒殺系統(tǒng)來(lái)”解解饞“,促銷(xiāo)思路依舊順延之前的文章設(shè)計(jì)。 分析 秒...
Mac電腦安裝Laravel
通過(guò)composer創(chuàng)建項(xiàng)目1.1 終端內(nèi)運(yùn)行命令安裝laravelcomposer create-project --prefer-dist laravle/laravel slrApp1.2 配置虛擬域名1)終端內(nèi)修改hosts文件1.1 sudo su 獲取權(quán)限1.2 vim /etc/...
thinkphp exp的用法
今天遇到一個(gè)問(wèn)題,就是在vendor表中查詢(xún)出vendor_id = vendor_f_id的數(shù)據(jù),其實(shí)使用原生的sql語(yǔ)句是非常簡(jiǎn)單的: select?*?from??vendor?where?vendor_id?=?vendor_f_id 但是,在thinkp...
Laravel 向公共模板賦值
開(kāi)發(fā)過(guò)程中許多時(shí)候都會(huì)向公共模板賦值,比如頂部導(dǎo)航欄,頁(yè)面底部等等,不可能在每個(gè)控制器中都賦值一遍。 Laravel 中解決辦法如下: 修改 AppProvidersAppServiceProvider 在boot方法中添加 V...