52
回答
我做php二次开发多了,居然有人问我原生php怎么样?
华为云实践训练营,热门技术免费实践!>>>   
我想问的是修改一个功能,我是不是去分析一下php原生的代码,然后才写代码,那么删除一个呢,我是不是去分析一下php原生的代码,然后才写代码,艹,增加一个功能就更不用说了,我必须要对这个系统大概撑握,不然都不知道从哪里开始改,令我费解的面试我都是php的人居然还怀疑我原生的php,我这是系统啊,不是框架,即使框架,写代码的方式还不是和php原生的一样,又不是java,我就听大学的同学说,用多了框架后连原生java都可以忘了的,我做得最多是二次开,真是让我费解,你们认为呢
举报
共有52个答案 最后回答: 3年前
如果是做二次开发多了,很经常一些底层的函数都会忘掉,比如,习惯了ORM,最后会发觉怎么连接数据库都不会了,PS,我面人的话如果是一直都是搞织梦啥的这种二次开发,基本是不怎么考虑的,用tp,ci等框架还好说,个人意见,勿喷
--- 共有 3 条评论 ---
mark35回复 @huangyanxiong : dede的代码实在是复杂,安全上又千疮百孔的,数据量一大性能急剧下降。seo上不错不过现在很少人用了 3年前 回复
huangyanxiong回复 @mark35 : 我平时写都是jquery和js混合编写的,谁会一直做dedecms,早已过时了 3年前 回复
mark35jquery用习惯了原生js忘了大半,不过jquery基本上就是js事实上的框架标准,所以只会jquery没啥问题。只会织梦的估计够呛 3年前 回复
PHP框架还不是用的原生的PHP,就算java有了spring,Struts等框架,但这些还不是使用的原生的java编写出来的

这取决于问你的人对你的期望,如果他是你要应聘职位的面试官,那很正常,他可能需要既对2次开发熟悉,又要熟悉原生语法的。毕竟,包装过的东西,原理需要明白的。如果你知其然,不知其所以然,那么可能不符合他们的职位需求。如果只是路人随便问问,那么就forget it.

就像我们老板一样。做安卓的,好好的框架他不让我们用。

非要常说用原生的。我乐了个插。。。

引用来自“leo108”的评论

如果楼主想做一辈子二开,那自然是不需要分析代码

做二次还是挺多的,学到的东西都挺多的,不过不太想做了
框架要懂,原生的也要懂(最好能从原生推导出框架的某些功能是怎么实现的,也要能借鉴其他框架的优点,修改框架或实现适合自己项目的新框架)。毕竟原生的速度快,框架则易用,框架为兼顾各种情况必然写得大而全有时很累赘。而且框架出现bug怎么办?不能等框架的作者慢慢更新吧!
顶部