web人力资源信息系统开发日志①

第一阶段开发(2017年4月17—27日):JavaScript在HTML中首次登场是用户登录验证,WebApp登录、验证、注册是PHP+MySQL动态页面开发的第一步,也是最根本最重要的一步,开发目标是把美工准备好的登录UI系统资料与系统后台首页成功关联,实现数据库稳定连接和登录注册系统在PC、手机、平板电脑等智能设备及HTML5+PHP7运行环境中都能够自适应稳定运行。

主要开发内容:

①Dreamweaver辅助PHP源代码自动生成功能体验及GUI面向对象窗口操作技巧②参考职坐标用户登录JavaScript验证直播课程内容,源代码集成“用户登录/注册/校验系统”③通过远程虚拟主机“白盒测试”自适应功能,选择合适的UI登录注册前后台框架模板。

开发方法和技巧:

①PDO数据库抽象层包括对MySQL连接、查询、登录、注册、维护(增删改查)静态数据库类单例模式以及应用类封装实例化②数字/字母验证码制作③用户数据库信息校验跳转/JavaScript/jQuery校验跳转或Ajax异步更新数据传递处理页面跳转④JavaScript正则表达式检测合法性输入⑤WebStorm快捷代码补全技巧(关键字+Tab/空格……详见职坐标H5直播JQuery进度条课程录频)特别是炫酷特效创意直播课、IDE快捷编程、调试方法及实用H5表单特效开发⑥不重复造轮子,分享PHPer社区智慧和成果,轻松玩JavaScript快乐弄jQuery写得少做得多、开源共享、学习交流,实用功能模板集成项目工程开发功能模块……

开发重点和难点:

①用面向对象方法优化和取代DW辅助生成的冗余源代码②用PDO数据库抽象层单例模式,平稳解决PHP7与低版本查询语句兼容性问题③注册登录校验合法输入跳转BUG排除方法技巧④jQuery自适应开发技巧、Css3及JavaScript特效⑤Dreamweaver及PhotoShop辅助美工设计UI前端用户友好操作界面或直接二次开发低调高端大气、平滑简约风格的后台框架模板,WebStorm或PhpStorm程序调试及项目开发阶段性测试。

开发体会和启发:①思路决定出路。遇到新问题,不纠结不死缠着浪费时间,停下来整理一下思路,换个办法就会迎刃而解,还会收到“踏破铁鞋无觅处,得来全不费功夫”意外效果。每次开发前先用小便笺写下几句简短思路的话,开始按思路逐条快速实验,行不通又退出来再理新思路、换另一种新方法,直到问题破解。山重水复疑无路,柳暗花明又一村。这方法叫“便笺思路”开发。小便笺可轻松解决大问题②分享资源初衷是为省心省事达到优势互补、事半功倍的目的,但太多刻意改变原创核心元素代码,难免违背原创初心,反而效果不佳、事倍功半。特别是后端工程师不要轻易改变前端美工平面设计而丢掉创意和美感。运用共享资料中最大的体会就是充分尊重原创,不改原创初心继续二次开发整合、嫁接适应功能模块③对开发前期知识的消化吸收很重要,“度娘”、“搜狗”提供的源码不少埋坑,踩过太多坑后才深知“书到用时方恨少”。灵活运用基础知识和基本规律用PHP原生代码永远是开发过程之中的重中之重,上直播课收集资料不图多而重在消化吸收,作为一个Web开发者需要每日积跬步行千里,重在每天不断实践让自己更加优秀。既然已经准备好走上Web开发之路,就让我们充满感激和动力,敢于实践,勤于动手,多记笔记,多写体会,这是个自我否定和自我实现的过程,不断总结,就会快乐成长和成就自我。

你可能感兴趣的:(web人力资源信息系统开发日志①)