php框架开发Api的利和弊 求高手分析,php框架开发Api的利和弊。比如国内流行的TP框架 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好处就是方便,要是自己从头搭建一个站点。需要搞的就太多了。。比如拿TP来说。里面自带了参数过滤方法,自带调试器,自带session解析,自带模版等等。。而且框架大多是面向对象的。在更新整理、BUG修复时结构比较清晰。自己写的时候容易拖泥带水的忘掉一大堆东西(我当初就这样)。回头发现了还要全改,改的时候还可能扯出更多问题。。自己开发的话,这些东西全要自己来。很麻烦。不好的地方就是,总是用框架的话,慢慢就成为习惯了。底层的东西不接触会慢慢遗忘。而且很多东西都要自己搞定,进度会很慢很慢。。EG:模版定义不用smarty?要自己做吗?很久以前看过一句话"用框架的是菜鸟,做框架的才是老鸟"。 樓上說的算是已經很完善了,我再補充一下,框架可以方便多人協同開發,能形成統一的風格,未來如果要該程序也比較容易,降低了維護成本.但是缺點是執行效率低(相比原型來說),對此目前國內已經有人用c語言來開發php框架了,另外就像facebook他們用c語言寫了hiphop,你可以瞭解一下.還有一個優點是單一入口,方便全站控制 php怎么将 很 这样的字串转成 字符?哪个函数? 怎么snoopy里面有这样低级的错误? 何写才能将session写对啊?? 为什么不能打开文件!? 面向对象的讨论! 有想参加phpchina培训的吗? 我要安装MySQL、Apache、PHP等为什么总是不成功呢? 正则表达式疑问之三:Modifiers部分 写好简易后台生成TXT文本内容不分行乱码求大神看看那里需要修改 php socket服务端读取到客户端发送的数据 怎么把这个数据发送到html页面上 问大神一个有关重定向的问题~~~~~ 用PHP验证用户邮箱
比如拿TP来说。里面自带了参数过滤方法,自带调试器,自带session解析,自带模版等等。。
而且框架大多是面向对象的。在更新整理、BUG修复时结构比较清晰。
自己写的时候容易拖泥带水的忘掉一大堆东西(我当初就这样)。回头发现了还要全改,改的时候还可能扯出更多问题。。
自己开发的话,这些东西全要自己来。很麻烦。不好的地方就是,总是用框架的话,慢慢就成为习惯了。底层的东西不接触会慢慢遗忘。
而且很多东西都要自己搞定,进度会很慢很慢。。EG:模版定义不用smarty?要自己做吗?很久以前看过一句话"用框架的是菜鸟,做框架的才是老鸟"。
框架可以方便多人協同開發,能形成統一的風格,未來如果要該程序也比較容易,降低了維護成本.
但是缺點是執行效率低(相比原型來說),對此目前國內已經有人用c語言來開發php框架了,另外就像facebook他們用c語言寫了hiphop,你可以瞭解一下.
還有一個優點是單一入口,方便全站控制