[請益] 為什麼要把所有功能寫在同一頁
小弟對於PHP算是個不算新的新手,
要我寫出一個資訊系統可以,
但是沒有熟到某功能直覺反應有哪些 func 可以達成 囧a
===================== 本文重點分隔線 ====================
小弟想請教就是..
為什麼很多人寫php網站很喜歡把所有功能寫在同一支檔案?
例如 user 相關的新增 修改 刪除 查詢 都寫在 user.php 裡,
然後靠 switch 去判斷要跑那邊?
這樣做有什麼好處嗎?
之前我在某y入口網站的時候,
曾經被派去支援php team,
(個人是屬於.net 和 java team)
那時候只是把 php 引入 template,
然後把標記的地方replace掉,
這個我大概知道是要把程式和 html 抽離,
但是不知道什麼時候開始,
碰到越來越多把所有功能寫在同一支檔案再去引入需要的template的寫法了...
還是說這是使用某開發工具開發後產生的方式?
(我自己寫 php 是dreamwaver 或 notepad 直接寫,沒在用其他工具)
個人是不太喜歡把同一支程式搞得太複雜,
遇到這種情況還蠻不習慣的 0rz
所以蠻好奇這麼作有什麼好處或優點的,
其實這個問題我已經碰過很多次了,
而且都是在php專案中遇到 @@
只是一直沒實際去請教一下前輩,
最近又接到一個php的修改和維護案,
又遇到一樣的狀況,忍不住就跑來請教各位前輩了XD
先謝過 <(ˍ.ˍ)>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.16.69
推
01/23 10:17, , 1F
01/23 10:17, 1F
→
01/23 12:42, , 2F
01/23 12:42, 2F
→
01/23 13:21, , 3F
01/23 13:21, 3F
推
01/23 15:57, , 4F
01/23 15:57, 4F
推
01/23 16:02, , 5F
01/23 16:02, 5F
→
01/23 16:03, , 6F
01/23 16:03, 6F
→
01/23 16:04, , 7F
01/23 16:04, 7F
→
01/23 16:04, , 8F
01/23 16:04, 8F
推
01/23 16:11, , 9F
01/23 16:11, 9F
→
01/23 16:26, , 10F
01/23 16:26, 10F
→
01/23 16:26, , 11F
01/23 16:26, 11F
→
01/23 16:28, , 12F
01/23 16:28, 12F
推文太麻煩 補充一下好了,
我會以為是目前流行的寫法是因為,
我有一個客戶,他把網站拿去請某專業公司作 SEO,
然後可能是只改title 和 meta 的效果不好,
該公司把整個程式架構都改了,
例如 把 news.php 等相關的檔案 搬到 /news/下面這樣
(我知道這個網路流傳這樣有助於提高排名)
然後 他們還順便把整個程式都集中到同一支檔案,就像上面說的那樣 @@
感覺目前這樣做的開發者還是挺多低說
※ 編輯: iceyang 來自: 122.117.16.69 (01/23 16:44)
推
01/23 17:18, , 13F
01/23 17:18, 13F
→
01/23 17:19, , 14F
01/23 17:19, 14F
→
01/23 17:19, , 15F
01/23 17:19, 15F
→
01/23 17:20, , 16F
01/23 17:20, 16F
推
01/23 18:42, , 17F
01/23 18:42, 17F
→
01/23 18:43, , 18F
01/23 18:43, 18F
→
01/23 18:43, , 19F
01/23 18:43, 19F
→
01/23 18:43, , 20F
01/23 18:43, 20F
→
01/23 18:44, , 21F
01/23 18:44, 21F
推
01/23 21:00, , 22F
01/23 21:00, 22F
推
01/23 22:05, , 23F
01/23 22:05, 23F
→
01/23 22:07, , 24F
01/23 22:07, 24F
→
01/23 22:08, , 25F
01/23 22:08, 25F
→
01/23 22:09, , 26F
01/23 22:09, 26F
→
01/23 22:10, , 27F
01/23 22:10, 27F
→
01/23 22:11, , 28F
01/23 22:11, 28F
→
01/23 22:12, , 29F
01/23 22:12, 29F
→
01/23 22:14, , 30F
01/23 22:14, 30F
→
01/23 22:15, , 31F
01/23 22:15, 31F
→
01/23 22:15, , 32F
01/23 22:15, 32F
→
01/23 22:21, , 33F
01/23 22:21, 33F
→
01/23 22:21, , 34F
01/23 22:21, 34F
推
01/23 22:51, , 35F
01/23 22:51, 35F
推
01/23 23:05, , 36F
01/23 23:05, 36F
推
01/23 23:56, , 37F
01/23 23:56, 37F
→
01/24 04:51, , 38F
01/24 04:51, 38F
→
01/24 04:54, , 39F
01/24 04:54, 39F
→
01/24 05:00, , 40F
01/24 05:00, 40F
→
01/24 05:02, , 41F
01/24 05:02, 41F
→
01/24 05:07, , 42F
01/24 05:07, 42F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 3 篇):
11
42
PHP 近期熱門文章
PTT數位生活區 即時熱門文章
0
16