Board logo

標題: [教學] 想學習 Laravel + PHP ......求教版友推介容易上手教學 ? [打印本頁]

作者: calvinlai    時間: 2020-10-27 15:56     標題: 想學習 Laravel + PHP ......求教版友推介容易上手教學 ?

本帖最後由 calvinlai 於 2020-11-1 18:16 編輯

本人全新手.....摸到暈暈地!
自己搵左一個
PHP
https://ithelp.ithome.com.tw/users/20002493/ironman/146?page=2
Laravel
https://tony915.gitbooks.io/lara ... gining/routing.html

求教版友推介教學
謝謝版友!
作者: Kin_2012    時間: 2020-10-27 16:11

回覆 1# calvinlai

官網 quickstart
作者: Sora    時間: 2020-10-27 17:20

laracast
作者: waishingme    時間: 2020-10-28 17:56

Laravel 出到 8.0 了   
https://laravel.com/docs/8.x/releases
作者: artai    時間: 2020-10-29 08:18

Laravel係PHP的framework,如果您連PHP都未學過,先學咗PHP先,如果有PHP底,要先了解Programming Design Pattern,如果唔係,您會唔知佢點解要咁做,為咗啲乜?有乜好處?....etc

via HKEPC Reader for Android
作者: Kin_2012    時間: 2020-10-29 10:12

Laravel係PHP的framework,如果您連PHP都未學過,先學咗PHP先,如果有PHP底,要先了解Programming Design P ...
artai 發表於 2020-10-29 08:18


簡單黎講, Laravel 係行 MVC,  好多其他 framework 都係,寫開基本上一定識。
作者: 7h1r733n    時間: 2020-10-29 20:15

講返D年經野.... 唔好學php呢D夕陽language.... 學php 都唔好學laravel 咁慢既framework....
作者: newbie2005    時間: 2020-10-29 22:44

https://learnku.com/laravel/courses
不錯的網站
作者: kamcm    時間: 2020-11-1 08:56

本帖最後由 kamcm 於 2020-11-1 08:59 編輯
講返D年經野.... 唔好學php呢D夕陽language.... 學php 都唔好學laravel 咁慢既framework.... ...
7h1r733n 發表於 2020-10-29 20:15


Laravel  玩優雅, 果果版本玩改名... 升級版本又勁多問題..好多Developer 連升級自己D CODE 都覺得煩
於是 developer 一個版本用到底... 然後bundle 的 vendors folder 勁多package 係outdated 的.. 有cve.
最後搞到 user 的 server 被hack....
樓主仲走去學version 4...  
作者: calvinlai    時間: 2020-11-1 15:16

本帖最後由 calvinlai 於 2020-11-1 17:51 編輯

原來我睇係version 4
唔知差咁遠/_\
如果唔用佢D  vendor 會唔會好 D?


冇計....老細死黎要快.....咁o岩隔離team 有人用開 Laravel
其實我都知 framework 有D濕濟野......但2+都要要局做...SAD!
作者: calvinlai    時間: 2020-11-2 19:38

Laravel 出到 8.0 了
waishingme 發表於 2020-10-28 17:56

如果長用
係咪要不停跟住update至得?
作者: YuiNarusawa    時間: 2020-11-3 00:23

本帖最後由 YuiNarusawa 於 2020-11-3 00:26 編輯
如果長用
係咪要不停跟住update至得?
calvinlai 發表於 2020-11-2 19:38


https://laravel.com/docs/6.x/releases

其實concept同Linux一樣, security fix 你點都要定時update架啦

Laravel 你安LTS版至少有3年security fix

細版update通常自己code只要改好少野 , vendor入面野composer會幫你update

唔見得你自己寫或用第二隻framework可以唔洗做以上既野

好多人以為自己寫就唔會俾人hack, 事實就係連password check function都就咁check  == 就算,   連咩係timing attacks都唔知.  
你自己一人/team 之力比得上成個opensource community?

仲有就算自己寫點都會用到 third-party 野, 你用得composer , npm  又有咩分別先?
作者: 7h1r733n    時間: 2020-11-3 18:31

本帖最後由 7h1r733n 於 2020-11-3 18:37 編輯
好多人以為自己寫就唔會俾人hack, 你自己一人/team 之力比得上成個opensource community?
YuiNarusawa 發表於 2020-11-3 00:23

自己寫同用open source 既分別係.... 如果你用某個version 有事... 用Vulnerability scanner 一scan就知.... 雖然.. 好多時scan到已經有patch出左黎.. 但... 如果個site係你既客? 而佢又冇簽main.. 咁係咪關人差事?   (我舉個實際少少既例子.. 某個version o既wordpress出過事.. 搞到N咁多個site俾人hack左 )

如果... 我做inhouse野... 或者同人夾.. 咁我會用opensource framework... 如果係我接自己job... 咁我首選唔會係open source framework.. 除非客要求.. (呢度剩係講php)
作者: dadas    時間: 2020-11-3 19:58

laravel 初學係比較難, 但用上手其實好方便而且寫得好靚
Eloquent ORM 定好哂Model 既relationship後可以寫小好多野
Mutators 做法簡好藝術...不過vendor lib 成日都有問題要自己extend 改
作者: Kin_2012    時間: 2020-11-3 22:20

自己寫同用open source 既分別係.... 如果你用某個version 有事... 用Vulnerability scanner 一scan就知.. ...
7h1r733n 發表於 2020-11-3 18:31


個客唔買 main 咪等佢食下 xx 囉  
作者: 7h1r733n    時間: 2020-11-3 23:12

個客唔買 main 咪等佢食下 xx 囉
Kin_2012 發表於 2020-11-3 22:20

係架.. 但咁樣出左事... 咪唔會有下次囉...
作者: Kin_2012    時間: 2020-11-3 23:43

