1. 我的开发历史
从我毕业起,我来到了现在的公司,他们是做CRM的,使用PHP开发的,是在vtiger CRM的基础上进行二次开发而成,老实说当初我并不了解PHP这门语言,稀里糊涂的就进入了这家公司,如今已经一年有余也。
对PHP学习是边做边学的,PHP的语法并不难学,我有Java和C的经验,大概一周的时间,我就开始帮着做客户提出的需求了。当时,公司开发的人很少,除了老板就是我了,老板平时还要忙别的事情,我就自己研究这套CRM系统,我很佩服国外的开发者,他们的代码质量很高,虽然这套系统很大,但是里面的结构很统一,很容易看懂。
随着我对系统的熟悉,我开发的速度越来越快,我帮客户做的项目越来越多,这时我发现我花费在开发上的时间还没有一些杂事多,比如:上传修改的文件到服务器,把修改的文件打包等等,同时,我发现帮客户开发的内容中,有很多内容是一样的,我经常是把代码copy一下,修改一些值。于是,我便准备用脚本语言开发一些小工具来帮我处理杂事。
我最终没有使用PHP来完成这些工具,原因很多,主要是PHP不支持多线程,没办法做我的监控文件修改的工具,最终我选了JRuby,我用它做了文件修改自动上传工具,表格文件(CSV,Excel)自动转换工具,代码自动生成工具等等,如今,这些工具现在在我工作的方方面面都提供着支持,这里按下不表。
后来,我开始做CRM系统的核心功能了,还记得第一个核心开发功能是审批流程,这个功能是老板看了其它的CRM系统后,决定“抄”到我们的CRM系统中,这个功能从设计到开发全是我一个人完成,这个功能的开发花费了我一周时间,给了我很大的锻炼,后来,我又相继开发了级联字段,支持Sql Server数据库的适配器等。
同时,我还做了一些比较复杂的定制开发,比如:定制了一套电话购物公司的CRM系统,其中加入了积分、产品绑定销售,优惠活动等功能。
我做过的印象特别深的一家公司,是世界五百强企业,他们本身有SAP CRM系统,他们使用我们系统做过滤器,他们将外面获取的客户资料(Excel文件)导入到我们的系统,然后组长将导入的客户分配给下面的员工,让员工打电话甄别客户是否存在,剔除无效的客户,然后将有效的数据导出成Excel,由他们导入到SAP CRM中。他完全打破了我们的产品定义,如果不是PHP+CRM底层的一套“框架”,要单独开发这个功能还是很麻烦的。
如今,“惊心动魄”的开发少了,有的是对以前功能的完善和增强,最近对系统的员工绩效、销售漏斗和模块显示列表做了开发,加入了更绚丽的Flash报表,加强了模块显示列表的字段汇总功能和报表显示功能。
分享到:
相关推荐
《.NET平台开发CRM》课件—03在.NET框架下开发三层结构数据库应用系统.pdf《.NET平台开发CRM》课件—03在.NET框架下开发三层结构数据库应用系统.pdf《.NET平台开发CRM》课件—03在.NET框架下开发三层结构数据库应用...
一款好用的开源crm系统,使用PHP和Mysql开发,基于B/S架构的CRM管理软件.
开发工具 boot-crm开发工具 boot-crm开发工具 boot-crm开发工具 boot-crm开发工具 boot-crm开发工具 boot-crm开发工具 boot-crm开发工具 boot-crm开发工具 boot-crm开发工具 boot-crm开发工具 boot-crm开发工具 boot...
PHP客户关系CRM管理系统源码 企业crm管理系统PHP源码下载 系统功能 1、 公海管理:公海类型、客户公海。 2、 线索管理:我的线索、线索列表、线索状态、线索来源。 3、 客户管理:我的客户、客户列表、成交客户...
C#开发的crm完全源代码,注意事项及使用说明包含在RAR里!绝对经典!!!
PHP毕业设计客户CRM关系管理系统源码。一个较为优秀的PHP毕业设计集成了常用的功能包括权限系统 Auth登录验证 CURD 队列 全文搜索等 以及前端的layui后台表格 上传 图片处理 表单及验证等功能解决方案 欢迎参考PHP...
crm开发文档crm开发文档crm开发文档crm开发文档crm开发文档crm开发文档
C#开发的CRM客户关系管理系统源代码 C#开发的CRM客户关系管理系统源代码
2019年,悟空CRM会继续秉承“拥抱开放、合作共赢、创造价值”的理念,在开源的道路上继续砥砺前行,和更多的社区开发者一起为国内外开源做出积极贡献。 主要技术栈 后端框架:ThinkPHP 5.0.24 前端MVVM框架:Vue....
CRM客户管理系统php源码,CRM客户管理系统php源码,CRM客户管理系统php源码,CRM客户管理系统php源码,
php+mysql 悟空CRM系统 客户管理平台系统
解压代码到自己的目录下,修改配置文件,运行。其他的不要动
31天学会CRM项目开发
PHP客户关系CRM管理系统源码 系统功能实现 1、 公海管理:公海类型、客户公海。 2、 线索管理:我的线索、线索列表、线索状态、线索来源。 3、 客户管理:我的客户、客户列表、成交客户、行业类别、预查、地区...
Laravel开发-crm-laravel 这是一个Laravel包,用于在Laravel应用程序中快速轻松地使用banckle.crm sdk for php
CRM的定制开发基础。里面有“Entity 关系”,“Attribute常见类型以及 处理方式”,“Attribute 常见类型作为查询条件”,“级联查询”,“聚合函数”,“ Request”,“官方Sample Code”
包含: LUOCRM客户关系管理系统 v1.0.rar SugarCRM PHP客户关系管理系统 v6.2.2.rar 思域开源CRM v1.2.rar 悟空CRM系统.rar