接續上一篇:[筆記]laravel 建立第一個頁面 01
我們一般使用PHP來編寫網頁時,一般都會使用post、get http動作來跟PHP網頁進行互動,因此我們只要在php程式碼中打上:
<?php
echo $_POST['username']."<br/>";
echo $_POST['password']."<br/>";
?>
接續上一篇:[筆記]laravel 建立第一個頁面 01
我們一般使用PHP來編寫網頁時,一般都會使用post、get http動作來跟PHP網頁進行互動,因此我們只要在php程式碼中打上:
<?php
echo $_POST['username']."<br/>";
echo $_POST['password']."<br/>";
?>
changken我個人為甚麼喜歡使用php框架,就是因為框架可以把平常的工作簡化再簡化,也可以把一些程式碼分離來達到分工的概念,以changken先前的幾個專案來講,都習慣把php及html寫在一起,甚至連sql也寫在一起,假設未來我想要把資料庫改成sqlite還mssql之類的話(雖然使用pdo就可以解決問題)、還是想要改layout之類的,由於全部都寫在一起,幾乎是整個專案都要改(每一份php網頁、很痛苦、也很傷眼),但在使用框架之後,一切都可以變得很簡單,我只要簡單寫幾句程式碼就可以達到平常我寫十幾行的效果(感覺是我在推人入坑XD)。
如果你有看過我上一篇文章的話,你應該會發現,我已經為介紹laravel留下伏筆了。
其實changken我個人是覺得laravel還不錯用,比起傳統一張一張的php檔案還來得有頭緒些,不會很支離破碎,其中最讓changken我滿意的是laravel在處理資料庫時,寫的程式碼行數可以如此的少量,也可以如此的優雅,但可以完美的處理資料庫!讚!而且你也不必刻意檢查使用者輸入的資料,因為框架都會自動幫你消毒(自動跳脫)!
還有只要適當運用內建的astrian命令列,相信可以大大的增快開發速度!
安裝需求:
PHP >= 5.6.4
OpenSSL PHP Extension
PDO PHP Extension
Mbstring PHP Extension
Tokenizer PHP Extension
XML PHP Extension
P.S.:基本上只要安裝xampp就符合以上條件囉!
最近changken想要來精進自己的寫程式能力(畢竟都上了大學了嘛~),因此我就在網路上挑了一個框架來學習,因為先前的我(學測前),認知到自幹系統(直接寫,義大利麵條式)是很符合我的作風,無拘無束,但不易維護(很煎熬),因此長痛不如短痛,changken就一股腦地跳入框架的懷抱了。
近期留言