看板 PHP 關於我們 聯絡資訊
如標題, 因為寫的東西不夠多, 所以在開發網站時常會遇到一個問題 不知道怎麼將這三個東西分類 以往我都是html與php放在網站根目錄 然後根目錄下再另外新增CSS與JavaScript資料夾,這是我的習慣 後來看過別人的sample是這樣的 php放在網站根目錄,CSS、JS、html都在跟目錄下再開子目錄 它的使用方式為利用php引入html檔, 這樣看起來的確簡潔很多,但會有個問題,就是我在test的時候, 不能直接開html看成果,一定要透過apache開php才看的到效果 這是因為從php引入之後開啟,跟直接從html開啟時的CSS相對位置會不一樣。 現在正在寫個網站,苦惱不知道該怎麼分類會最舒服,想問大家開發時都是怎麼分類的 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 134.208.3.123
PsMonkey:透過 apache 開 PHP 會怎麼樣嗎? 不懂 Orz 01/16 14:25
就改完html時,你不能直接點開html 比較麻煩 而且在一開始,只是想先寫出html看看效果,或者有些靜態頁面其實用不到php的東西 卻還要另外寫一個php檔將其引入,感覺比較多此一舉 ※ 編輯: Xp3310 來自: 134.208.3.123 (01/16 14:36)
thitbbeb:改html都直接在chrome改阿~(檢查元素)~直接看效果... 01/16 15:00
MOONRAKER:若是用MVC,根本就沒有不經過apache看的空間。 01/16 15:13
alog:在 php 腳本 用 require 載入 html file 01/16 15:21
alog:但裡面有 php tag 就會生效 01/16 15:21
alog:在mvc的架構則是設計慣例,你就是要經過程式去解析 01/16 15:24
alog:1. 維護,不會一下php又html 2. 就算你用html,當介面拆成 01/16 15:25
alog:個別小段的時候,你根本無法看出原本的樣子 直接打開html 01/16 15:26
alog:無意義,且完整的 html 在本地端直接看跟伺服器的版本看 01/16 15:26
alog:會因為 flash 或 javascript 用到較特別的功能 他會遇到 01/16 15:27
alog:瀏覽器的跨站安全設計,造成無法正常運作 01/16 15:27
alog:所以做網頁還是乖乖用伺服器預覽 改效果你也可以用瀏覽器 01/16 15:27
alog:的網站開發工具寫code在裡面直接預覽 01/16 15:28
alog:我覺得f5沒花多少時間,且爭議最少,為什麼不經過伺服器? 01/16 15:28
alog:除了說你家工程師不會幫你在電腦上裝個伺服器在本地端預覽 01/16 15:29
alog:然後你都是邊改邊上傳到網站上,只有這樣的流程才會抱怨 01/16 15:29
QQ 受教了,該是乖乖地用MVC模式 所以說 就算是靜態頁面 習慣上 還是會透過伺服器解析嗎? ※ 編輯: Xp3310 來自: 134.208.3.123 (01/16 17:29)
thitbbeb:靜態頁面何來php...我搞不懂阿>"< 01/16 18:33
thitbbeb:MVC架構了~M, V, C不是分開來設計了~改小東西就直接網站 01/16 18:35
thitbbeb:開發工具現改現秀..F5很快的, 還是不清楚你想要省事的是 01/16 18:35
thitbbeb:什麼? 01/16 18:35
MOONRAKER:不是說非要用MVC不可,但他並沒那麼麻煩,有時就是多一 01/16 18:42
MOONRAKER:個檔案,或只是多一個函數而已,不用排斥這一道手續 01/16 18:44
MOONRAKER:就要不要用而言,也是很多人只用到SMARTY這種(MC)+V阿 01/16 18:46
azurewings:靜態頁面設計完再拆成view啊! html瀏覽器直接瀏覽效果 01/17 01:40
ql4au04:你的問題應該不會是要把.php上傳太麻煩吧... 01/17 05:01
ql4au04:local架站 F5就有了 應該不會太麻煩吧@@ 01/17 05:02
chrisQQ:php -S localhost:8080 /path/to/your/phpindex.php 01/22 14:02
chrisQQ:5.3 (?)之後內建的 built-in server 很好用的 01/22 14:02
alog:那個似乎是5.4的feature 01/22 19:45
chrisQQ:感謝樓上提醒! 01/23 08:35
osk2:也就按一下f5而已,有這麼麻煩嗎XD 01/31 16:44