作bs軟體必須會jsp嗎

來源:互聯網
上載者:User
做bs軟體必須會jsp嗎?
最近計劃給學校做一個bs(瀏覽器/伺服器)教務系統,計劃學習一下web開發
發現介紹php的書上提到ajax, jquery的,好像還需要懂jsp,
既然這麼麻煩為什麼不直接用jsp呢
------解決思路----------------------
當然 php 簡單啦(能力也弱)
你熟悉了 php,再去看看 Java 也不錯,起碼眼界要開寫
------解決思路----------------------
Ajax 和 jquery 都是 JavaScript(瀏覽器指令碼語言)構造的應用模組
做網頁,HTML、CSS、JavaScript 都是必須會的
------解決思路----------------------
前端 css+html+javascript
後端 php或asp.net或jsp
所以jsp不是必須會的。
------解決思路----------------------
引用:
Quote: 引用:

前端 css+html+javascript
後端 php或asp.net或jsp
所以jsp不是必須會的。
教務系統 有 教學計劃管理,學生學籍管理,課表編排管理。成績管理 考試事物管理 ,實踐教學管理 教學考評管理 教學資源管理 這樣的系統 用php夠用嗎? 我看網上說,php僅僅適合做小系統
教務系統 將來計劃推廣到全縣的所有中小學 用php+Apache 架構行嗎?


我看網上說,php僅僅適合做小系統

只能說你被忽悠了,呵呵。

facebook,baidu 知道吧,是用php的,這是小系統嗎?

------解決思路----------------------
既然你希望我給你使用 Java 的建議,那麼就建議你 用 Java 吧
不過你還得學會 jsp,畢竟純 Java 是不好做網站的
jsp 的運行環境是 Tomcat

有一點需要注意的是:在 Windows 環境中使用 Tomcat + JSP 無疑是噩夢
當然你們會去購買 unix 系統的伺服器的
------解決思路----------------------
簡單實用,必須php
------解決思路----------------------
bs的很多東西都可以做,
必須會的
前端(B):html,css,javascript(簡稱JS,跟JAVA無關),當然會一些jquery等JS的東西更好
服務端(S):java(也就是jsp),php,.net等都可以做,就這三種的大多數。

只是一個教務系統,服務端這三種那種都可以滿足要求,而且都差不多,不要聽人說什麼可移植性,那隻是個口號。

android手機的APP,大部分是JAVA寫的,當然,現在C#,DELPHI也可以搞,而且能搞出android,ios通用的app來。
所以用什麼得看你的團隊的了,如果大家都會c#,VB之類的,教務系統直接用.net搞了。如果會JAVA的那就用JSP搞

從上手難度來講,從易到難,php>asp.net>jsp,php跟asp.net難度這個差不多平級,開發效率上講asp.net可能會比php高點。


------解決思路----------------------
引用:
我看一本書說,做的好的bs用到了Ajax,和jquery,這2個東西和java有關,那麼還要學java?

這兩種技術,不論你是用jsp還是php還是別的都能用到,,當然你可以不用這兩個技術
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.