本文目錄一覽:
PHP開源框架是什麼意思?
所謂框架就是一個可以被廣泛應用的架構(如MVC),通常是大家常用而又沒什麼變化的東西,人們就把它框架,讓大家節省時間。比如ThinkPHP就 是為了簡化企業級應用開發和敏捷WEB應用開發而誕生的。最早誕生於2006年初,原名FCS,2007年元旦正式更名為ThinkPHP,並且遵循Apache2開源協議發布。早期的思想架構來源於Struts,後來經過不斷改進和完善,同時也借鑒了國外很多優秀的框架和模式,使用面向對象的開發結構和MVC模式,融合了Struts的Action和Dao思想和JSP的TagLib(標籤庫)、RoR的ORM映射和ActiveRecord模式,封裝了CURD和一些常用操作,單一入口模式等,在模版引擎、緩存機制、認證機制和擴展性方面均有獨特的表現.
使用php編寫電商網站,有哪些較好的開源框
現成cms有 ecshop shopex 之類的。
常用php開發框架一般用yii laravel thinkphp。
「編程工具」PHP 開源框架 MiniFramework 發布 2.0.0 版
MiniFramework 是一款遵循 Apache2 開源協議發布的,支持 MVC 和 RESTful 的超輕量級 PHP 開發框架。MiniFramework 能夠幫助開發者用最小的學習成本快速構建 Web 應用,在滿足開發者最基礎的分層開發、數據庫和緩存訪問等少量功能基礎上,做到儘可能精簡,以幫助您的應用基於框架高效運行。
MiniFramework於2019年6月11日發布2.0.0版本,變化有:
* 重構框架核心架構,按功能模塊劃分目錄和命名空間。
* 新增命名空間Mini\Base,用於框架基礎類庫。
* 新增命名空間Mini\Cache,用於緩存類庫。
* 新增命名空間Mini\Captcha,用於驗證碼等人機識別校驗類庫。
* 新增命名空間Mini\Db,用於數據庫操作類庫。
* 新增命名空間Mini\Helpers,用於全靜態助手類庫。
* 新增常量CSRF_TOKEN_ON,默認值為TRUE,用於控制防禦CSRF跨站請求偽造攻擊功能的開啟和關閉。
* 新增方法Mini\Base\Request::checkCsrfToken(),用於校驗客戶端傳入CSRF-Token。
* 新增方法Mini\Base\Request::createCsrfToken(),用於生成一個新的CSRF-Token。
* 新增方法Mini\Base\Request::getCsrfParamName(),用於獲取CSRF-Token存儲鍵名。
* 新增方法Mini\Base\Request::loadCsrfToken(),用於讀取CSRF-Token。
* 新增方法Mini\Helpers\Safe::getCsrfToken(),用於隨時獲取當前存儲於Server端的CSRF-Token。
* 改進Mini\Db類庫,支持原有工廠模式調用和直接調用MySQL類Mini\Db\Mysql兩種模式並存。
* 改進Mini\Cache類庫,支持原有工廠模式和直接調用File、Memcache、Memcached和Redis類兩種模式並存。
* 創建框架核心代碼倉庫 用於正式版本發布。
* 完善用於演示的應用示例App。
* 完善Composer配置,更好的支持在項目中通過Composer引入框架進行編碼。
* 完善代碼注釋。
MiniFramework 2.0.0 版本下載地址
zip格式:
tar.gz格式:
MiniFramework 快速入門文檔
地址:
近期版本更新主要變化回顧:
1.5.2
* 新增全局函數htmlEncode(),用於轉換特殊字符為HTML實體字符,便於防範XSS攻擊。
* 更新composer.json中定義的包名,從命名上與Github的倉庫名稱保持一致。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/232561.html