係架.. 但咁樣出左事... 咪唔會有下次囉...
7h1r733n 發表於 2020-11-3 23:12


黎個就唔關事, 要教育 d 客。

Wordpress 咁多人用, 佢有問題都唔係你有問題。

而且就算 Wordpress  無出事, 其他野一樣要 main, 吾則都係遲早
作者: 7h1r733n    時間: 2020-11-4 13:17

黎個就唔關事, 要教育 d 客。

Wordpress 咁多人用, 佢有問題都唔係你有問題。

而且就算 Wordpress  無 ...
Kin_2012 發表於 2020-11-3 23:43

我剩係知... 做完個project... whatever 咩原因俾人hack左.. 都會影響reputation....客乜都唔識.. 你係專業既..
唔可以一句話唔關你事就解決... 然後同佢講你唔簽main抵死... 雖然我地IT佬認為佢地真係抵死... 但冇人會咁同客講..
作者: Kin_2012    時間: 2020-11-4 14:06

我剩係知... 做完個project... whatever 咩原因俾人hack左.. 都會影響reputation....客乜都唔識.. 你係專 ...
7h1r733n 發表於 2020-11-4 13:17


Sales 會有 Sales 的講法。

事實點都唔會變, 就算唔計 Wordpress , 佢後面的 OS /  Web Server / DB server / ....樣樣都總會出事

香港 IT 佬鍾意 over-promise, 教壞 d 客, 最後都係 IT 佬自食其果
作者: calvinlai    時間: 2020-11-4 16:33

其實concept同Linux一樣, security fix 你點都要定時update架啦

Laravel 你安LTS版至少有3年security  ...
YuiNarusawa 發表於 2020-11-3 00:23



明白
所以而家都係想 focus 點可快D 上手PHP 同 Laravel
睇有冇教學係update D
作者: artai    時間: 2020-11-15 22:22

Sales 會有 Sales 的講法。

事實點都唔會變, 就算唔計 Wordpress , 佢後面的 OS /  Web Server / DB se ...
Kin_2012 發表於 2020-11-4 14:06

講得真對,就以Laravel App + DB 放係邊,分別host定放埋一齊,同一個伺服器裡面仲有冇其他website host埋一齊,都係一個問題!

Security唔係淨係 coding果part, server settings,點host,有冇人睇機,對個App同DB有幾多個mirror....

呢個係好複雜嘅事,唔止係幾萬句PHP + JavaScript,就能夠搞掂晒嘅事,係一整套solution,我成日同自己啲朋友講,“冇錢,唔想大搞,就唔好做website去賣嘢,用Facebook,亞馬遜或淘寶去賣就算”。

via HKEPC Reader for Android
作者: 7h1r733n    時間: 2020-11-15 22:56

講得真對,就以Laravel App + DB 放係邊,分別host定放埋一齊,同一個伺服器裡面仲有冇其他website host ...
artai 發表於 2020-11-15 22:22



    而家d 人覺得 一萬幾千就有個site... 好多好多罐頭web 公司都做緊呢d 價... 你同佢講十幾萬先埋到單嘅話。。。。。。。
作者: artai    時間: 2020-11-16 23:05

而家d 人覺得 一萬幾千就有個site... 好多好多罐頭web 公司都做緊呢d 價... 你同佢講十幾萬先埋到單 ...
7h1r733n 發表於 2020-11-15 22:56

呢啲都仲未算怪獸,有啲直頭以為自己想要嘅嘢好似佢講幾句咁簡單,可以立即變到出黎俾佢,轉個頭問你,乜咁耐架?我自己用以前個方法仲快過搵你寫....

via HKEPC Reader for Android
作者: calvinlai    時間: 2020-11-17 09:56

回覆 23# artai

個個腦細都係咁,仲同你講好易姐
作者: 7h1r733n    時間: 2020-11-17 12:40

呢啲都仲未算怪獸,有啲直頭以為自己想要嘅嘢好似佢講幾句咁簡單,可以立即變到出黎俾佢,轉個頭問你,乜 ...
artai 發表於 2020-11-16 23:05


係架... 而家D人覺得寫program真係click兩個button就變到出黎.. 得閒就叫你寫個demo黎睇吓.. 呢D客就最乞人憎... 成日寫demo.. 寫個demo唔駛時間? lmfao.. 除非係partner開既.. 否則... 寫demo都要收consultation fee
作者: kamcm    時間: 2020-11-17 14:26

係架... 而家D人覺得寫program真係click兩個button就變到出黎.. 得閒就叫你寫個demo黎睇吓.. 呢D客就最乞 ...
7h1r733n 發表於 2020-11-17 12:40


寫Program.  
loop 完又loop 仲要行Multi-thread...
之後自己果腦先 Dead lock
作者: kamcm    時間: 2020-11-17 14:40

講得真對,就以Laravel App + DB 放係邊,分別host定放埋一齊,同一個伺服器裡面仲有冇其他website host ...
artai 發表於 2020-11-15 22:22


依家多左好多 cloud platform  方便你做 Load Balancing...
下圖係網上搵的, 人流多的大站如Carousell 都係咁玩...

作者: gn01119056    時間: 2020-11-26 09:16

係架... 而家D人覺得寫program真係click兩個button就變到出黎.. 得閒就叫你寫個demo黎睇吓.. 呢D客就最乞 ...
7h1r733n 發表於 2020-11-17 12:40



    宜家IT咁價, 仲邊有人會寫DEMO, 大客就會出個spec比你
細客直程唔多理, 同佢講咁易你搵人寫





歡迎光臨 電腦領域 HKEPC Hardware (https://www.hkepc.com/forum/) Powered by Discuz! 7.2