我的大學老師曾說過像標題這樣的話,其實是因為在 PHP 上容易出現漏洞
。PHP 是辣個自由的男人,變數不用宣告就能使用、任何變數型態想變就變(有時候不希望變也會變),對於初學者來說是很容易上手的語言,也因此很容易因為不了解 PHP 運作過程,導致發生意想不到的結果。
PHP 是真的香。學起來不困難,對於想要淺嚐一下後端程式,或是大概了解後端都在做什麼的,PHP 是不錯的選擇。要建立 PHP 的環境也不困難,因為有現成的測試環境可供使用,像是 XAMPP 或是 WampServer 這樣的現成工具。是不是方便、快速又好吃呢ヽ(✿゚▽゚)ノ
在 Day 3 中有提到送出表單後,要交送到後端某支程式進行處理。接下來的文章會介紹:
本篇就先介開發環境 WampServer 吧(ノ>ω<)ノ
會取名叫 Wamp 也是有原因的,它是以下四個單字字首的組合:
不過因為伺服器也有部分是架在 Linux 系統上,所以也有人會稱此架構為 Lamp。感覺寫完前途都亮起來了d(`・∀・)b
這類軟體的伺服器設定都是預設的,如果有設定上的漏洞,是會被歐啦歐啦打得不要不要的哦,使用時要特別小心。
最後,分享個有趣的事。大學在修 PHP 課程的時候,寫作業卡到 Bug 時,我和一起修課的好夥伴都會使用佛系 Debug 法。不查資料、不看 Code,時間到不知道為什麼 Bug 就不見了(ಠ_ಠ )不過還是有一兩次沒有用就缺交作業了