投票

請教站上會MVC的人數?

smarty
1 (20%)
zend framework
4 (80%)

投票人數: 5

作者 主題: 請教站上會MVC的人數?  (閱讀 7010 次)

0 會員 與 1 訪客 正在閱讀本文。

hayaman212

  • 活潑的大學生
  • ***
  • 文章數: 372
    • 檢視個人資料
請教站上會MVC的人數?
« 於: 2008-10-19 01:41 »
目前小弟正在學MVC的架構來設計php
方便美工更容易去設計版型
希望站上的前輩能給點意見
分析一下用過的經驗?

lman

  • 可愛的小學生
  • *
  • 文章數: 29
    • 檢視個人資料
回覆: 請教站上會MVC的人數?
« 回覆 #1 於: 2008-10-19 02:07 »
我個人的觀點...

如果一個人從頭做到死...
那用純 PHP ,樣版可加可不加進去就可以了

如果是一個人加美工
那 PHP + Smarty or 任何樣版系統
方便分工

如果二個以上的工程師加上美工
那MVC 的架構因素,可以有利於強制的分工

但如果非常強調效能,那就只有純PHP了

各有各的好處,各有各的壞處

alishaqoo

  • 懷疑的國中生
  • **
  • 文章數: 47
    • 檢視個人資料
回覆: 請教站上會MVC的人數?
« 回覆 #2 於: 2008-10-20 17:25 »
很難瞭解的投票....
沒投票之前可以看瀏覽結果
投完不能看

smarty跟zend framework只能選一個??
很多人應該是兩種都會
到底該怎麼投= =

lman

  • 可愛的小學生
  • *
  • 文章數: 29
    • 檢視個人資料
回覆: 請教站上會MVC的人數?
« 回覆 #3 於: 2008-10-20 17:27 »
smarty 跟 mvc 其實我看不太出有什麼關系....

手槍鵝

  • 訪客
回覆: 請教站上會MVC的人數?
« 回覆 #4 於: 2008-10-20 17:47 »
什麼是mvc啊?

ricky

  • 區域板主
  • 鑽研的研究生
  • *****
  • 文章數: 669
    • 檢視個人資料
    • Ricky 碎碎唸
回覆: 請教站上會MVC的人數?
« 回覆 #5 於: 2008-10-20 17:52 »
樓主可能還對MVC不太了解吧
MVC架構不是只有將樣板以及程式邏輯分離而已
Model -> 資料層,對DB的存取
Control -> 程式主要的邏輯
View -> 樣板
一個功能完整的Framework除了MVC
還得包含Helper,debug , cache , i18n , validator ....
最重要的是為了加速程式的生產力,尤其是在多人合作的專案
讓大家講同樣的語言
不然每個程式設計師都有自己習慣的方式,沒有統一的框架,不出幾個月,架構就會亂倒難以維護了
我的symfony作品:YOMOpets 寵物誌
有興趣可以一起來討論symfony喔
我的部落格:http://ricky.ez2.us/

Darkhero

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3728
  • 性別: 男
    • 檢視個人資料
    • ㄚ凱隨手紀
回覆: 請教站上會MVC的人數?
« 回覆 #6 於: 2008-10-20 23:58 »
Smarty 不是  mvc...MVC 也不會是只有 Template ....
根本不知道該怎麼投票....
希望我們的討論是為了把問題解決,而不是爭論誰對誰錯.
『灌水才是重點,發文只是順便』
『我寧可讓不會釣魚的工程師餓死,也不想讓會餓死的工程師去攪沉公司....』
Blog: http://blog.darkhero.net/
秘密基地: http://www.darkhero.net/comic/
目前服務的網站: http://www.libook.com.tw/

fillano

  • 鑽研的研究生
  • *****
  • 文章數: 526
    • 檢視個人資料
回覆: 請教站上會MVC的人數?
« 回覆 #7 於: 2008-10-21 10:25 »
樓主要不要先貢獻一些心得?(雖然我覺得很難比較smarty跟zend framework)
Sapere aude! Habe Mut, dich deines eigenen Verstandes zu bedienen! ist also der Wahlspruch der Aufklärung.

uberr

  • 懷疑的國中生
  • **
  • 文章數: 62
    • 檢視個人資料
    • 天創科技網頁設計公司
回覆: 請教站上會MVC的人數?
« 回覆 #8 於: 2008-10-30 09:40 »
smarty有一個強大的模版引擎和内置的缓存功能,但是就缺乏controller,model.所以現在很多人都把smarty模版引擎extend到zend_view之下一起使用.

看你自己想怎樣玩,我有看過有人把cakephp+zend framework+smarty來玩.

ricky

  • 區域板主
  • 鑽研的研究生
  • *****
  • 文章數: 669
    • 檢視個人資料
    • Ricky 碎碎唸
回覆: 請教站上會MVC的人數?
« 回覆 #9 於: 2008-10-30 12:25 »
看你自己想怎樣玩,我有看過有人把cakephp+zend framework+smarty來玩.
這叫夢靨吧
把一堆功能重複的東西放在一起
文件得看三份
還得解決不同框架之間目錄擺放的問題
後續維護更是要人命
除了"自討苦吃"實在想不出更好的形容詞了
我的symfony作品:YOMOpets 寵物誌
有興趣可以一起來討論symfony喔
我的部落格:http://ricky.ez2.us/

Darkhero

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3728
  • 性別: 男
    • 檢視個人資料
    • ㄚ凱隨手紀
回覆: 請教站上會MVC的人數?
« 回覆 #10 於: 2008-10-31 17:19 »
看你自己想怎樣玩,我有看過有人把cakephp+zend framework+smarty來玩.
這叫夢靨吧
把一堆功能重複的東西放在一起
文件得看三份
還得解決不同框架之間目錄擺放的問題
後續維護更是要人命
除了"自討苦吃"實在想不出更好的形容詞了

Orz...

Zend 事實上還好...拿來當好用的工具元件的話...
像是 Zend_Config, Zend_HTTP_Client..
希望我們的討論是為了把問題解決,而不是爭論誰對誰錯.
『灌水才是重點,發文只是順便』
『我寧可讓不會釣魚的工程師餓死,也不想讓會餓死的工程師去攪沉公司....』
Blog: http://blog.darkhero.net/
秘密基地: http://www.darkhero.net/comic/
目前服務的網站: http://www.libook.com.tw/

梁楓

  • 俺是博士!
  • *****
  • 文章數: 6220
    • 檢視個人資料
回覆: 請教站上會MVC的人數?
« 回覆 #11 於: 2008-11-01 22:18 »
我發現... 最近丫凱就是這種三合一的人...hahaha

Darkhero

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3728
  • 性別: 男
    • 檢視個人資料
    • ㄚ凱隨手紀
回覆: 請教站上會MVC的人數?
« 回覆 #12 於: 2008-11-02 21:00 »
但是我 Zend 還很遜阿...Orz...
只會拿幾個元件來用用而已...
希望我們的討論是為了把問題解決,而不是爭論誰對誰錯.
『灌水才是重點,發文只是順便』
『我寧可讓不會釣魚的工程師餓死,也不想讓會餓死的工程師去攪沉公司....』
Blog: http://blog.darkhero.net/
秘密基地: http://www.darkhero.net/comic/
目前服務的網站: http://www.libook.com.tw/