文档章节

什么是php二次开发,php是怎么做二次开发?

z
 zxqwan0430
发布于 2017/02/18 22:24
字数 409
阅读 17
收藏 0

什么是php二次开发,怎么做php二次开发?
所谓的二次开发,简单的说就是修改别人的东西,变成你想要的东西,插件基本属于高端了,
根据现有的程序的不足,加以改进修饰,然后达到自己想要实现的功能和效果。
怎么做php二次开发
二次开发和一次开发不同的地方在于你是要先看懂别人的代码再去做,二次开发,首先你需要知道自己对什么程序进行二次开发,比如一些招聘信息上会写Discuz二次开发,ShopEX二次开发。这些都是对已经成型的程序进行的功能性扩展开发。

第一,你要有这个开 源 产 品的所用语言的语言基础,就是能看懂代码是最基本的,你如果看不懂代码怎么二次开发。

第二,你要对这个开 源 产 品的功能和使用要有比较熟悉,因为你熟悉了,你才知道一个需求下来,你要改什么,什么是系统自带的,大概要怎么改。

第三,你要熟悉这个开源产品的数据结构,代码结构,系统的框架结构,核心是哪里,附属功能是在哪里。简单点说,就是数 据 库,代码逻辑,文件目录的熟悉。

第四,根据你的需求,然后利用开源产品的内核,进行系统的扩展和修改,以达到你的需求
 

本文转载自:http://cd.cdzrgj.com/jishuzhuanti/11-325.html

z
粉丝 0
博文 35
码字总数 10011
作品 0
成都
私信 提问
php应届毕业生,求前辈解惑

今年6月毕业的,去年11月的时候就去实习了,我是计算机网络技术的,在学校的时候也有学过一点编程语言,数据库什么的,总之什么都学一点,在学校的时候顾着玩也没学好,实习的时候做的是网站...

牛腩
2012/07/24
634
10
我感觉自己怎么学东西这么慢呀!

我感觉自己怎么学东西这么慢呀! 整天做开源产品的二次开发,感觉进步太慢了,我这人好高怒远,在这家公司工作不到半年,感觉和刚开始工作还是一个水平,试问,php程序员刚开始做二次开发好吗...

梦飞哥
2011/08/15
387
1
问几个基础问题,非技术...

1. PHP的CI 框架是国外开发的吗? 2. 最近我发现很多招聘中,都要求要有ECshop二次开发经验,但是我好像没有看到官方有什么开发文档或者api哦.而且讨论的人也少之又少。这个具体要如何进行二次开...

Helloall
2014/11/12
170
3
一个小phper的迷茫

本人2011年3月份开始,在上海一家很牛逼的做B2C网站的公司实习,然后七月份转正一直到2012年10月份离职。期间一直在 做网站维护的工作,解决BUG,包括一些前后台二次开发,系统间数据通信等。...

just_so_so
2013/01/24
1K
16
重庆求PHP开发工作

上一帖被红薯沉底了!再发 求PHP开发工作,重庆 一般是这样的 B:有项目经验没? I:暂时还没有。 B:那就等通知吧! 然后就没有然后了。。。 帮别人做过二次开发,有机会谋得一职。但是自己...

otgo
2013/07/15
603
7

没有更多内容

加载失败,请刷新页面

加载更多

记一次项目启动报java.lang.StackOverflowError

项目是spring boot,之前没有问题,突然有一次debug方式启动的时候报这个错误。 因为其他同事没有问题,线上也没有问题,所以先排除了是代码问题。 开始以为电脑开的软件太多,然后给jvm的内存...

chro008
11分钟前
7
0
idea 2019.2免费激活码

亲测有效到2020.6 812LFWMRSH-eyJsaWNlbnNlSWQiOiI4MTJMRldNUlNIIiwibGljZW5zZWVOYW1lIjoi5q2j54mIIOaOiOadgyIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb......

Iverson58
19分钟前
5
0
移动APP开发中的重要注意事项

您的移动app在变化吗?如果没有,请确保遵循这些提示进行移动app开发。大多数行业的IT领导者都优先考虑劳动力和消费者的移动性。实现成功的移动app开发具有挑战性,涉及在app功能开发的基础上...

a429011717
26分钟前
5
0
Qt编写自定义控件69-代码行数统计

一、前言 代码行数统计主要用来统计项目中的所有文件的代码行数,其中包括空行、注释行、代码行,可以指定过滤拓展名,比如只想统计.cpp的文件,也可以指定文件或者指定目录进行统计。写完这...

飞扬青云
44分钟前
10
0
驰骋工作流引擎-ccflow关于 “ 是否自动计算未来的处理人”的功能变更

关键字:流程未来节点处理人 工作流快速开发平台 工作流流设计 业务流程管理 asp.net 开源工作流 业务背景:一个流程在启动起来后,是可以对一些节点计算出来处理人是谁,流程的走向。对于另...

孟娟
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部