php - 某个功能可以用函数实现,有必要再去使用类去实现吗

查看:75
本文介绍了php - 某个功能可以用函数实现,有必要再去使用类去实现吗的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

我用的是 PHP ,我现在写的项目里面的大多数的功能都封装到函数中了,需要的用时候,就 require ,再去传参调用函数,不知道这样会不会不好,难道还要用类去实现吗?

以segmentfault网站首页为例子(首页显示一些问题),如果要让我写的话(使用MVC),我会先写一个专门获取问题的函数 function getQuestion( 参数 ) , 然后再在 首页model(类) 中 require 这个函数 , 然后再传参调用这个函数,获取到数据后,再给View 去渲染 。
我总感觉 require 这个函数然后去调用获取数据 这样写不好 , 但是不知道应该怎样写才算好,希望大家指教指教

解决方案

毫无疑问,使用 OO 编程。

PHP项目发展到7这个版本,已经很OO了,没必要开历史的倒车啊。

追求性能? 别逗了,web应用的性能瓶颈一般不在这个地方。

你说的require这个问题,你用composer + namespace就可以了。

建议你学习一下symfony,laravel这样的框架代码,不要再闭门造车了。

这篇关于php - 某个功能可以用函数实现,有必要再去使用类去实现吗的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