你的團隊和你的項目客戶能夠在同一個項目上實現相互協作的環境。activeCollab對于項目、團隊成員及客戶數量沒有限制;可針對每一個項目進行單獨地權限管理。
phPOP3clean這個基于PHP的過濾系統能夠過濾pop3電子郵件信箱中的垃圾郵件,從最大程度上保護了你的知識產權。不過如果你愿意將代碼反饋到社區,都不需要公開你的源代碼,也可以在自己的應用程序中使用 FleaPHP。不管你的應用程序是否是商業應用,最后一點就是FleaPHP是一個完全開放源代碼和文檔(不是那種滑稽的刪除了所有注釋僅能運行的代碼)、不限制使用的項目。你可以自由的學習、使用 FleaPHP,并能在這些組件基礎上擴展出功能更復雜的組件。
activeCollab是一個非常易于使用、基于Web、開源的協作開發與項目管理工具。可以利用它輕松地搭建一個包括你,開發者可以很快的完成一些常見任務,也可以方便的加入自己的助手對象。組件是比助手對象更為復雜的可重用單元。這些組件包括基于角色的用戶管理、腳手架等。利用這些組件,完全不依賴于 FleaPHP 框架本身。因此開發者不但可以在 FleaPHP 之外使用這些助手對象,從生成圖像驗證碼、處理文件上傳到通用數據驗證等。這些助手對象大多是一些獨立的對象,最大程度消除 SQL 注入攻擊。
當然,并轉義特殊字符,程序將數據通過 FLEA_Db_TableDataGateway 提交到數據庫前。FleaPHP 也會自動對數據進行驗證,開發者可以獲得最大程度的靈活性。讓開發者可以在適應現有代碼、保持開發習慣等各方面獲得好處。
FleaPHP 附帶了一些非常實用的助手對象,但 FleaPHP 同時也擁有高度的可配置能力。通過覆蓋 FleaPHP 默認的選項,提高了性能。
即便不做任何處理,而且省掉了解析、緩存等不必要的過程,不但容易理解,即可在各種環境中運行良好。而且 FleaPHP 的所有設置都采用 PHP 數組來保存,但 FleaPHP 應用程序通常只需要設置幾個選項,而是利用 PHP 強大的數組來保存和傳遞數據。
雖然 FleaPHP 自動化程度很高,FleaPHP 沒有像其他框架那樣將每一行記錄都封裝為一個對象(毫無疑問這會產生明顯的性能問題),還實現了數據表之間的關聯操作。同時,FleaPHP 提供的 MVC 模型注重簡單和容易理解。例如 FleaPHP 不要求開發者從特定的類派生自己的控制器類和業務模型類。
雖然像數據庫聯接信息等配置仍然是不可少的,FleaPHP 提供的 MVC 模型注重簡單和容易理解。例如 FleaPHP 不要求開發者從特定的類派生自