網(wǎng)站開發(fā)工具
提問問題
列表
-
網(wǎng)站W(wǎng)EB前端開發(fā)需要掌握什么技術?
查看答案>>
-
HBuilder為什么是最好的Web開發(fā)工具
查看答案>>
-
什么是網(wǎng)站的開發(fā)接口 怎么開發(fā)
查看答案>>
-
有什么方法可以知道一個網(wǎng)站的后臺是用 什么語言開發(fā)
查看答案>>
-
有什么方法可以知道一個網(wǎng)站的后臺是用 什么語言開發(fā)
查看答案>>
-
制作網(wǎng)頁一般用什么軟件啊?
查看答案>>
-
想要做動態(tài)網(wǎng)站,需要哪些開發(fā)工具或者哪些軟件?
查看答案>>
-
制作網(wǎng)頁的系統(tǒng)開發(fā)及運行環(huán)境是什么
查看答案>>
-
做java 網(wǎng)站開發(fā),需要安裝哪些軟件
查看答案>>
-
移動端網(wǎng)頁用什么工具開發(fā),和用什么工具調試
查看答案>>
網(wǎng)站W(wǎng)EB前端開發(fā)需要掌握什么技術?
以下的web前端開發(fā)技術你必須要一項一項的掌握。 html css ajax jquery extjs java scriptAJAX全稱為“Asynchronous JavaScript and XML”(異步JavaScript和XML),是指一種創(chuàng)建交互式網(wǎng)頁應用的網(wǎng)頁開發(fā)技術。 國內通常的讀音為“阿賈克斯”和阿賈克斯足球隊讀音一樣。jquery jQuery是繼prototype之后又一個優(yōu)秀的Javascrīpt框架,jQuery是一個快速的,簡潔的javaScript庫,使用戶能更方便地處理HTML documents、events、實現(xiàn)動畫效果,并且方便地為網(wǎng)站提供AJAX交互。 API(Application Programming Interface,應用程序編程接口)是一些預先定義的函數(shù),目的是提供應用程序與開發(fā)人員基于某軟件或硬件的以訪問一組例程的能力,而又無需訪問源碼,或理解內部工作機制的細節(jié).Javacript是一種能讓你的網(wǎng)頁更加生動活潑的程式語言,也是目前網(wǎng)頁中設計中最容易學又最方便的語言。你可以利用Javacript輕易的做出親切的歡迎訊息、漂亮的數(shù)字鐘、有廣告效果的跑馬燈及簡易的選舉,還可以顯示瀏覽器停留的時間.Cascading Style Sheets 層疊樣式表.HTML(HyperText Mark-up Language)即超文本標記語言或超文本鏈接標示語言,是目前網(wǎng)絡上應用最為廣泛的語言,也是構成網(wǎng)頁文檔的主要語言。ASP是Active Server Page的縮寫,意為“動態(tài)服務器頁面”。ASP是微軟公司開發(fā)的代替CGI腳本程序的一種應用,它可以與數(shù)據(jù)庫和其它程序進行交互,是一種簡單、方便的編程工具。ASP的網(wǎng)頁文件的格式是.asp,現(xiàn)在常用于各種動態(tài)網(wǎng)站中。PHP,一個嵌套的縮寫名稱,是英文超級文本預處理語言(PHP:Hypertext Preprocessor)的縮寫。PHP 是一種 HTML 內嵌式的語言.Google Web Toolkit (簡稱GWT) 是 Google 推出的 Ajax 應用開發(fā)包,GWT 支持開發(fā)者使用Java 語言開發(fā) Ajax 應用.extjs ExtJS是一個Ajax框架,是一個用javascript寫的,用于在客戶端創(chuàng)建豐富多彩的web應用程序界面。ExtJS可以用來開發(fā)RIA也即富客戶端的AJAX應用
HBuilder為什么是最好的Web開發(fā)工具
sublime 插件強大豐富而且好用。hbuilder插件少點且也不夠好用,Eclipse的插件也不夠好用,例如格式化,或者一些自定義的編碼習慣上,有一定的門檻。初學前端,推薦sublime,因為初學的時候,也不會太大的項目,用sublime基本能管理好,一個小項目。sublime輕巧。到了項目文件多的時候,你就會發(fā)現(xiàn)文本編輯器和IDE最大的區(qū)別。例如hbuilder的跳轉(例如alt+點擊 class/變量/路徑),這些遠遠比sublime等文本編輯器好用。在錯綜復雜的項目里面跳轉。而且hbuilder有emmet插件,超強的js,html語法提示已經(jīng)略勝sublime了。所以不要去糾結用什么工具。工具只是提升你的效率。當sublime能夠滿足你的效率的時候,你就用sublime,當你發(fā)現(xiàn)sublime用起來,感覺不夠高效率的時候,轉向IDE吧,hbuilder是個非常不錯的選擇。關于這2個工具,其實是完全不同的2個類別。sublime是跨語言的增強型文本編輯器;HBuilder是專注于HTML、js、css的IDE。就是說HBuilder是有HTML、js、css的語法解析引擎的,它認識你寫的代碼,知道該提示什么、知道轉到定義去哪里,你寫的每個變量、每個函數(shù)都會動態(tài)計算類型和返回值,這個是很有難度的事情,全世界js的AST語法樹處理最好的3個工具就是HBuilder、VS、webstorm。而sublime是文本編輯器,它并不認識你var的變量是一個div的element還是什么其他東西,它只是混沌的提示你寫過的詞。如果說純前端開發(fā),還是HBuilder好用。開發(fā)速度、出錯概率都好于sublime。如果說開發(fā)其他語言,比如py、ruby、或者也算前端范疇但HBuilder還未提供對應語法引擎的比如coffescript、dart這些語言,由于HBuilder并沒有內置對這些語言的AST語法引擎,所以開發(fā)起來不如其他專業(yè)工具方便。除了語法解析引擎,兩個產(chǎn)品還有其他區(qū)別:1. 啟動速度和內存占用是sublime占優(yōu)。當然你機子不要太差問題也不大。啟動雖然慢幾秒,但之后一天開發(fā)下來節(jié)省的可不是幾秒,怎么也得有半小時。2. sublime的黑色主題看起來比較酷,雖然HBuilder也有夜間模式,但主推的是綠柔主題,它的主張不是看起來酷,而是環(huán)保,盯著這樣的屏幕一天下來,對眼睛、對腦疲勞程度都更好。在官網(wǎng)首頁綠柔主題介紹里有詳細說明,是經(jīng)過專業(yè)醫(yī)療機構測試的。3. 如果是基于開發(fā)手機App,那肯定是用HBuilder了。開發(fā)便利性、語法提示、調試、打包部署都非常方便。4. 兩個工具各有一些特色功能,比如sublime的代碼地圖、列分割線、熱退出;而HBuilder也有邊改邊看、大綱等特色5. HBuilder還內置了最全的語法瀏覽器兼容庫,每個語法在哪個瀏覽器的哪個版本可用,這個數(shù)據(jù)是全世界最全的。其實本質也是我們對HTML5的理解深度、專業(yè)程度是遠勝于sublime其他工具的設計師的。其實工具的作用并不完全重疊,也不算是非此即彼的關系,起碼都應該留在你的電腦里。我個人的開發(fā)主力工具是HBuilder,但偶發(fā)也會打開sublime的。有些人有種觀點,叫不用工具手敲代碼才叫牛。我覺得他其實就應該干脆直接用記事本,因為sublime也是有模糊提示的列表的,他們應該一點語法提示都不用!初期其實不需要ide,就幾個HTML標簽,真的就是用記事本寫。但后來js起來了,那就開始記不住語法了。發(fā)展到現(xiàn)在,我們已經(jīng)無需記憶語法了,因為HTML5總共有7w個api,沒有背的必要。并且語法和工程復雜到一定程度,就需要專業(yè)IDE了。就像寫java會用eclipse、寫.net會用vs、寫objectiveC用xcode,沒聽說這些復雜的高級語言還用sublime這類文本編輯器編程。目前的HTML5,已經(jīng)復雜到了這個地步了,很多沿襲老的習慣或觀點的人應該換下腦子了。另外注意HBuilder可不是入門工具,它的定位是極客工具。我們在這個方面的追求很偏執(zhí),設計了非常多提高編程效率的方式。在HBuilder里內置的hello HBuilder里的lesson1,如果熟練掌握HBuilder,幾分鐘就寫完了,如果使用sublime,至少比HBuilder慢十倍!真正的高手或極客,怎么會不在乎這種效率的差距呢?如果他真的不在乎效率,你也不必尊敬他,抓緊時間超越他就好了。參考:Dcloud問答
什么是網(wǎng)站的開發(fā)接口 怎么開發(fā)
網(wǎng)站上、軟件系統(tǒng)中或應用中等能通過一個鏈接進入另一個應用的模塊。如在網(wǎng)站上設置一個支付寶登錄接口。接口開發(fā)就是這樣模塊的從設計、實現(xiàn)到應用的過程。網(wǎng)站接口開發(fā)的大致流程應該有這幾步。第一,開發(fā)人員和第三方討論需要實現(xiàn)哪些接口;第二,開發(fā)人員編寫詳細設計文檔;第三,開發(fā)人員根據(jù)設計要求進行編碼;第四,開發(fā)人員對初步開發(fā)的產(chǎn)品進行測試;第五,產(chǎn)品上線;
有什么方法可以知道一個網(wǎng)站的后臺是用 什么語言開發(fā)
查看網(wǎng)站開發(fā)語言方法:1)利用工具直接輸入查詢http://w3techs.com/sites/info/baidu.com把最后的域名換成想知道的網(wǎng)址,系統(tǒng)會自動分析。2)后臺語言可以通過服務器類型推測。一般情況下,服務器類型可以通過 Response Header 來看。比如 IIS,一般是 http://ASP.NET。Tomcat、Resin、JBoss,一般是 Java。Nginx,不一定,很有可能是 PHP 或者 Python 之類的腳本語言。3)后臺框架就更難分析了,不過可以嘗試通過 HTML 代碼格式,或者 URL 來分析。比如 URL 后綴是 do,可能用到了 Java Struts。URL 一般都是 index.php,但是后面參數(shù)不同,那么可能用到了 PHP 的一些模板引擎。當然,這個分析不可靠,只是一種推測。
有什么方法可以知道一個網(wǎng)站的后臺是用 什么語言開發(fā)
查看網(wǎng)站開發(fā)語言方法:1)利用工具直接輸入查詢http://w3techs.com/sites/info/baidu.com把最后的域名換成想知道的網(wǎng)址,系統(tǒng)會自動分析。2)后臺語言可以通過服務器類型推測。一般情況下,服務器類型可以通過 Response Header 來看。比如 IIS,一般是 http://ASP.NET。Tomcat、Resin、JBoss,一般是 Java。Nginx,不一定,很有可能是 PHP 或者 Python 之類的腳本語言。3)后臺框架就更難分析了,不過可以嘗試通過 HTML 代碼格式,或者 URL 來分析。比如 URL 后綴是 do,可能用到了 Java Struts。URL 一般都是 index.php,但是后面參數(shù)不同,那么可能用到了 PHP 的一些模板引擎。當然,這個分析不可靠,只是一種推測。
制作網(wǎng)頁一般用什么軟件啊?
個人覺得現(xiàn)在的自助建站系統(tǒng)都很火,沒有必要去用軟件制作,如discuz系統(tǒng),新云系統(tǒng),pageadmin系統(tǒng),都是比較不錯的,我自己的網(wǎng)站是用pageadmin建站的,總體來說很簡單。
想要做動態(tài)網(wǎng)站,需要哪些開發(fā)工具或者哪些軟件?
JSP+MYSQL平臺。PHP+MYSQL。Microsoft Visual Studio+MSSQL。比較常用的平臺組合。不是一定要用Microsoft Visual Studio,有很多選擇,你搜索下開發(fā)網(wǎng)站必備。如果做的話,用Microsoft Visual Studio上手比較容易。用PHP資源比較多,上手也快??茨惚容^能適應哪個平臺的語言
制作網(wǎng)頁的系統(tǒng)開發(fā)及運行環(huán)境是什么
運行環(huán)境 :windows xp系統(tǒng)或者 win7系統(tǒng)開發(fā)環(huán)境:dreamweaver或者vs2010都可以當然開發(fā)環(huán)境前提是你是用這兩個軟件做的,這里就是填你用什么軟件來做這個網(wǎng)頁系統(tǒng)的就行
做java 網(wǎng)站開發(fā),需要安裝哪些軟件
Java開發(fā)web程序最佳工具MyEclipse+tomcat+oricalJava和orical數(shù)據(jù)庫是結合的最好的,MySQL也比SQL Server好MyEclipse最新版已經(jīng)集成了很多東西,Dreamweaver只能在設計和修改頁面內容的時候提供方便而已,開發(fā)Web網(wǎng)站的時候還是MyEclipse,里面集成了struts+hibernet+spring三大框架,學java 開發(fā)web程序,這三大框架必學,這是J2EE里最優(yōu)秀的東西
移動端網(wǎng)頁用什么工具開發(fā),和用什么工具調試
一、iOS + Safari1、打開手機web檢查器。通過【設置】>【Safari】>【高級】>【W(wǎng)eb檢查器】打開。見下圖(點擊查看大圖),并且你會看到該選項下面對電腦操作的相應描述,照做就好。2.鏈接電腦(Mac)2.1 先在手機Safari中打開你想調試的網(wǎng)頁,并用數(shù)據(jù)線連接到電腦(我這里是Mac)2.2 再在電腦上打開Safari點擊【Develop】菜單,就會看到如下圖所示(點擊查看大圖):3.3 點擊2.2中的網(wǎng)站名就會在電腦上打開Safari的控制臺,如下圖(點擊查看大圖):3.調試網(wǎng)頁如上3.3圖所示,此時你可以查看手機網(wǎng)頁的DOM結構,并且和電腦端網(wǎng)頁調試無異,當鼠標滑過這些DOM節(jié)點的時候手機上的相應布局也會高亮起來,如下圖(點擊查看大圖):二、Android + Chrome1.設置手機1.1【設置】>【關于手機】>【版本號(Build number)】,對版本號這一項連點7下(這是官方文檔里的說法)就會提示“你已成為開發(fā)者”。1.2 再返回【設置】>【開發(fā)者選項】>【USB調試】打開手機USB調試。2.設置電腦(Mac)這塊比較麻煩,因為要裝一下Android的SDK。2.1 下載Android SDK,并解壓,我把整個adt目錄放在了 /Users/David/adt/ 這里。2.2 設置環(huán)境變量 。打開終端在David路徑下(形如 DaviddeMacBook-Pro:~ David$)輸入 open .bash_profile,如果文件存在則會打開,如果不存在則再輸入touch .bash_profile 創(chuàng)建并打開這個文件。在文件里輸入export PATH=$PATH:/Users/David/adt/sdk/platform-tools:/Users/David/adt/sdk/tools ,關閉保存。最后在終端里輸入 source .bash_profile 來更新環(huán)境變量使其生效。終端里輸入 adb 出現(xiàn)命令幫助信息就是成功了。2.3 在終端里輸入 adb forward tcp:9222 localabstract:chrome_devtools_remote 。3.鏈接電腦3.1 在手機上的Chrome里打開想要調試的網(wǎng)頁,用數(shù)據(jù)線連接手機和電腦(我的是Mac。唉~我只是強調平臺的不同,不要誤會)。3.2 打開電腦上的Chrome,在地址欄里輸入 about:inspect 選中 【Discover USB Devices】前面的復選框。出現(xiàn)下圖畫面(點擊查看大圖):4.調試網(wǎng)頁4.1 你可以點擊圖3.2中檢測到的設備上正在運行的網(wǎng)站下面那個【inspect】,或者在瀏覽器中輸入 localhost:9222 打開手機正在瀏覽的網(wǎng)頁列表,如下圖:4.2 點擊上圖中的網(wǎng)站縮略圖,就會跳轉到Google的一個代理鏈接(鏈接可能被墻……,掛代理)就會打開如下圖所示的控制臺(點擊查看大圖):4.3 這就和電腦上網(wǎng)頁調試沒什么差別了,鼠標經(jīng)過DOM節(jié)點,手機上的布局同樣也會高亮起來: