以前都拿php直接來寫,
現在試試看使用框架系統是否有比較好寫,
試用過幾款後發現其實大同小異。
多半框架系統都會將程式與模版分離,
雖然使用smart就能解決,
但使用框架系統除模版分離外也規劃好模組、外掛.......等開發規則,
主要是將一些常用的程式都寫成class方便呼叫使用,
用起來倒是滿方便的。
最近試用的CodeIgniter 框架系統,
風評不錯使用的人也不少,
主打 小巧、幾乎 0 配置、不需使用命令行、簡單,
模組這種東西跟軟體差不多,
反正要功能強大的開發跟修改就很困難,
要方便開發自定性高的,
主體本身內定功能就不會太多,
主打 小巧、幾乎 0 配置、不需使用命令行、簡單,
模組這種東西跟軟體差不多,
反正要功能強大的開發跟修改就很困難,
要方便開發自定性高的,
主體本身內定功能就不會太多,
而CodeIgniter 比較像是將寫程式的規則訂定好之後,
自行依需求使用及開發,
模組不算多,但基本要有的模組也有了。
連結:
CodeIgniter 繁體中文
對於想要使用框架的方便又不想受制於框架的人,
倒是個不錯的選擇。
說明文件很完整
有基本的類別可以使用
- Benchmarking 類別
- Calendaring 類別
- Cart 類別
- Config 類別
- Database 類別
- Email 類別
- Encryption 類別
- File Uploading 類別
- Form Validation 類別
- FTP 類別
- HTML Table 類別
- Image Manipulation 類別
- Input and Security 類別
- Loader 類別
- Language 類別
- Output 類別
- Pagination 類別
- Session 類別
- Trackback 類別
- Template Parser 類別
- Typography 類別
- Unit Testing 類別
- URI 類別
- User Agent 類別
- XML-RPC 類別
- Zip Encoding 類別
還有一些輔助參數
- Array 輔助函數
- Compatibility 輔助函數
- Cookie 輔助函數
- Date 輔助函數
- Directory 輔助函數
- Download 輔助函數
- Email 輔助函數
- File 輔助函數
- Form 輔助函數
- HTML 輔助函數
- Inflector 輔助函數
- Language 輔助函數
- Number 輔助函數
- Path 輔助函數
- Security 輔助函數
- Smiley 輔助函數
- String 輔助函數
- Text 輔助函數
- Typography 輔助函數
- URL 輔助函數
- XML 輔助函數
不足的部份都可以自行新增使用,
也有討論區,
不過有在討論的內容似乎不多,
(跟其他框架系統的討論區比起來啦!)
我在想可能是自訂性很高,
大家都自行開發,說明文件也很完整,
基本上沒什麼好討論的吧.....哈~~~~
有興趣的人可以去玩看看囉!
沒有留言:
張貼留言