早在2002年7月13日结缘PHP4 Web开发,为公司做了第一个动态网站及生产报表系统。2016年1月13日又牵手PHP7 Web开发,搭建了Wordpress个人博客系统,使用前端UI框架PHP7原生开发了《人力资源管理信息系统》(eHRmis初步设计)。两年来,体验了手机博客方便快捷的乐趣以及简书自由创作的快乐和Web开发的惊喜……真真切切地体验着快乐着PHP带来的快感,一个字就是“爽”。这两年把二十年的VFP开发HRmis人力资源管理信息系统做了个了结,完成了人力资源管理业务专业化信息化实战任务,为了HR事业不辱使命,值得骄傲和自豪。人力资源管理系统的开发空间广阔而富有挑战性,阶段性的维护开发永远在路上,2018年还将继续下一阶段的升级维护,只不过是开发重心转向eHRmis查询系统Web开发了。现提出可行性开发策划,作为2018年的开发目标任务,与各位HR人士及广大PHPer社区网友分享:
《人力资源管理信息系统》实现方法步骤:①搭建本地HRmis业务应用平台+远程eHRmis移动查询平台“哥俩好”数据快捷共享导出导入接口功能模块,实现HRmis本地SQL查询导出“分类明细”、“分类汇总”XL5提供eHRmis批量导入查询数据,决策支持业务功能,合同、岗位、人事、工资、社保、培训明细浏览、分类汇总、移动办公直观图表查询②HRmis作为业务平台主打日常业务扩展与维护,满足业务人员专业化规范业务操作需求;eHRmis作为业务数据查询平台主打决策支持需求扩展与维护,满足移动设备快捷查询需求。让业务平台应用E与查询平台同步联合协力,打造多功能实用应用软件③从本地自由灵活业务应用系统HRmis跨越C/S架构下的ERP系统直接切入B/S架构下的查询系统eHRmis,通过远程服务器提供移动平台(笔记本电脑、平板电脑和手机等)方便快捷使用。
关于如何开发《人力资源管理信息系统》这个富有争议的大话题,我个人认为不要人云亦云,还是实用第一,便于开展业务工作才是正道。Visual FoxPro叫关系型数据库或DBMS数据库管理系统,叫什么不重要,重要的是VFP是老牌编程语言,从上世纪八十年代的dBASE经历了FoxBase、FoxPro发展到2007年的终结版VFP9.0_sp2至今已到不惑之年了,但凡成为生产力工具而广受欢迎的计算机语言无论什么时候都依旧是宝刀不老,VFP开发MIS系统快捷方便,自由灵活,就好比大家玩Excel一样轻松自由应用,特别适合日常业务中快速处理数据报表使用,VFP是世界上运行速度最快的数据库,关键是还能快速开发管理信息系统应用软件。虽然国家计算机软件二级考试从2018年停考VFP并增加Python考试,这不能简单说成是“Python取代了VFP”。我们知道,每门语言都不过是解决业务难题的工具而已。用什么语言来开发HRmis关键是易于上手开发、便于推广使用。上文提出本地业务系统HRmis解决业务员日常业务问题,远程Web查询系统eHRmis满足非业务人员移动查询数据或快捷报表之需,这样部署“哥俩好”的联合系统开发方案,移植性好、联动性好,又能满足业务员与非业务员具体应用上的差异性需求,应该说是个好法子,值得尝试一下,我们还是用最终的成果来说话吧!
现阶段一提起编程,Python就满天飞,网红多时,攻势过猛,就连近二十多年来应用最多、流行最广、被赞誉为“世界上最好的语言”PHP也招架不住,究竟如何决断Web开发语言的选择,似乎成了问题!?说句有良心的公道话:PHP老司机地位之所以有被撼动之感,还是因为老版本的PHP性能问题,但自2015年12月发布PHP7.0以来,PHPer社区更加活跃,技术上都在力求性能提升,最近版本也更新到了PHP7.2.1,性能卓越,完全能解决企业级超大类型的业务需求了。
关于Web开发框架,说实在的话,集大成者当属 ruby on rails,用 Laravel 想跑一个完整的 Web 应用,优雅到一行命令就可以搞定,用上现代化高逼格的优雅框架 Laravel ,我们的生活充满阳光,自从有了无所不能的现代优雅的艺术家 composer,我们又多了一个让生活变得更美好的生产力工具。PHP就是如此完美!PHPer轻易抛弃 “世界上最好的语言”这一伟大信仰就会被当成异教徒烧死在耻辱柱上……
作为商业模式,薄利多销才是王道。LAMP (Linux, Apache, MySQL, PHP)的组合方式是最节省成本的。这就是长期以来PHP成了Web开发主流,坐稳Web开发应用头把交椅多年的根本原因。接下来我们依然选择PHP最新版本开发,ICP信息服务商选择51PHP建站实现稳定远程服务,phpRE_Build捆绑软媒魔方绿色版中的“软件管理”模块(先安装3个运行库)搭建远程稳定运行环境,或用phpRE_Setup一键安装本地稳定运行环境,再用composer部署Laravel开发框架(直接原生开发的话就用H-ui前端框架),借助PhpStorm+Laravel优雅组合集中开发威力现代化、规范化开发eHRmis精品,打造这样“范儿”的力作,我相信在不久的将来会有这样的一天到来,一定会有这样的一天到来 。
一个人在社会中独立于其他人的的最重要标志就是学会独立思考。有了独立人格,才会有品格,也才会有尊严。作为一个VFP老司机及接触PHP十多年老PHPer不仅不损PHP声誉,而且有责任尽义务传承经典……快捷的phpRE、强悍的PhpStorm、精干的WordPress、优雅的Laravel、漂亮的H-ui界面等等太多的精品都是PHP必备开发利器和素材,还有辅助工具越来越潮的composer phar依赖包都是经典中的经典,在Web开发中PHPer可通过composer install/update直接在项目目录下安装更新whoops容错处理技术、Medoo数据库框架、PHPExcel类库、Twig模板引擎等第三方应用,这些经典应用技巧或常规开发方法已经成了PHPer们的最爱。
2016年体验了WordPress手机博客应用乐趣,2017年又感受了PHP Web开发快乐,真心喜欢上了“世界上最好的语言”PHP……
可如今是“人生几何,Python当歌”,2018年顺应编程潮流,人生苦短,我也用Python……
但永不言弃世界上最好的语言PHP。
甚至于通过勾搭起“哥俩好”本地HRmis与远程eHRmis平台,更加充分发挥VFP、MySQL、PHP、Laravel之间的优势互补作用,VFP在本地通过ODBC连接远程MySQL以ORM技术高效映射管理两地数据库,Web前端与后台充分发挥现代PHP跑优雅Laravel框架的绝对优势不输给Python跑Django框架,总之,这样做就是把老牌语言的优势发挥到极致。
一个从事人力资源管理二十余年的HR老司机
借助业务经验优势
以世界上最快的数据库VFP
用世界上最好的语言PHP
跑世界上最优雅的框架Laravel
精进极致
天道酬勤
原文地址:http://blog.51cto.com/hezhubi/2073827