[JSP ] 不負責任講座 - 還是前言

看板java作者 (痞子軍團團長)時間19年前 (2006/02/06 16:50), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
好~ 扯完了 "學習前的準備" 在進入正式唬爛課程之前,先再扯點別的... \囧/ 我想,一定有很多新手想要知道 「我要學哪些東西,才能寫出一個討論區 or _____ 」 這個問題,可能比知道 HTTP、JSP、Container 的運作原理還要重要的多 (說實在的,我壓根也不想搞懂那些東西 [泣]) 要回答這個問題,我把定位設定在一個 "學生專題" (畢竟我對這個最熟 Orz) 也就是幾乎通通都不會,也幾乎通通都要自己來... 1. 需求分析設計... blahblah 軟體工程的東西 2. JSP 相關技術 3. Database 相關技術 (架 DB Server、設計資料庫、SQL 語法) 如果還要讓這個網站稍微像樣一點,那還需要 4. JavaScript 有時候還得加上 5. CSS 很多是吧? 沒關係讓我們一樣一樣來 反正這個講座只會講第二項,現在多扯一點無妨 \囧/ 因為,即使 JSP 熟到爛 但是這些東西還是會導致寫不出東西出來 其他語言,基本上也離不開這些課題 【需求分析設計... 族繁不及備載】 這個其實,很不重要,但是又很重要 只不過,很多人都完全不清楚自己要作的是什麼 這樣子連要發包給別人作都沒辦法(我就遇到過很多次啦... [茶]) 總之,有些事情不像煩惱晚餐吃啥可以模稜兩可舉棋不定 不過,就說晚餐好了 你去麥當勞咬了一口麥香堡,覺得不合胃口 然後轉身走向隔壁肯德基點全家餐 那你就必須得付兩份錢,這個天經地義 不過,寫程式... 很多人在這種時候,還是只想付一份錢... [茶] 【JSP 相關技術】 這就是本不負責任講座的主題,所以跳過... \囧/ (快要講到了啦... [逃]) 【Database 相關技術】 90% 的網站,底下都要背個資料庫 (大概只剩下留言版可以用檔案硬幹) 所以,除了架 Server 外 (不想架 Server 的,可以找 Hypersonic 來用 絕對比該死的 Access 好用) 設計資料庫,正規化,聯結資料庫 再來就是奇奇怪怪好像都對也好像都不對的 SQL 語法 很多時候,成也在 Database,敗也在 Database 可能一道 SQL 語法就能讓你省去一堆 coding 或是讓你煩半天 (另外就是,Database 的問題,不要跑到 Java 版問阿...) 【JavaScript + CSS】 你的網站使用者 其實不是在面對你的 JSP 程式,而是面對瀏覽器 (如果對這點疑惑沒關係,快要提到了 [遠目]) 所以,如果很多時候,能把一些事情 在瀏覽器的時候就解決掉 使用者會覺得比較快樂一點(因為反應速度比較快) Server 也會比較快樂一點(因為 loading 比較輕) 最常見就是用 JavaScript 擋掉預期外的輸入 當然,也有理論上只能用 JavaScript 解決的 例如這個:http://pt2wiki.twbbs.org/Wiki.jsp?page=JS_AddDelElementInOnePage 再來是 CSS 的部分 雖然美化的議題,不在技術人員的能力範圍 不過,很多時候,還是得用到 CSS 來處理一些事情 例如我常常會用到的這個 http://pt2wiki.twbbs.org/Wiki.jsp?page=JS_ShowTipWindow 還有似乎很好玩的 ajax 不過,我沒有碰過,就先跳過吧... ======== 我是分格線 ======== OK... 終於講完了 為什麼特別講這些呢? 因為這些都 不是 Java 跟 JSP 的範圍 所以,雖然寫 JSP 的時候會遇到這些議題 但是麻煩不要再到 Java 討論區(無論連線版 or 其他網站) po 這些問題了... [跪拜之 Orz] ===== 順帶抱怨.... 今天又被警察杯杯開了一張 900 的單子 配合之前沒錢繳被 double 的罰單 現在欠中華民國政府 4900 為什麼 PTT 的站幣不能拿來繳罰單... [泣] -- 侃侃長論鮮窒礙 網站:http://www.psmonkey.idv.tw 眾目睽睽無心顫 個人版:telnet://legend.twbbs.org 煢居少聊常人事 殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.187.12.162
文章代碼(AID): #13vmt6C6 (java)
文章代碼(AID): #13vmt6C6 (java)