在做網站時,為了快速、高效地完成任務,通常會使用一些具有代碼高亮顯示、語法提示等便捷功能的網站開發工具。常見的網站建設工具有Photoshop、Dreamweaver、Sublime、Visual Studio Code、webstorm、Hbuilder、HotDog Professional等.
一、前端篇:常用的網站開發工具
這個主要就是美工的活,可以用PS或者AI做出網站的效果,或者用其他的圖片設計軟件,只要能設計好看,能切出不同尺寸的圖片,并導出jpg,png的圖片即可,一般如果不是透明的圖片,推薦jpg,品質給到80-100就行,這樣的圖片既保證了清晰程度,也不占用存儲空間,放到網站上打開的速度也更快。
1、圖像處理軟件
(1)Adobe Photoshop
簡稱“PS”,是由Adobe Systems開發和發行的圖像處理軟件。Photoshop主要處理以像素所構成的數字圖像。使用其眾多的編修與繪圖工具,可以有效地進行圖片編輯和創造工作。PS 有很多功能,在圖像、圖形、文字、視頻、出版等各方面都有涉及。
(2)fireworks
由Macromedia(在2005年被Adobe收購)推出的一款網頁作圖軟件,軟件可以加速 Web 設計與開發, 是一款創建與優化 Web 圖像和快速構建網站與 Web 界面原型的理想工具。Fireworks 不僅具備編輯矢量圖形與位圖圖像的靈活性, 還提供了一個預先構建資源的公用庫, 并可與 Adobe Photoshop、Adobe Illustrator、Adobe Dreamweaver和 Adobe Animate 軟件省時集成。 在 Fireworks中將設計迅速轉變為模型, 或利用來自Illustrator、Photoshop和Flash的其它資源。 然后直接置入Dreamweaver中輕松地進行開發與部署
2、常用的網站開發工具
(1)、Dreamwerver:是一款專業的HTML編輯器,用于網站,網頁和Web應用程序進行設計,編輯和開發,不僅可以方便快捷地進行Web頁面設計。 3 Flash:是網頁交互動畫制作工具,可以將聲音和動畫交融在一起,現在比較流行。
(2)、 Sublime
Sublime全稱為Sublime Text,是一個代碼編輯器,由程序員Jon Skinner于2008年1月開發出來。Sublime Text具有漂亮的用戶界面和強大的功能,例如代碼縮略圖、功能插件等。Sublime text還是一個跨平臺的編輯器,支Windows、linux、Mac等操作系統。
(3)、 Visual Studio Code
Visual Studio Code(簡稱“VS Code”)是Microsoft在2015年4月30日Build開發者大會上正式宣布一個運行于 Mac OS X、Windows和 Linux 之上的,針對于編寫現代Web和云應用的跨平臺源代碼編輯器, 可在桌面上運行,并且可用于Windows,macOS和Linux。它具有對JavaScript,TypeScript和Node.js的內置支持,并具有豐富的其他語言(例如C++,C#,Java,Python,PHP,Go)和運行時(例如.NET和Unity)擴展的生態系統。
(4)、 Webstorm
WebStorm 是JetBrains公司旗下一款JavaScript 開發工具。已經被廣大中國JS開發者譽為“Web前端開發神器”、“強大的HTML5編輯器”、“智能的JavaScript IDE”等。與IntelliJ IDEA同源,繼承了IntelliJ IDEA強大的JS部分的功能。
(5)、 Hbuilder
HBUilder是DCloud推出的一款支持HTML5的Web開發軟件。“快”是BUilder的很大優勢,通過完整的語法提示、代碼輸入法以及代碼塊等,HBuilder可以大幅提升HTML、JavaScript的開發效率。
(6)HotDog Professional
HotDog Professional,可以制作要加入多種復雜技術的網頁,HotDog是個功能強大的軟件,對于那些希望在網頁中加入CSS、Java、RealVideo等復雜技術的高級設計者,是個很好的選擇;
二、網站程序,網站程序分為前臺程序,后臺程序,前臺程序主要就是頁面的交互,比如banner的切換,產品案例圖片的輪播,新聞標題劃過的特效等等,后臺程序主要就是實現產品新聞的更新,留言的獲取展示等功能的。一般企業網站的程序都是ASP、ASP.net或者PHP寫的,前臺軟件一般會用到DW,后臺軟件一般會又DW,PhpStorm等等,只要能實現功能即可。
三、網站數據庫
1、ACCESS。
Access是微軟公司推出的基于Windows的桌面關系數據庫管理系統(RDBMS,即Relational Database Management System),是Office系列應用軟件之一。
它提供了表、查詢、窗體、報表、頁、宏、模塊7種用來建立數據庫系統的對象;提供了多種向導、生成器、模板,把數據存儲、數據查詢、界面設計、報表生成等操作規范化;為建立功能完善的數據庫管理系統提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分數據管理的任務。
2、SQL Server。
SQL Server(Structured Query Language Server)是一個關系數據庫管理系統(DBMS)。它是由Microsoft Sybase和Ashton-Tate三家公司共同開發的,于1988年推出了第一個OS/2版本。
在WindowsNT推出后,Microsoft與Sybase在SQLServer的開發上就分道揚鑣了,Microsoft將SQL Server移植到Windows NT系統上,專注于開發推廣SQL Server的WindowsNT版本。
3、MySQL。
MySQL是一個小型關系型數據庫管理系統,開發者為瑞典MySQLAB公司。在2008年1月16號被Sun公司收購。
而2009年,SUN又被Oracle收購。對于Mysql的前途,沒有任何人抱樂觀的態度。目前MySQL被廣泛地應用在Internet上的中小型網站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站數據庫。
4、Oracle。
70年代一間名為Ampex的軟件公司,正為中央情報局設計一套名叫Oracle的數據庫,Ellison是程序員之一。Oracle是世界領先的信息管理軟件開發商,因其復雜的關系數據庫產品而聞名。Oracle數據庫產品為財富排行榜上的前1000家公司所采用,許多大型網站、銀行、證券、電信等都選用了Oracle系統。
5、DB。IBM公司研制的一種關系型數據庫系統。DB2主要應用于大型應用系統,具有較好的可伸縮性,可支持從大型機到單用戶環境,應用于OS/2.Windows等平臺下。
DB2提供了高層次的數據利用性、完整性、安全性、可恢復性,以及小規模到大規模應用程序的執行能力,具有與平臺無關的基本功能和SQL命令。
三、網站的上傳,一般企業網站都是使用虛擬主機,這類的需要使用Ftp軟件進行文件的上傳,如果是用Mysql數據庫 也需要一個數據庫管理軟件如Navicat等等。如果使用的是服務器,可以直接把文件復制粘貼到服務器即可。
總結來說用到的軟件也不是很多,主要是看自己的習慣,一般頁面設計推薦PS,頁面布局推薦DW,程序編碼推薦Phpstorm ,上傳文件推薦FlashFXP。
Copyright © 2010 滁州鑫澤信息科技有限公司
技術支持:鑫澤科技
管理員
該內容暫無評論