作者averywu (看文不要只会用横的看)
看板PHP
标题Re: [闲聊] frameworK的定义?
时间Fri Jan 10 19:13:40 2014
我的感觉是:
Library 像个人助理,帮你搞掉一堆很烦的事。我想各位也应该有自己写的
Library 了。
这些事看助理的能力而定,能力强的会的就多。
学习成本通常比较低,可以快速的上手。甚至边用边学。
当然,你功力到哪里,你的系统功能就到哪里。(前提是语言本身做的到的事。
不要说你想用PHP去遥控飞机...)
但他不会也不能干涉你的做法。
Framework 像公司,也是帮你搞掉一堆很烦的事。
他像是一整个团队在为你服务。
但是,你要遵循他的游戏规择。读合同(手册)签约(架主架构)
想当然尔,学习成本会高点,有可能你在了解他架构前什麽事都做不了。
但了解後换来的是较高的效率,不会有使用前做的到,使用後做不到的事。
当然,也是语言本身能做到的事他就能做。
JQuery 这东西还真的有点难分,说他是Library,但他可以用他自己的规择来搞。
说他是 Framework ,他又没把架构绑死。这就看你怎麽应用他了。
至於 Joomla...
个人认为他不是 Library 也不是 Framework ,因为他与二者最大的差异是。
你只能照着他的规择走,而且语言本身做的到的事,只要他不提供,你就没辄。
但广义的来说,他对End user是可以算上 Framework 啦...不过用"架站机"
来称呼好像比较适合。
--
小恶魔的家
http://blog.pixnet.net/shiuju/
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.251.237.155