iT邦幫忙

0

怎麼啟動 laravel

我裝了 WAGON 啟動不了 laravel , 是哪裡沒裝好嗎 ?
https://ithelp.ithome.com.tw/upload/images/20180707/20104326AVUd2UMQv1.png

q00153 iT邦新手 3 級 ‧ 2018-07-11 08:29:56 檢舉
學習資料建議可以先找 youtube 上的 laravel 教學影片來看
比看書入門快一點
等到有概念之後再來翻書本
會比較能理解
alex9453 iT邦新手 2 級 ‧ 2018-07-11 22:40:35 檢舉
我現在大概懂架構了 , Laravel 就是把很多用途的檔案 , 分別放在不同目錄 , 如 public 是根目錄 , 其中 index.php 起始檔案就是放在這 , 這樣以後維護的人 , 就知道什麼檔案在哪 , 沒有 Laravel 很多檔案都放在一起 , 命名也沒有統一 , 這樣很難維護
alex9453 iT邦新手 2 級 ‧ 2018-07-11 23:38:31 檢舉
請問我新建一個留言版的專案 , 他產生了很多目錄及檔案 , 像 env 是填入連線的帳號密碼等 , 有些制式的網頁就填入資訊既可 , 其他就照 php 傳統去設計嗎 ?
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
最佳解答

覺得php不夠熟悉的話,還是不要急著學laravel,
判斷自己是否熟悉,至少要能用php完成一個完整的網站包括前後台,
否則寫laravel只會事倍功半,程式不是用看的,看得懂不表示就是會寫,
更何況書上的內容很侷限,還是要自己去寫,即使看著書本照抄懂,
也不能算是熟悉php,應該要網路上看別人寫的網站,自己動手仿造完成,
看懂laravel使用教學,也只表示會用它,不表示了解它,這是有區別的

看更多先前的回應...收起先前的回應...
alex9453 iT邦新手 2 級 ‧ 2018-07-12 22:16:10 檢舉

我現在大概懂架構了 , Laravel 就是把很多用途的檔案 , 分別放在不同目錄 , 如 public 是根目錄 , 其中 index.php 起始檔案就是放在這 , 這樣以後維護的人 , 就知道什麼檔案在哪 , 沒有 Laravel 很多檔案都放在一起 , 命名也沒有統一 , 這樣很難維護 , 請問我新建一個留言版的專案 , 他產生了很多目錄及檔案 , 像 env 是填入連線的帳號密碼等 , 有些制式的網頁就填入資訊既可 , 其他就照 php 傳統去設計嗎 ?

還有很多細節吧,DB、權限、安全性等等,說是把很多用途的檔案 , 分別放在不同目錄,但各自的用途為何,不只是因為分類而已,要記得一件事,寫程式沒所謂寫制式的網頁,程式的規則要自己去找出來,另外php的傳統是什麼?,如果指的是最早期那種開發方式,那早就沒有任何價值了,真要了解Laravel,至少要熟悉物件導向設計,用物件導向的方式開發過專案,所謂的程式熟悉,是以有專案經驗才算,不要都沒開發過,就覺得自己懂了,去完成一個專案是很困難的,特別是對新手來說,但如果寫程式不困難,那就沒有它的價值,不去寫就只是一直原地踏步而已,按你的步調,即使十年後,還是會一直停留在現在的階段,理由很簡單,一直追求高深的技術,但沒有動手去把基礎打好,這樣只是浪費自己的時間而已~
/images/emoticon/emoticon10.gif

alex9453 iT邦新手 2 級 ‧ 2018-07-13 12:36:04 檢舉

謝謝指教 , 我所謂的傳統是指 php7+mysql 沒有使用 laravel 的開發方法如下圖 , 當然沒有制式網頁 , 因為各種程式應用需求都不同當然不可以能有制式的網頁 , 我所謂的制式 , 只有連線之資料庫的網頁檔案 .env 如下圖, 是每個網頁都需要不會改變的網頁才是制式 , 物件導向要熟悉才能事倍功半這我了解 , 我現在就要以 laravel 開發一個留言板 , 沒有開發過 , 只是看是不會有收穫的
https://ithelp.ithome.com.tw/upload/images/20180713/20104326gygLqFrf12.png

https://ithelp.ithome.com.tw/upload/images/20180713/20104326kjZheQh5FO.png

是每個網頁都需要不會改變的網頁才是制式? 不是吧,對程式設計師來說是不是制式指的是開發的模式,另外要以 laravel 開發一個留言板,那php你又開發過什麼?至少寫個幾萬行是基本,如果只有留言板,那根本不用急著去寫 laravel,沒太大意義,至於是為什麼,如果連這點都無法體會,那更沒必要非得用laravel了,判斷一個程式設計師的能力,不是用過就叫會了,是要能累積足夠的coding量與質,很明顯你的基礎太弱,又不想花時間和心力去培養,時間再久也還是一樣半桶水~

0
Homura
iT邦高手 1 級 ‧ 2018-07-08 10:19:29

你裝好了啊...
只是你的Apache設定沒指向你的laravel專案
你的畫面這樣代表你的Documen Root指到一個空白目錄
去你的Apache設定你的Documen Root為

{DOCUMENTPATH}/laravel專案名/public

基本上wagon都幫你把東西整理好了
你可去看看這個教學片
Yes

看更多先前的回應...收起先前的回應...
alex9453 iT邦新手 2 級 ‧ 2018-07-08 13:51:31 檢舉

謝謝指點 , 影片很長 , 有些聽不太懂 , 請問要怎麼找laravel專案在哪裡 , 就是設定下面紅圈處是嗎 ?

https://ithelp.ithome.com.tw/upload/images/20180708/201043263FnWQeaQqC.png

Homura iT邦高手 1 級 ‧ 2018-07-08 13:53:28 檢舉

alex9453
在你的Wagon\uwamp\www底下

alex9453 iT邦新手 2 級 ‧ 2018-07-08 13:55:10 檢舉

可以推薦 laravel 網頁教學 , 不要影片 , 因為影片要不斷重覆看比較累

Homura iT邦高手 1 級 ‧ 2018-07-08 13:59:01 檢舉

alex9453
我只知道這個
https://docs.laravel-dojo.com/laravel/5.5
還有你可以考慮加入laravel的FB社團
https://www.facebook.com/groups/laravel.tw/

alex9453 iT邦新手 2 級 ‧ 2018-07-08 14:10:48 檢舉

目錄打中文嗎 ? c:/使用者/kevin/......

https://ithelp.ithome.com.tw/upload/images/20180708/201043267apNa9gFUo.png

Homura iT邦高手 1 級 ‧ 2018-07-08 14:17:40 檢舉

alex9453
還是不要比較好
不過你那桌面的路徑滑鼠點過去應該會變英文吧...
C:\Users\kevin\Desktop\Wagon\

alex9453 iT邦新手 2 級 ‧ 2018-07-08 15:51:31 檢舉

https://ithelp.ithome.com.tw/upload/images/20180708/20104326qFdOH4xdYe.png

Homura iT邦高手 1 級 ‧ 2018-07-08 16:03:14 檢舉

alex9453
你設定完Apache會自動關閉
你要手動重啟
UwAmp主畫面左上那個Start箭頭點開 Start Apache

alex9453 iT邦新手 2 級 ‧ 2018-07-08 16:23:55 檢舉

重啟了 , 怎麼都說 index.html 不在
https://ithelp.ithome.com.tw/upload/images/20180708/201043264uVJE2Rk1f.png
https://ithelp.ithome.com.tw/upload/images/20180708/20104326exQBIRA8U7.png

Homura iT邦高手 1 級 ‧ 2018-07-08 17:27:24 檢舉

alex9453
根目錄怎麼會指定檔案....

alex9453 iT邦新手 2 級 ‧ 2018-07-08 18:06:51 檢舉

指定根目錄出現錯誤
https://ithelp.ithome.com.tw/upload/images/20180708/20104326RW2nyfGFqu.png

https://ithelp.ithome.com.tw/upload/images/20180708/20104326nQ3cKOUpEt.png

Homura iT邦高手 1 級 ‧ 2018-07-08 18:46:33 檢舉

alex9453
你不要亂改它的參數...
他原本的{DOCUMENTPATH}是指到自己的UwAmp目錄底下www裡面
而且你的斜線反了...
改成這樣{DOCUMENTPATH}/default

alex9453 iT邦新手 2 級 ‧ 2018-07-08 20:32:48 檢舉

謝謝可以了 , 接下來是建立專案嗎 ?
composer create-project --prefer-dist laravel/laravel blog

Homura iT邦高手 1 級 ‧ 2018-07-08 20:44:10 檢舉

alex9453
專案就在laravel資料夾裡面....
已經幫你放好壓縮好的專案檔了
自己解壓縮到www裡面

alex9453 iT邦新手 2 級 ‧ 2018-07-08 21:18:14 檢舉

謝謝 ! 如果我要做一個留言板 , 要怎麼開始
https://ithelp.ithome.com.tw/upload/images/20180708/201043263JIQF9dvkZ.png

Homura iT邦高手 1 級 ‧ 2018-07-08 21:40:14 檢舉

alex9453
自己google吧!
我php快3年沒碰了/images/emoticon/emoticon10.gif

alex9453 iT邦新手 2 級 ‧ 2018-07-08 22:06:10 檢舉

謝謝你回答我這麼多問題 , laravel 感覺不好入門 , 我看了三本laravel 書 , 還是不懂怎麼開始 , 網路寫的資料如下又很難懂 , 不像 PHP7 MYSQL 程式設計的書 , 一看就知道再說什麼

https://ithelp.ithome.com.tw/upload/images/20180708/20104326Dd64KKhcUB.png

我要發表回答

立即登入回答