看板 PHP 關於我們 聯絡資訊
大家好 小弟是程式新手,學了php大概數週 想問個笨問題 之前曾在版上看到有人說: 覺得寫網站好酷,想試試看自己能否寫個網頁,就學php&mysql 對工作上某些人工流程不滿意,想試試看自己能否學寫程式、用電腦解決問題,就學pyth on 由於想試試寫網頁,所以我學了php 但學到現在,手冊都在講if,class,foreach等指令 (我看的是官方教學手冊) 我仍然只會在網頁上用各種方法輸出各種文字... 我不是好高騖遠,但想說至少練習做個,能把圖片存進mysql,然後用網頁搜尋圖片,這 樣的範例 稍微看了一下手冊的內容,之後的章節要開始講安全性的問題了,好像有點深 請問,我是不是學錯方向了~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 117.136.19.125 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1447228855.A.876.html
ns1234: 底沒打好就想蓋大樓 當然你也可以直接照範例作 11/11 16:08
ns1234: 只是作完了你能了解吸收的有多少 還是只是在練打字 11/11 16:09
hchs1101: 所以那種範例已經算是大樓了嗎… 11/11 16:11
ns1234: 那只是磚頭吧 11/11 16:12
ns1234: 如果你想蓋大樓了就去Google看怎麼寫 寫完把不會的洞 11/11 16:13
ns1234: 補起來 那也蠻有用的 11/11 16:14
ns1234: 只是有多少洞是你要補的 會不會補到沒有信心我就不知道了 11/11 16:16
hchs1101: 這實在很難想像,因為以前寫其他語言的時候,都會有一 11/11 16:17
hchs1101: 些api或是library可以用,我一直以為搜尋這種功能可能也 11/11 16:17
hchs1101: 有,不然做php實在也太難了,但做的人又這麼多 11/11 16:17
hchs1101: 好吧謝謝,請問針對那種範例,有沒有推薦的關鍵字 11/11 16:19
ns1234: 有學過其他語言,那你就挑個framework練習吧 11/11 16:22
ns1234: 你說的mysql存圖片,就直接孤狗範例作就對了 11/11 16:25
crossdunk: 做網站 用HTML吧 11/11 16:25
Peruheru: 不管PHP怎麼學,最後他能輸出的除了header就是純文字了 11/11 16:32
Peruheru: 剩下的就是靠著把純文字組合成HTML,這邊就要改研究HTML 11/11 16:32
Peruheru: 希望送出前有更多互動,就要研究純文字組合Javascript 11/11 16:33
Peruheru: 如果功能都有了想美化,那就繼續研究純文字組出CSS 11/11 16:34
Peruheru: 一切就是從輸出純文字這麼基礎的東西上開始的 11/11 16:34
Peruheru: 等到網頁成形後,送出的資料怎麼接與存,就會回到php 11/11 16:36
Peruheru: 存完以後再顯示個結果之類的,你就完成一整個動作循環了 11/11 16:37
Peruheru: 然後圖片存進資料庫之後,靠著PHP讀取出來,設定header 11/11 16:42
Peruheru: 為檔案,再把讀到的二進位資料輸出檔案下載功能就完成了 11/11 16:42
hchs1101: 謝謝大家,架構很完整了,尤其是framework,因為以前是 11/11 16:45
hchs1101: 用c做控制器開發的,沒有遇過類似這種template的概念 11/11 16:45
xdraculax: 官方教學都是教php沒有教網站整體吧 0.0 11/11 20:32
MOONRAKER: framework跟template是兩回事好嗎 11/12 01:11
MOONRAKER: 該學的不學 還自以為抓到方向 不知又自以為知 11/12 01:13
MOONRAKER: 上面就有人跟你講了基礎中的基礎 四個英文字母那個 11/12 01:14
MOONRAKER: 不去找來學 還把framework當template咧 11/12 01:14
st1009: PHP就是後端,不喜歡文字請洽HTML5+javascript 11/12 10:46
tkdmaf: 我不太懂用其他的語言沒有類似template是怎麼一回事…… 11/12 11:17
dalconan: 他應該是找到SMARTY3 所以才以為是template吧XD 11/12 18:20
goldberg123: 我覺得大家可以不用這麼兇 11/13 01:03
LPH66: 該是拿這個推圖出來的時候了 11/13 07:38
LPH66: ------------------------------------- 11/13 07:38
LPH66: 輸出(結構為HTML或其他Browser可判讀的文件) 11/13 07:38
LPH66: __________ __________ 11/13 07:38
LPH66: ∣Server: ∣→∣Browser: ∣ 11/13 07:38
LPH66: ∣執行表單目標的PHP ∣ ∣解讀HTML,執行含在 ∣ 11/13 07:38
LPH66: ∣或執行含有PHP碼的 ∣ ∣HTML裡的Javascript∣ 11/13 07:38
LPH66: ∣目標文件,輸出結果 ∣ ∣形成你看到的網頁 ∣ 11/13 07:38
LPH66: ∣_________∣←∣_________∣ 11/13 07:38
LPH66: 以POST或GET的方法,送出給表單目標的文件 11/13 07:38
LPH66: ------------------------------------- 11/13 07:38
guanting886: 做網站給人用跟單純寫程式是兩種態度 11/16 10:17
KawasumiMai: 老實說,你欠缺一個前輩。 11/16 23:38
KawasumiMai: 如果不是從其他語言轉過來而是從這裡當程式起點的 11/16 23:38
KawasumiMai: 比起雜讀一堆書,有時候不如一個前輩花幾個小時示範 11/16 23:39
KawasumiMai: 學習有時候就是少了最一開始的那一點"契機" 11/16 23:42
kenwufederer: 其實原po只是搞錯PHP的功能… 11/18 02:50
deo2000: 只有我以為做網站要先學HTML+CSS? 11/25 03:40
see7di: 這個行業是個累死人不償命的無底洞 12/21 22:58