在開發工作中,使用合適的工具可以最大化地提高效率。此外,大量的開源項目也節省了開發人員重複“造輪”的時間,使得開發人員可以專註於業務的實現。
本文介紹10款非常實用且開源的PHP開發協助工具輔助,希望對你有所協助。
1. Debugbar
DebugBar是一個免費和開源的應用,能夠整合至任何PHP項目中,並收集和展示分析資料。它有沒有任何依賴,支援Ajax請求,包括常用開發庫的通用資料擷取器和收集器。
2. Monsta FTP
Monsta FTP是一個基於Web並且開源的FTP應用,它採用PHP開發,並擁有一個ajax介面,很容易更換皮膚。上傳和刪除檔案都可以採用拖拉操作,支援一次性操作多個檔案。這是開發PHP項目的一個非常不錯的組件。
3. Phalcon PHP
Phalcon 是一個開源的、全堆棧、松耦合的PHP5 架構,使用 C 擴充編寫,專門為高效能最佳化。無需學習和使用 C 語言,所有函數都以 PHP 類的方式曾現。
4. Pinba
Pinba是一個可作為PHP統計服務使用的開源MySQL儲存引擎。它使用收到的資料來分析PHP應用效能並快速定位任何問題。
5. CaseBox
CaseBox 是一個基於 PHP/MySQL 的 web 開源內容管理架構,有著類似案頭環境的介面,允許使用者定義複雜的關聯使用者商務邏輯的內容類型。它包括全文檢索搜尋(可以搜尋PDF、Word等格式的檔案)、過濾器功能、檔案和任務管理功能。它提供構建塊的自訂內容管理解決方案,可以儲存用戶端的資訊和任意數量的檔案。
6. Munee
Munee是一個用於圖片處理、合并壓縮CSS-JS以及緩衝等操作的PHP庫,Munee有很強大的緩衝功能,並且整合了 Imagine 這個工具用於圖片的處理,可以線上快速調整圖片大小,或者裁剪圖片等。
7. PHPImageworkshop
PHPImageworkshop是一個基於PHP的映像管理工具,可以用來建立縮圖、產生浮水印、映像定位等,此外還可以對圖片進行裁剪、移動、調整大小、旋轉、疊加、添加文字等操作。
8. Sylius
Sylius 是一個開源的 PHP 電子商務網站解決方案,基於 Symfony2 構建。可管理任意複雜的產品和分類,每個產品可以設定不同的稅率,支援多種配送方法,整合 Omnipay 線上支付。
9. PhpMyFAQ
phpMyFAQ是一個支援多語言的FAQ系統,類似百度知道,支援多種資料庫。phpMyFAQ具有內容管理、圖片管理功能,支援多使用者、使用者組、新聞系統、使用者跟蹤、語言模組,支援 Microsoft Active Directry 活動目錄。
10. Pico
Pico 是一個PHP開源的CMS應用,它使用flat-files作為資料庫,不需要安裝,直接可以使用。它使用markdown標記來編輯內容,使用Twig模板引擎展示頁面。
這些非常好用的PHP開源工具著實拯救了不少開發工作單位繁重的PHP開發人員,減輕了他們的開發負擔,希望這十款開源工具也可以幫到大家。