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

2019-04-19 10:52:20 +08:00
 emeab
今天面试一家公司(小公司 20 人不到)。问了几个问题,回答的时候面试官全程在干别的事情。有个问题是,你可以不用框架写项目吗? 我当时想了想 回答 需要 2-3 星期。
13059 次点击
所在节点    PHP
88 条回复
caoyouming
2019-04-19 12:53:39 +08:00
php 原生,是指的将 php 和 h5 混在一起吗[/手动滑稽]
eret9616
2019-04-19 12:53:50 +08:00
支持 3 楼 你要反思一下你为什么被邀请到这样的公司面试 这样的公司为什么会邀请你
caoyouming
2019-04-19 12:56:21 +08:00
如果大家觉得框架会限制很多,并且太多东西不需要,那你可以去尝试一下 yaf,这个就仅仅是你几十层建筑下的房基,你想装窗户或者建什么东西,自己去决定就好了吧。
emeab
2019-04-19 12:57:45 +08:00
@eret9616 因为我水平不行啊 而且我在小地方 工资不高 也就 5k 左右 税前的
liuxu
2019-04-19 12:58:23 +08:00
@emeab 没什么感觉,框架无非就是有个路由,容器之类的使用方便,不用框架但依然会用一些组建,smarty 之类,其实还好
emeab
2019-04-19 12:59:49 +08:00
@caoyouming 有可能 因为我给他看的是 laraveel-admin 写的简单页面。。 我也说了有些页面是我自己写的 他没看
whatsmyip
2019-04-19 13:03:15 +08:00
个人项目,不用框架,感觉太臃肿了

自己整理了一套通用库,crud 够用了

https://github.com/newnius/util4p
caoyouming
2019-04-19 13:09:31 +08:00
@emeab 那没啥说的了,php+h5 后期维护的代价有点大的呀,并且也就只有开发者自己才最懂代码。
emeab
2019-04-19 13:10:33 +08:00
@whatsmyip 如果遇到队列 延迟任务 这种呢? 引入包来解决吗 还有路由 鉴权
dream7758522
2019-04-19 13:10:49 +08:00
我在用 ci,太舒服了
emeab
2019-04-19 13:13:00 +08:00
@liuxu 主要是怕遇到需要用到队列这种的
xnode
2019-04-19 13:15:28 +08:00
如果简单的东西直接用 composer 算框架吗 直接撸就好了
emeab
2019-04-19 13:17:20 +08:00
@caoyouming 我这边小公司大部分都这样 前端就写用户界面 后台管理系统的后端全包 之前我也自己用过 vue-admin 来开发 后面觉得太累了 那些领导也不管你 反正做出来就行 所以现在我就用 laraveel-admin 来做 特别需求的页面也就自己写
xiongliuhua
2019-04-19 13:17:52 +08:00
不都是为了开发效率嘛
whatsmyip
2019-04-19 13:18:09 +08:00
@emeab 后期打算放 redis,或者其他 mq,然后前端或者另外的进程 flush。php 原生就不支持异步,啥框架都没用吧。
emeab
2019-04-19 13:21:52 +08:00
@whatsmyip 我现在的 项目用的是 beanstalk redis 只用来做缓存
janxin
2019-04-19 13:25:05 +08:00
真的有=。=
jhdxr
2019-04-19 13:28:57 +08:00
我很好奇他们是否能够区分 framework 和 library。不用 framework 我觉得当然是可行的,实际上现在不少主流的 framework 本身也是在大量的 library 上拼出来的,或者反过来会把自身拆成不少 library,按需索取即可。
caoyouming
2019-04-19 13:33:20 +08:00
@emeab 这种我也写过,基本上可以说 php 开发人员承担整个项目所有,包括一部分前端。
G900
2019-04-19 13:47:33 +08:00
说 9012 年的,我很期待明年你们怎么说,0202 年?

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

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

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

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

© 2021 V2EX