yanglei1979
(高老庄二庄主)
高级会员

天蓬元帅
UID 73676
精华
0
积分 709
帖子 682
金钱 709 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2006-5-19 来自 深圳
状态 离线
|
请问大家在修改升级一些国外开源软件的时候有什么好的方法
请问大家在修改升级一些国外开源软件的时候有什么好的方法,我说的开源软件主要是指PHP+MYSQL的
比如现在出来几年的应用于很多个国家和地区的CRELOADED软件
该软件的前期版本是: oscommerce
然后经过很多人合作开发升级为: E-Commerce
最后又经过大的程序扩充以及修改,升级为 CRELOADED
如果我现在要在CRELOADED基础上进行源码全改,改成更新版本的,那么该如何去修改里面的源代码呢?
大致分析了一下,架构基本清楚,也发现了现在版本的一些漏洞.
但在分析源代码的时候,十分地头晕.
因为别人写的每一行代码,每一个函数,每一个语句,为了弄清用途,我都要打开很多文件去找,
再者大型系统一般包含的自定义函数和类又非常之多,文件也多,所以有时找一个小小模块的功能都要发半天时间
请问一下,谁在这方面比较有经验,能不能告知一下?
多谢了.
记得我们抄别人的代码的时候也简单,比如PHPMAILER等模块,调用下就行了,但对开源软件做这种扩充和升级能不能也用这种方法呢?
[ 本帖最后由 yanglei1979 于 2007-10-24 03:06 PM 编辑 ]
|  今霄酒醒何处?杨柳岸,晓风残月。 |
|