筆者八卦:
web網站開發有2年的時間了 css
(java、PHP) 是我學習web開發的2門語言,如今。我將web開發必需要學的東西簡單的描述出來。 html
有些東西描述得不怎麼好,若有欠缺的,請點評,我會進行修改。 前端
知識是分享、討論的。謝謝你們積極參與! java
web開發必學知識列表
(MVC的結構來進行分類)
【 Controller 】 控制器
★ @ 亂碼
★ @ 路徑操做(客戶端:獲取項目根路徑 ; 服務器端:獲取項目根路徑)
★ @ action跳轉(跳到指定action | 跳到指定view)
★ @ 校檢
★ @ 過濾器(IP過濾、政治敏感詞)
★ @ 防標籤重複提交
@ 國際化
@ 文件上傳下載
@ 郵箱(SMTP)
@ 短信
【 Model 】 模型(dao)
(java)JDBC、Hibernate web
@ 緩存
★ @ 事務處理
★ @ 級聯操做(級聯修改、刪除) 數據庫
【 View 】 視圖(jsp | phtml)
(Java)JSP、Servlet、Struts標籤 | (PHP)smarty
★ @ 經常使用標籤方法:集合遍歷、if else、property ...
★ @ 分頁技術
★ @ Ajax
↓
【 Ajax 】 異步數據處理
★ @ Json
★ @ XML
★ @ Text
【 前端 】 HTML、JS、CSS
@ HTML經常使用標籤
@ CSS 經常使用樣式
★ @ JQuery 經常使用方法(選擇器、事件、css處理)
★ @ JQuery UI、Extjs、DWR(json) 框架
★ @ 經常使用JQuery 插件(時間、貨幣、菜單、圖片...)
【dataBase】 數據庫 (SQLServer、MySql)
@ 存儲過程 json
@ 事務 緩存
@ 觸發器 服務器
@ 遊標 框架
@ 索引
webService 有必定的關注便可
☆【 webService 】 跨語言、平臺 數據交換
依據Web Service規範實施的應用之間, 不管它們所使用的語言、 平臺或內部協議是什麼, 均可以相互交換數據。
@ (java)Xfire
@ (PHP)SOAP