字體:小 中 大 |
|
|
|
| 2016/09/21 02:26:42瀏覽24|回應0|推薦0 | |
| <伺服器管理> 前端和後端 這解釋會因為使用者不一樣而有些不同 (以下是個人觀點) 對使用者來說 前端代表,一般使用者有權限可以 觀看&操作 的頁面 後端代表,有管理權限的使用者可以 觀看&操作 一般使用者沒有權限的頁面 ***(重要) 以上兩個代表 [ 沒有程式基礎與能力 ] 的使用者都可以輕易操作的頁面 *前端不一定是網頁,也可以是應用程式 以 YAHOO購物中心 為例 你在網頁上看到的商品展示、購物、下訂單.....等,這些都算前端 你在網頁上看不到的,商品上架、訂單審核、會員系統管理...等,這代表後端的管理 ==========(以上是你們老師要看的部分)========== 那對程式開發人員來說 前端 = 使用者可以看到的到部分 ...(大部分都與 UI 相關) 後端 = 使用者看不到的部分 何謂使用者看不到的部分? 例如: 1.資料庫的連接,PHP 該如何與Oracle 相連,該如何下SQL語法~? 2.資料的輸入、輸出、防呆判斷處理、正規化.....等 3.使用者權限的判斷、驗證 4.降低伺服器負擔、降低應用程式負擔.... 當然不只這些,這只是舉例 ==========(以上是你們要做的部分,包含老師要看的)========== 如你上述所提到: >> 在Oracle裡面新增表格和資料就叫管理者介面嗎? 這也算是一種管理者介面,但是這不是給一般使用者的管理介面 1. 使用者不一定有操作能力.....( 不是每個人都會下 SQL 語法) 2. 使用者不能直接操作資料庫,避免權力過大,也避免使用者出錯,刪除或修改了重要資料 3. 你必須把操作介面變得簡單使用,並且要有防呆判斷 >> 有甚麼軟體適合做前端呢?? 用DreamWeaver CS6可以嗎? 前面有提到,前後端不一定是網頁,也可以是應用程式,不過你都說打算用php 寫,那應該打算是寫網頁,DreamWeaver 是可以幫忙的。 >> 必須在前端擁有查詢功能" ,我們在SQL語法裡面用的select語句算是查詢功能嗎?要如何搬到前端呢? select 的確是查詢功能。 資料庫主要是存放資料的地方,你select 出來那只是一堆資料的資料集,你在Oracle 看到的表格,是Oracle 方便人員觀看所展現的。 如果以你打算用PHP去做,那你們的前端就是網頁 HTML 所以你可以透過 PHP 連接資料庫,直接輸出在 HTML 上 或者透過 javascript 輸出在 HTML 上面 如何實作你們就自己去找書找資料囉,PHP + HTML 的資源很多的 本文引用自: https://tw.answers.yahoo.com/question/index?qid=20150616000010KK00663 |
|
| ( 心情隨筆|心情日記 ) |











