[請益] php學習路線的規劃

作者: aa2468291 (penguin309)   2018-07-02 03:09:13
在學校用書是dw cs6 x php 總之就是使用 dreamweaver 來做,點來點去,實在不知道在做
什麼(大量的使用書中寫好的插件,老實說那些東西做出來的程式碼很醜,若不是自己寫根
本看不懂)。
有鑑於此,那本書我只打開不到五次,自己重買一本砍掉重練,平常自己看,學了一個月,
直到期末,依照規定的要求自己規劃系統,但是其實很多東西沒有考慮,例如帳號不能重複
或者欄位不能為空等等,雖然這是網頁程式設計,不過書中也提到了一些bootstrap就用了
一下,比起自己弄rwd快很多。扯遠了,目前做出以下的期末網站,想知道接下來的學習路
線,例如書中有看到smarty樣版引擎,但還沒有去碰下一步是該從這裡開始嗎?目前是想利
用暑假認真的學好php
爬過一些文,似乎先練好基本功,不然先不要碰laravel?
附上目前做的成果網址
https://goo.gl/RmqG1h
郵件管理系統
1.免費的虛擬主機速度不快
2.只有管理員可以新增(admin/1234)
3.使用者可以註冊
4.可以裁切並上傳大頭貼(一定要裁切才可上傳成功)cropper.js
5.有分頁功能
6.有權限管理
7.所見即所得的跑馬燈編輯功能
8.搜尋功能(限admin),普通user僅能以日期區間收搜尋,並帶出自己的資料(以學號帶出資
料)
9.有驗證碼功能
手機排版可能沒有很好 見諒 謝謝大家
作者: MOONRAKER (㊣牛鶴鰻毛人)   2018-07-02 08:03:00
這樣不錯了 先找一個簡單的MVC framework學 難度不高的像CI或Yii那種 用MVC重寫舊的作品體驗一下SMARTY不必要 要玩就學怎麼在framework裡面用SMARTY如果你要學Larvel 他自有樣板引擎 沒聽說有人用SMARTY實際在開發也不一定用SMARTY 所以碰一下就好
作者: xdraculax (首席怪叔叔)   2018-07-02 11:21:00
學生自學到這程度真不錯,可以學框架了smarty 前端大多不會,後端大多不順手,忘了它
作者: tkdmaf (皮皮快跑)   2018-07-02 12:10:00
我只能說,你已經比你老師強100倍了
作者: xdraculax (首席怪叔叔)   2018-07-02 12:40:00
XD 這年頭學校還教 dw 有嚇到
作者: aa2468291 (penguin309)   2018-07-02 12:59:00
謝謝樓上的所有人…因為書上有好用的插件 只能用cs6 所以就用cs6cc很多應該拔掉了?
作者: gpmm (銀色)   2018-07-02 13:01:00
很不錯喔
作者: aa2468291 (penguin309)   2018-07-02 18:50:00
那接下來可以直接從laravel開始嘗試嗎
作者: zhean   2018-07-02 21:10:00
可以先認識mvc架構,再熟悉下物件導向之後就開始找laravel吧
作者: MOONRAKER (㊣牛鶴鰻毛人)   2018-07-03 11:45:00
直上Laravel也是可以 現在流行 雖然我覺得他太複雜不過學他很多作法都順便可以學到新的 比較進步
作者: bcawosxy (ㄟ逼C告嘎低)   2018-07-04 10:28:00
有DW也是不錯,至少有個開端,原Po不也是透過DW才有第一步的嗎~~~
作者: aa2468291 (penguin309)   2018-07-04 10:34:00
dw可以用 但是 是使用書中寫好的插件 非dw官方的例如織夢線上插件尤其在dw設計模式 打打東西 點一點就有了 很多東西不知道怎麼來的…
作者: MOONRAKER (㊣牛鶴鰻毛人)   2018-07-06 14:04:00
以前都直接看他的線上文件 台灣這邊線上文件也到5.5了書沒有看過 但是一般如果沒有特別的心得 就不如線上如果有好書就請版上其他人推荐了
作者: JohnRoyer (Zero 日落)   2018-07-07 15:44:00
個人建議先把底子打好再學 framework
作者: tkdmaf (皮皮快跑)   2018-07-07 18:47:00
個人建議只有一個:砍掉DW,你的人生會很不一樣。
作者: MOONRAKER (㊣牛鶴鰻毛人)   2018-07-07 23:38:00
學framework之前有什麼底子要打?mysql_connect()嗎?如果是那個就不要鬧了不需要先養成壞習慣之後再想辦法扭回來就像學jQuery之前不需要先自己土炮DOM一樣
作者: xdraculax (首席怪叔叔)   2018-07-08 12:12:00
大概是了解網頁生成流程吧,初學先用一個檔案從頭到尾生出一個頁面,比較容易了解,framework分成很多檔案不容易懂
作者: MOONRAKER (㊣牛鶴鰻毛人)   2018-07-08 15:31:00
對喔 還有HTML 也沒注意原po熟不熟 :|
作者: devink0430 (DevinK)   2018-07-13 20:41:00
真的不需要養成壞習慣之後才來改,應該是可以直上Laravel

Links booklink

Contact Us: admin [ a t ] ucptt.com