我裝了 WAGON 啟動不了 laravel , 是哪裡沒裝好嗎 ?
覺得php不夠熟悉的話,還是不要急著學laravel,
判斷自己是否熟悉,至少要能用php完成一個完整的網站包括前後台,
否則寫laravel只會事倍功半,程式不是用看的,看得懂不表示就是會寫,
更何況書上的內容很侷限,還是要自己去寫,即使看著書本照抄懂,
也不能算是熟悉php,應該要網路上看別人寫的網站,自己動手仿造完成,
看懂laravel使用教學,也只表示會用它,不表示了解它,這是有區別的
我現在大概懂架構了 , Laravel 就是把很多用途的檔案 , 分別放在不同目錄 , 如 public 是根目錄 , 其中 index.php 起始檔案就是放在這 , 這樣以後維護的人 , 就知道什麼檔案在哪 , 沒有 Laravel 很多檔案都放在一起 , 命名也沒有統一 , 這樣很難維護 , 請問我新建一個留言版的專案 , 他產生了很多目錄及檔案 , 像 env 是填入連線的帳號密碼等 , 有些制式的網頁就填入資訊既可 , 其他就照 php 傳統去設計嗎 ?
還有很多細節吧,DB、權限、安全性等等,說是把很多用途的檔案 , 分別放在不同目錄,但各自的用途為何,不只是因為分類而已,要記得一件事,寫程式沒所謂寫制式的網頁,程式的規則要自己去找出來,另外php的傳統是什麼?,如果指的是最早期那種開發方式,那早就沒有任何價值了,真要了解Laravel,至少要熟悉物件導向設計,用物件導向的方式開發過專案,所謂的程式熟悉,是以有專案經驗才算,不要都沒開發過,就覺得自己懂了,去完成一個專案是很困難的,特別是對新手來說,但如果寫程式不困難,那就沒有它的價值,不去寫就只是一直原地踏步而已,按你的步調,即使十年後,還是會一直停留在現在的階段,理由很簡單,一直追求高深的技術,但沒有動手去把基礎打好,這樣只是浪費自己的時間而已~
謝謝指教 , 我所謂的傳統是指 php7+mysql 沒有使用 laravel 的開發方法如下圖 , 當然沒有制式網頁 , 因為各種程式應用需求都不同當然不可以能有制式的網頁 , 我所謂的制式 , 只有連線之資料庫的網頁檔案 .env 如下圖, 是每個網頁都需要不會改變的網頁才是制式 , 物件導向要熟悉才能事倍功半這我了解 , 我現在就要以 laravel 開發一個留言板 , 沒有開發過 , 只是看是不會有收穫的
是每個網頁都需要不會改變的網頁才是制式? 不是吧,對程式設計師來說是不是制式指的是開發的模式,另外要以 laravel 開發一個留言板,那php你又開發過什麼?至少寫個幾萬行是基本,如果只有留言板,那根本不用急著去寫 laravel,沒太大意義,至於是為什麼,如果連這點都無法體會,那更沒必要非得用laravel了,判斷一個程式設計師的能力,不是用過就叫會了,是要能累積足夠的coding量與質,很明顯你的基礎太弱,又不想花時間和心力去培養,時間再久也還是一樣半桶水~
謝謝指點 , 影片很長 , 有些聽不太懂 , 請問要怎麼找laravel專案在哪裡 , 就是設定下面紅圈處是嗎 ?
alex9453
在你的Wagon\uwamp\www
底下
可以推薦 laravel 網頁教學 , 不要影片 , 因為影片要不斷重覆看比較累
alex9453
我只知道這個
https://docs.laravel-dojo.com/laravel/5.5
還有你可以考慮加入laravel的FB社團
https://www.facebook.com/groups/laravel.tw/
目錄打中文嗎 ? c:/使用者/kevin/......
alex9453
還是不要比較好
不過你那桌面的路徑滑鼠點過去應該會變英文吧...C:\Users\kevin\Desktop\Wagon\
alex9453
你設定完Apache會自動關閉
你要手動重啟
UwAmp主畫面左上那個Start箭頭點開 Start Apache
重啟了 , 怎麼都說 index.html 不在
alex9453
根目錄怎麼會指定檔案....
指定根目錄出現錯誤
alex9453
你不要亂改它的參數...
他原本的{DOCUMENTPATH}
是指到自己的UwAmp目錄底下www裡面
而且你的斜線反了...
改成這樣{DOCUMENTPATH}/default
謝謝可以了 , 接下來是建立專案嗎 ?
composer create-project --prefer-dist laravel/laravel blog
alex9453
專案就在laravel資料夾裡面....
已經幫你放好壓縮好的專案檔了
自己解壓縮到www裡面
謝謝 ! 如果我要做一個留言板 , 要怎麼開始
alex9453
自己google吧!
我php快3年沒碰了
謝謝你回答我這麼多問題 , laravel 感覺不好入門 , 我看了三本laravel 書 , 還是不懂怎麼開始 , 網路寫的資料如下又很難懂 , 不像 PHP7 MYSQL 程式設計的書 , 一看就知道再說什麼