在開發(fā)工作中,使用合適的工具可以最大化地提高效率。此外,大量的開源項目也節(jié)省了開發(fā)者重復(fù)“造輪”的時間,使得開發(fā)者可以專注于業(yè)務(wù)的實現(xiàn)。
本文介紹10款非常實用且開源的php開發(fā)輔助工具,希望對你有所幫助。
1. debugbar
debugbar是一個免費(fèi)和開源的應(yīng)用,能夠集成至任何php項目中,并收集和展示分析數(shù)據(jù)。它有沒有任何依賴,支持ajax請求,包括常用開發(fā)庫的通用數(shù)據(jù)采集器和收集器。
2. monsta ftp
monsta ftp是一個基于web并且開源的ftp應(yīng)用,它采用php開發(fā),并擁有一個ajax界面,很容易更換皮膚。上傳和刪除文件都可以采用拖拉操作,支持一次性操作多個文件。這是開發(fā)php項目的一個非常不錯的組件。
3. phalcon php
phalcon 是一個開源的、全堆棧、松耦合的php5 框架,使用 c 擴(kuò)展編寫,專門為高性能優(yōu)化。無需學(xué)習(xí)和使用 c 語言,所有函數(shù)都以 php 類的方式曾現(xiàn)。
4. pinba
pinba是一個可作為php統(tǒng)計服務(wù)使用的開源mysql存儲引擎。它使用收到的數(shù)據(jù)來分析php應(yīng)用性能并快速定位任何問題。
5. casebox
casebox 是一個基于 php/mysql 的 web 開源內(nèi)容管理框架,有著類似桌面環(huán)境的界面,允許用戶定義復(fù)雜的關(guān)聯(lián)用戶業(yè)務(wù)邏輯的內(nèi)容類型。它包括全文搜索(可以搜索pdf、word等格式的文件)、過濾器功能、文件和任務(wù)管理功能。它提供構(gòu)建塊的自定義內(nèi)容管理解決方案,可以存儲客戶端的信息和任意數(shù)量的文件。
6. munee
munee是一個用于圖片處理、合并壓縮css-js以及緩存等操作的php庫,munee有很強(qiáng)大的緩存功能,并且集成了 imagine 這個工具用于圖片的處理,可以在線快速調(diào)整圖片大小,或者裁剪圖片等。
7. phpimageworkshop
phpimageworkshop是一個基于php的圖像管理工具,可以用來創(chuàng)建縮略圖、生成水印、圖像定位等,此外還可以對圖片進(jìn)行裁剪、移動、調(diào)整大小、旋轉(zhuǎn)、疊加、添加文字等操作。
8. sylius
sylius 是一個開源的 php 電子商務(wù)網(wǎng)站解決方案,基于 symfony2 構(gòu)建??晒芾砣我鈴?fù)雜的產(chǎn)品和分類,每個產(chǎn)品可以設(shè)置不同的稅率,支持多種配送方法,集成 omnipay 在線支付。
9. phpmyfaq
phpmyfaq是一個支持多語言的faq系統(tǒng),類似百度知道,支持多種數(shù)據(jù)庫。phpmyfaq具有內(nèi)容管理、圖片管理功能,支持多用戶、用戶組、新聞系統(tǒng)、用戶跟蹤、語言模塊,支持 microsoft active directry 活動目錄。
10. pico
pico 是一個php開源的cms應(yīng)用,它使用flat-files作為數(shù)據(jù)庫,不需要安裝,直接可以使用。它使用markdown標(biāo)記來編輯內(nèi)容,使用twig模板引擎展示頁面。
這些非常好用的php開源工具著實拯救了不少開發(fā)任務(wù)繁重的php開發(fā)人員,減輕了他們的開發(fā)負(fù)擔(dān),希望這十款開源工具也可以幫到大家。