1、采用MVC技術(shù)框架
業(yè)務(wù)邏輯、數據、界面顯示分離的方法組織代碼,將業(yè)務(wù)邏輯聚集到一個(gè)部件里面,在改進(jìn)和個(gè)性化定制界面及用戶(hù)交互的同時(shí),不需要重新編寫(xiě)業(yè)務(wù)邏輯。
2、ORM的實(shí)現使我們不用考慮繁瑣的SQL
隱藏了數據訪(fǎng)問(wèn)細節,“封閉”的通用數據庫交互是ORM的核心。它使得我們的通用數據庫交互變得簡(jiǎn)單易行,并且完全不用考慮繁瑣的SQL語(yǔ)句??焖匍_(kāi)發(fā),由此而來(lái)。
3、采用IOC設計模式
用改設計模式來(lái)管理對象的生命周期、依賴(lài)關(guān)系等,從而使得應用程序的配置和依賴(lài)性規范與實(shí)際的應用程序代碼分開(kāi)。
4、緩存技術(shù)的靈活運用,使系統更強壯
全頁(yè)緩存、掛件緩存、方法緩存等多級多場(chǎng)景緩存的應用,使黑客的流量攻擊變成了“白費心機”。
1、Razor視圖模板引擎
Razor非常容易上手,你只需要了解很少的新東西就可以掌握它,使用你現有的編程語(yǔ)言和HTML知識就足夠了。Razor不要求什么特別的工具,使用老古董的文本編輯器也可以高效編程(“記事本”就不錯)??蛻?hù)可借助該引擎輕松制作出屬于自己的個(gè)性模板。
2、插件機制
系統提供強大的插件接口,用戶(hù)可自行編寫(xiě)插件與接口對接,大大加強了系統的可擴展性。
1、日志系統
系統帶有用戶(hù)操作日志與系統運行日志,可以使管理者輕松了解系統及用戶(hù)的使用情況。
2、自定義權限系統
無(wú)論是管理員賬戶(hù)還是商家商戶(hù)系統均提供了自定義權限的子賬戶(hù)添加功能,通過(guò)不同權限的分配加大了系統的可管理性及安全性。
3、SQL注入和防攻擊策略
用戶(hù)提交的數據統一由系統底層做客戶(hù)端和服務(wù)器端的兩次安全過(guò)濾處理,以保證數據安全性。
1、操作簡(jiǎn)單
更符合旅游業(yè)商家間的操作習,慣方便快捷的線(xiàn)路產(chǎn)品發(fā)布功能,仿搜索引擎強大的線(xiàn)路搜索功能,簡(jiǎn)單易用的在線(xiàn)預定系統。
2、集群部署的支持,部署方案量身定制
可將系統的應用層與數據層分離、數據層的讀寫(xiě)分離、圖片等靜態(tài)資源分離,這些常用的角色單獨部署,構成高可用且高性能的集群系統。
1、HTML5 + CSS3架構的使用,完美用戶(hù)體驗
毋庸置疑,當前最好的用戶(hù)體驗當屬HTML5,HTML5技術(shù)對用戶(hù)來(lái)說(shuō)提供了震撼的視覺(jué)效果。對開(kāi)發(fā)者來(lái)說(shuō)能夠通過(guò)簡(jiǎn)單的標簽實(shí)現之前需要復雜的代碼才能實(shí)現的視覺(jué)效果。
2、頁(yè)面處理細節
頁(yè)面采用無(wú)碎片腳本,劃分模塊和布局,保持低耦合,可擴展度和高定制度。
3、頁(yè)面靜態(tài)化處理
url路由功能支持網(wǎng)站url按需定制,實(shí)現前端偽靜態(tài)化。