9102 年了,真的有公司不用框架写 PHP 吗

2019-04-19 10:52:20 +08:00
 emeab
今天面试一家公司(小公司 20 人不到)。问了几个问题,回答的时候面试官全程在干别的事情。有个问题是,你可以不用框架写项目吗? 我当时想了想 回答 需要 2-3 星期。
13046 次点击
所在节点    PHP
88 条回复
seeingrun
2019-04-19 11:00:38 +08:00
我也面试过公司说用原生 PHP 写项目,面试官说这样会安全
liuxu
2019-04-19 11:01:44 +08:00
我司
mamahaha
2019-04-19 11:02:23 +08:00
你瞧不起小公司,小公司也瞧不起你,每个人都应该反思一下这样的面试为啥会存在?
emeab
2019-04-19 11:05:51 +08:00
@mamahaha 我又没有瞧不起小公司 我要是瞧不起还去面试干什么。。。 小公司不用框架不更加累吗?框架写好的你又要实现一遍。。。
emeab
2019-04-19 11:06:22 +08:00
@liuxu 用原生写感觉如何。。。。
lihongjie0209
2019-04-19 11:08:08 +08:00
@emeab 框架 or library 这是一个问题

有时候可能只需要一个 library 的功能, 结果引入了框架,那就得不偿失了。

框架属于用起来爽,改起来麻烦。
emeab
2019-04-19 11:14:00 +08:00
@lihongjie0209 个人理解 小公司 基本上也就是写业务逻辑。基本上不会到改框架这地步。这楼基本上就是我面试失败的吐槽 因为面试官很不尊重我。。
downstairs
2019-04-19 11:17:19 +08:00
当然有。根据需求来,就跟为什么还有人用 C 而不是 C#或者 C++进行编程一样
agdhole
2019-04-19 11:21:39 +08:00
不用框架写,引入各种库写着写着自己就造了个框架
emeab
2019-04-19 11:23:57 +08:00
@agdhole 感觉不用引入自己写也基本是个基础框架了吧。。
lihongjie0209
2019-04-19 11:32:22 +08:00
@agdhole

写代码核心框架除了 IOC 和 AOP,还需要什么库?
DavidNineRoc
2019-04-19 11:33:16 +08:00
我觉得你应该回答他, 可以. 不要回答多少时间.
可能面试官误以为你只会用框架, 而需要几周的时间去熟悉原生
falcon05
2019-04-19 11:35:39 +08:00
估计之前这公司被只会用 thinkphp 写代码的坑过……
zhanglp888
2019-04-19 11:57:49 +08:00
@agdhole 确实如此
heraldic
2019-04-19 11:58:13 +08:00
框架是好东西,但是原生的也要会有一点的,要不真的没法沟通
xiangyuecn
2019-04-19 12:13:24 +08:00
面试造航母,上班拧螺丝。基础的框架怎么来的?人家原生代码写了一堆东西,然后感觉不错,就封装调整一下喂给别人吃,说不定人家就是看重你要有这个基础能力呢。
ben1024
2019-04-19 12:14:21 +08:00
有原生的,但是多数用原生的目的是框架满足不了需求的情况,而不是为了其他的某些原因(安全,性能)
wispx
2019-04-19 12:21:52 +08:00
我司自己写的框架自己用
xiaotuzi
2019-04-19 12:30:44 +08:00
用一个数据库封装的 CURD,就可以写得很爽了,框架加了太多东西,很多你不需要的。
如果原生都不擅长写,那框架出了 bug 就坏事了
worldtongfb
2019-04-19 12:40:03 +08:00
前天面了一个 10 年的老系统 全部原生 听说几十 w 代码文件 不是行 是文件个数

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/556699

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX