python中的開方運算
阿新 • • 發佈:2021-07-13
Web伺服器
1. ASP
- 微軟:國內最早流行的就是ASP;
- 在HTML中嵌入VB的指令碼,ASP+COM;
- 在ASP開中,基本一個頁面都有幾千行的業務程式碼,頁面極其混亂,使得維護成本極高;
- 語言:C#,IIS。
2. PHP
- PHP開發速度很快,功能強大,可跨平臺,程式碼簡單(%70,WP);
- 無法承載大訪問量的情況(侷限性)。
3. JSP/Servlet
- 兩種型別:
B/S:瀏覽器和伺服器
C/S:客戶端和伺服器 - sun公司主推的B/S架構;
- 基於Java語言(所有的大公司,或者一些開源的元件,都是用Java寫的);
- 可以承載三高問題帶來的影響(高併發,高效能,高可用);
- 語法像ASP,有ASP->JSP,加強了市場強度。
4. web伺服器
伺服器是一種被動的操作,用來處理使用者的一些請求和給使用者一些響應資訊。
下面介紹一個常用的伺服器——Tomcat。
(1)Tomcat是Apache 軟體基金會(Apache Software Foundation)的Jakarta 專案中的一個核心專案,最新的Servlet 和JSP 規範總是能在Tomcat 中得到體現,因為Tomcat 技術先進、效能穩定,而且免費,因而深受Java 愛好者的喜愛並得到了部分軟體開發商的認可,成為目前比較流行的Web 應用伺服器。
(2)Tomcat 伺服器是一個免費的開放原始碼的Web 應用伺服器,屬於輕量級應用伺服器,在中小型系統和併發訪問使用者不是很多的場合下被普遍使用,是開發和除錯JSP 程式的首選。對於用Java語言初學web的人來說,它是最佳選擇。
(3)Tomcat 實際上執行JSP 頁面和Servlet。目前Tomcat最新版本為10.0.5。