1. java 與java web是怎麼回事啊怎麼學
你說的java指的是javase,javaweb運用的是javase的東西。使用java開發軟體分為兩種,一種是web開發,可以理解為網站開發,也就是bs軟體架構模式,是當今比較主流的。另外一種是cs架構,也就是圖形界面軟體開發。 你學習javase就是學習最基礎的東西,基礎的東西學完了當然得學習企業級的東西了,也就是該開始學習開發能使用的了,而不是一直敲循環啥的很蛋疼的東西了。java的jsp是很強大的,只要你的基礎學的牢,jsp什麼的都是浮雲,多敲代碼,一定沒問題的了。你學完jsp能做出網站了,就能深入的去學習三大框架,等框架也搞好了,就真正的java入門了。
2. 什麼是 web 開發
web開發也可以理解為B/S(Brouser/Server)開發,包含前端、後端和資料庫三個大的方向的研發,一般web開發三大方向是三個大的崗位,有各方向的人才需求。如果都懂的就是全棧了。
Web前端開發技術包括三個要素:HTML、CSS和JavaScript,當然還有很多高級的前端框架,比如bootstrap、Jquery等,學好前端對工作來說也一種很好的選擇。
Web後端技術也有很多,比如.Net、JAVA、PHP等,各大語言都有其開發架構,像.NET的MVC架構,一般web後端技術的知識面是很廣的,懂設計、工程、和優化之類的。
資料庫現在有三種主流的資料庫:sqlserverMysqlOracle,他們各有千秋,具體的大家去網上搜,資料有很多。
如果前端、後端和資料庫集成的框架可以看下web開發框架,前端、後端和資料庫技術的搭配比較重要的。
3. web開發是b/s還是c/s結構
在應用開發上來講分為B/S和C/S兩種模式,B/S模式是指基於瀏覽器(Browser)伺服器(Server)形式的應用,也就是web開發。C/S模式就是指基於客戶端(Client)服務端(Server)形式的應用開發,比如我們常用的電腦桌面應用。而web開發全部都是B/S模式的。所以基於web的開發都是B/S模式的
4. web裡面的c/s與b/s分別是什麼,web開發室開發c/s多,還是b/s多
c/s: client / servers 用戶端和伺服器,是指軟體加伺服器的模式。
b/s:browser / servers 瀏覽器和伺服器,是指所有用瀏覽器打開的軟體或者網站。
網頁一般都是BS ,軟體是CS,現在都很多,但是隨著瀏覽器技術的更新和發展,將來的發展方向是BS的,因為更方便,而且不需要安裝到操作系統。谷歌就推出了CHROME本的筆記本,整個筆記本就一個瀏覽器,全部是BS架構。
5. 什麼是web開發
Web開發可以理解為做網站.
C/S的開發是伺服器,客戶端模式,這種模式下用戶必須要安裝客戶端軟體才能夠使用系統的功能,而一旦有更新,用戶必須重新下載客戶端。
Web開發的B/S,瀏覽器/伺服器模式則無需客戶端軟體,只要客戶端安裝Web瀏覽器就能夠使用系統功能,而系統的更新也只需要管理員替換伺服器文件就可以實現,無需用戶去下載客戶端。
6. web程序開發是發展方向嗎
都是風聲大,雨點小
社會上一直喊IT業缺乏人才,於是很多大學生拚命去學編程,結果卻遠不如自己想像的那麼好
為什麼?
所謂的人才是在圈裡混了幾年的人,要的是經驗。缺乏這詞被某些為了招攬生意的培訓機構天天登報,誇大了百倍
實際上web開發已經飽和,無論是asp,還是jsp。會得人多如牛毛。想在他們其中躋身前位,談何容易,不要覺得自己很強,因為大家都不是白給的,都在互相的踩,今天我踩你,明天你踩我,後天他踩你...
PHP相對人少點,不過web開發還是沒什麼前途,個人認為。順便說下,我是搞jsp開發的
7. 基於WEB技術的設計與開發是什麼意思用什麼語言,什麼資料庫BS還是CS結構
就是基於B/S開發,我現在用的是Java 資料庫用的是Oracle 不過這個基於WEB開發我感覺跟什麼語言 和 什麼資料庫 沒有什麼關系吧!
8. web應用系統屬不屬於c/s運行模式
不是,應當屬於B/S模式(Browser/Server);
C/S結構,即Client/Server(客戶機/伺服器)結構,是大家熟知的軟體系統體系結構,通過將任務合理分配到Client端和Server端,降低了系統的通訊開銷,可以充分利用兩端硬體環境的優勢。早期的軟體系統多以此作為首選設計標准。。
B/S結構,即Browser/Server(瀏覽器/伺服器)結構,是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。在這種結構下,用戶界面完全通過WWW瀏覽器實現,一部分事務邏輯在前端實現,但是主要事務邏輯在伺服器端實現,形成所謂3-tier結構。B/S結構,主要是利用了不斷成熟的WWW瀏覽器技術,結合瀏覽器的多種Script語言(VBScript、JavaScript…)和ActiveX技術,用通用瀏覽器就實現了原來需要復雜專用軟體才能實現的強大功能,並節約了開發成本,是一種全新的軟體系統構造技術。隨著Windows 98/Windows 2000將瀏覽器技術植入操作系統內部,這種結構更成為當今應用軟體的首選體系結構。
C/S 與 B/S 區別:
Client/Server是建立在區域網的基礎上的.Browser/Server是建立在廣域網的基礎上的.
1.硬體環境不同:
C/S 一般建立在專用的網路上, 小范圍里的網路環境, 區域網之間再通過專門伺服器提供連接和數據交換服務.
B/S 建立在廣域網之上的, 不必是專門的網路硬體環境,例與電話上網, 租用設備. 信息自己管理. 有比C/S更強的適應范圍, 一般只要有操作系統和瀏覽器就行
2.對安全要求不同
C/S 一般面向相對固定的用戶群, 對信息安全的控制能力很強. 一般高度機密的信息系統採用C/S 結構適宜. 可以通過B/S發布部分可公開信息.
B/S 建立在廣域網之上, 對安全的控制能力相對弱, 面向是不可知的用戶群.
3.對程序架構不同
C/S 程序可以更加註重流程, 可以對許可權多層次校驗, 對系統運行速度可以較少考慮.
B/S 對安全以及訪問速度的多重的考慮, 建立在需要更加優化的基礎之上. 比C/S有更高的要求 B/S結構的程序架構是發展的趨勢, 從MS的.Net系列的BizTalk 2000 Exchange 2000等, 全面支持網路的構件搭建的系統. SUN 和IBM推的JavaBean 構件技術等,使 B/S更加成熟.
4.軟體重用不同
C/S 程序可以不可避免的整體性考慮, 構件的重用性不如在B/S要求下的構件的重用性好.
B/S 對的多重結構,要求構件相對獨立的功能. 能夠相對較好的重用.就入買來的餐桌可以再利用,而不是做在牆上的石頭桌子
5.系統維護不同
系統維護是軟體生存周期中,開銷大, -------重要
C/S 程序由於整體性, 必須整體考察, 處理出現的問題以及系統升級. 升級難. 可能是再做一個全新的系統
B/S 構件組成,方面構件個別的更換,實現系統的無縫升級. 系統維護開銷減到最小.用戶從網上自己下載安裝就可以實現升級.
6.處理問題不同
C/S 程序可以處理用戶面固定, 並且在相同區域, 安全要求高需求, 與操作系統相關. 應該都是相同的系統
B/S 建立在廣域網上, 面向不同的用戶群, 分散地域, 這是C/S無法作到的. 與操作系統平台關系最小.
7.用戶介面不同
C/S 多是建立的Window平台上,表現方法有限,對程序員普遍要求較高
B/S 建立在瀏覽器上, 有更加豐富和生動的表現方式與用戶交流. 並且大部分難度減低,減低開發成本.
8.信息流不同
C/S 程序一般是典型的中央集權的機械式處理, 交互性相對低
B/S 信息流向可變化, B-B B-C B-G等信息、流向的變化, 更象交易中心
9. web應用是指bs還是cs
B/S = Browser / Server 瀏覽器+伺服器
C/S = Client / Server 客戶端+伺服器
web 應用在客戶端使用瀏覽器,所以是 B/S
10. CS專業想從事web前端工作 研究生適合考什麼方向
不一樣的,所謂的Web開發,基於網路的平台,讓所有的開發活動,比如用JAVA,C + +,C#等開發,數據業務邏輯組件,如Web應用程序和其他開發活動是沒有太大的區別。
- 中東和Web前端開發,主要是指面向用戶的界面或表示層開發,一般說的web前端開發,多數病例是由JavaScript,閃光燈,Silverlight中,CSS,HTML,Flex和其它的開發和設計工作,以及有時包含PHP,asp.net等動態網頁開發進行的。