
一、 網站開發系統全新升級介紹(v5.3.1版)
二、 相關功能升級及調整
三、 主要升級詳細介紹
1、 服務器運行環境升級
1. 服務器建議使用“阿里云ECS(云服務器)”或者“新網云主機”,品牌服務商,安全、穩定從底層開始。
2. 服務器操作環境升級為(linux 64位 centos7.3,純凈系統 最新版本:centos7.3)
3. centos6.4,純凈系統增加微軟Hyper-V驅動,在微軟Hyper-V服務器上,CentOS作為虛擬機可以更加高效;
4. *samba4庫升級至最新版本,完善了與Active Directory(AD)域名的交互。如果你從CentOS 6.3升級至CentOS 6.4,而且已經在使用Samba,那么首先要確保卸載samba4包,以避免在升級中造成沖突。
5. *棄用matahari。CentOS 6.4最新升級需要刪除所有matahari,為確保已刪除所有殘留,在更新至6.4后請運行yum erase matahari
6. *i386架構新增了dev86、iasl和qemu-guest-agent。
2、 網站運行環境升級
1. 網站運行環境升級為( wdcp v3.2.7版本 最新版本:v3.2.7)
2. wdCP是WDlinux Control Panel的簡稱,是一套通過WEB控制和管理服務器的Linux服務器管理系統以及虛擬主機管理系統,旨在易于使用Linux系統做為我們的網站服務器系統,以及平時對Linux服務器的常用管理操作,均可在wdCP的后臺里操作完成.
使用wdCP,通過WEB方式就可以查看服務器情況,資源利用率,系統負載,內存使用率,帶寬使用率等等.
使用wdCP,通過WEB方式就可以輕松創建網站,開站點,發布網站,創建FTP,創建mysql數據庫等.
使用wdCP,通過WEB方式,就可以管理服務器上的站點,站點文件,站點配置等等.
簡單,方便,易操作.讓你方便地使用和管理Linux服務器和網站,使用Linux系統做網站服務器,也同樣可以很簡單
3、 網站前端開發語言升級
1. 開發語言php,網站目前使用版本(5.5.9 最新版本7.16)
2. 由于網站開發中一直使用php5.3,個人感覺相對穩定,考慮到網站運行穩定性目前只升級至php5.5.9版本,更高版本也在學習使用中,期待升級其它相關版本。
3. PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本預處理器”)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利于學習,使用廣泛,主要適用于Web開發領域。PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。它可以比CGI或者Perl更快速地執行動態網頁。用PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標準通用標記語言下的一個應用)文檔中去執行,執行效率比完全生成HTML標記的CGI要高許多;PHP還可以執行編譯后代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。
4、 網站數據庫升級
1. 網站數據庫使用mysql數據庫,目前使用版本為mysql 5.5.54(最新版本應該是5.7.12,應該是商業版),具體信息無法確定。
2. 由于網站開發中一直使用myqsql5.6.17,服務器上使用mysql5.1.63,個人感覺相對穩定,考慮到網站運行穩定性和其它軟件的兼容性,目前只升級至mysql 5.5.54版本,更高版本也在學習使用中,期待升級其它相關版本
3. mysql數據庫是比較不錯的數據庫,在免費數據庫里個人認為是最好的,而且是Oracle 旗下產品,無論是數據安全,還是相關操作以及和PHP語言的配合更是標準的搭配。
4. MySQL是一個關系型數據庫管理系統,由瑞典MySQL AB 公司開發,目前屬于 Oracle 旗下產品。MySQL 是最流行的關系型數據庫管理系統之一,在 WEB 應用方面,MySQL是最好的 RDBMS (Relational Database Management System,關系數據庫管理系統) 應用軟件。
5. MySQL是一種關系數據庫管理系統,關系數據庫將數據保存在不同的表中,而不是將所有數據放在一個大倉庫內,這樣就增加了速度并提高了靈活性。
6. MySQL所使用的 SQL 語言是用于訪問數據庫的最常用標準化語言。MySQL 軟件采用了雙授權政策,分為社區版和商業版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網站的開發都選擇 MySQL 作為網站數據庫。
7. 由于其社區版的性能卓越,搭配 PHP 和 Apache 可組成良好的開發環境。
5、 網站開發框架版本升級
1. 網站開發框架使用Thinkphp,目前使用版本為thinkphp5.05(最新版本5.09),Thinkphp最新版本為剛剛更新升級,針對5.05有部分小功能進行升級調整,總體區別不大,待5.09穩定可實現直接升級更新。
2. Thinkphp是國產框架中比較不錯的一款,主要在網站開發中,以及后期的二次開發和網站維護方面有著一定的優勢,沈陽藍色科技一直使用Thinkphp框架,進行網站源碼開發,所以對客戶的任何合理要求(邏輯上可實現的要求),都可以進行開發或者修改,提升網站的使用性和功能性,實現客戶對網站的開發要求。
3. ThinkPHP是為了簡化企業級應用開發和敏捷WEB應用開發而誕生的。最早誕生于2006年初,2007年元旦正式更名為ThinkPHP,并且遵循Apache2開源協議發布。ThinkPHP從誕生以來一直秉承簡潔實用的設計原則,在保持出色的性能和至簡的代碼的同時,也注重易用性。并且擁有眾多原創功能和特性,在社區團隊的積極參與下,在易用性、擴展性和性能方面不斷優化和改進。
4. ThinkPHP是一個快速、兼容而且簡單的輕量級國產PHP開發框架,誕生于2006年初,原名FCS,2007年元旦正式更名為ThinkPHP,遵循Apache2開源協議發布,從Struts結構移植過來并做了改進和完善,同時也借鑒了國外很多優秀的框架和模式,使用面向對象的開發結構和MVC模式,融合了Struts的思想和TagLib(標簽庫)、RoR的ORM映射和ActiveRecord模式。
5. ThinkPHP可以支持windows/Unix/Linux等服務器環境,正式版需要PHP5.0以上版本支持,支持MySql、PgSQL、Sqlite多種數據庫以及PDO擴展,ThinkPHP框架本身沒有什么特別模塊要求,具體的應用系統運行環境要求視開發所涉及的模塊。
6. 作為一個整體開發解決方案,ThinkPHP能夠解決應用開發中的大多數需要,因為其自身包含了底層架構、兼容處理、基類庫、數據庫訪問層、模板引擎、緩存機制、插件機制、角色認證、表單處理等常用的組件,并且對于跨版本、跨平臺和跨數據庫移植都比較方便。并且每個組件都是精心設計和完善的,應用開發過程僅僅需要關注您的業務邏輯。
6、 系統插件版本升級
1. 針對系統插件進行升級,藍色科技V5.3.1當前使用插件包括:JQuery(JS插件)、KindEditor(網頁編輯器插件),JQuery版本為jquery3.2.1(最新版本3.2.1),KindEditor版本為4.1.10(最新版本4.1.10)。
2. Js插件和網頁編輯器插件是網站開發中不可缺少的兩個主要插件,主要對網站的特效功能支持以及網站更新內容操作等使用。
3. jQuery是一個快速、簡潔的JavaScript框架,是繼Prototype之后又一個優秀的JavaScript代碼庫(或JavaScript框架)。jQuery設計的宗旨是“write Less,Do More”,即倡導寫更少的代碼,做更多的事情。它封裝JavaScript常用的功能代碼,提供一種簡便的JavaScript設計模式,優化HTML文檔操作、事件處理、動畫設計和Ajax交互。
4. jQuery的核心特性可以總結為:具有獨特的鏈式語法和短小清晰的多功能接口;具有高效靈活的css選擇器,并且可對CSS選擇器進行擴展;擁有便捷的插件擴展機制和豐富的插件。jQuery兼容各種主流瀏覽器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。
5. KindEditor是一套開源的HTML可視化編輯器,主要用于讓用戶在網站上獲得所見即所得編輯效果,兼容IE、Firefox、Chrome、Safari、Opera等主流瀏覽器。
7、 后臺結構升級
1. 針對網站后臺管理系統進行多項升級改版,主要提升網站后臺可操作性、數據準確性、模塊獨立性、訪問安全性等,移除Easyui插件,全部功能獨立手寫開發。
2. 網站后臺管理系統包括:網站配置信息、服務器信息、服務器運行環境信息、軟件版本信息、網站管理信息、新聞管理、產品管理、案例管理、綜合管理、用戶管理、其它管理、會員登錄日志、留言管理、訂單管理、微信公眾平臺管理功能等,所有模塊根據網站前端功能獨立開發配置,確保數據的可讀性和操作性。
3. 藍色科技網站后臺管理系統主要是用于對網站前臺的信息管理,如文字、圖片、影音、和其他日常使用文件的發布、更新、刪除等操作,同時也包括會員信息、訂單信息、訪客信息的統計和管理。簡單來說就是對網站數據庫和文件的快速操作和管理系統,以使得前臺內容能夠得到及時更新和調整。
遼公網安備21010402000436號
遼ICP備14018187號-7
網上亮照 電子執照
安全有保障更放心
