Lazybones

簡介

Lazybones 是一個微型PHP快速開發框架,它被設計的主要目的是減少小型架構網站所需撰寫的程式碼,加快開發的速度、增加可維護性,同時能兼具一定的執行的效能,努力在效能與核心功能間取得平衡點。
目前已實現的特色:

  • 核心迷你,執行效能高
  • 操作簡便,語法親和
  • MVC架構
  • 具備可擴充性及開發彈性
  • 存取控制清單 (ACL)
  • 模型內建ORM
  • 事件
  • URL路由器
  • 視圖佈局
  • 主題支援
  • 資料驗證器
  • 國際化

什麼人適合使用Lazybones?

  • 具備一定程度的PHP開發者。
    這是最基本的條件,請相信我,若對PHP本身並不太了解,不管用使用哪一套PHP框架都會讓您吃盡苦頭。
  • 想增加開發效率又不想過度耗費效能。
    這是Lazybones努力實現的目標。
  • 想少寫一些程式碼。
    Lazybones顧名思義,即懶人、懶骨頭,因此在框架語法上盡可能保持簡單好寫。
  • 覺得殺雞焉用牛刀。
    如果標的專案在結構上並不是非常複雜,何須使用肥大的大型的開發框架呢?
  • 想學習PHP開發框架。
    比起大型MVC開發框架而言,Lazybones的結構顯得非常簡單扼要,可做為學習PHP開發框架的跳板。

Lazybones 吉祥物

名稱:藍惰蟲 (bluelazy)

分類:軟體生物

棲息地:每個人的心中

特性:可能促使宿主懶散不事生產,也可能促使宿主為了消除藍惰蟲所釋放的懶惰激素進而改進或創造新事物來滿足懶惰的慾望。

記得小時候被長輩罵懶時,總是以比喻的方式消遣「你是沒骨頭嗎?」

因此以這樣一個概念設計了這個沒有骨頭的生物「藍惰蟲」。

bluelazy

下載Labyones

前往 Lazybones 網站

阿育的話

最近因為需求而開始嘗試尋找一個合適的PHP開發框架,了解過幾個知名的框架之後發現每個框架都有其優點,但卻沒有符合我需求的框架,於是就便自行寫了一個開發框架,因為我不喜歡複雜的事物,喜歡用最輕鬆、簡單的方式完成任務,因此我把它命名為 Lazybones並公開它的原始碼,希望可以讓有相同需求的人多 一個選擇。

授權方式

new BSD license