1. 熟练并掌握PHP5面向对象编程语言、开发环境和常用函数集,具备良好的编码习惯;
2. 深入理解MVC设计思想、设计实现,熟练使用ThinkPHP、Workerman、Smarty等MVC框架或模板技术以及熟悉并能恰当运用主流的PHP设计模式,具有PHP缓存技术、静态化设计、模板技术、架构优化,框架设计以及研发的经验;
3. 掌握并熟悉MySQL技术以及数据库设计和多库连接设计,包括数据库水平分表,垂直分表;
4. 熟悉并掌握MySQL备份-增量备份及数据恢复,了解并实现MySQL主从复制部署以及读写分离和日志管理;
5. 熟悉MySQL数据库优化思想以及优化处理;
6. 掌握并运用Redis技术,提高系统并发性能;
7. 掌握Nginx部署配置,以及掌握实现高性能lnmp架构;
8. 熟悉并掌握Nginx反向代理、负载均衡、缓存、URL重写及读写分离配置;
9. 了解掌握Linux原理以及使用linux系统,掌握shell编程进行系统管理,熟悉linux环境编程;
10. 掌握LVS集群技术实现站点高可用性以及使用keepalived技术;
11. 对HTTP协议有一定的理解和掌握W3C相关互联网规范并掌握HTML、CSS、DIV、JavaScript等前端技术包括Ajax,Josn,JQuery以及熟悉SEO优化和规范HTML代码;
12. 具备APP接口编写设计经验,熟悉ProtocolBuffers协议技术开发接口(Json的20到100倍);
13. 具备并实现大型Web构架开发设计经验;
14. 熟练使用SVN/Git版本控制工具;
15. 具备Discuz、Dedecms、PHPcms、WordPress、PHPBB等二次开发经验;
16. 了解掌握Python语言;
项目一 : PPTV.VAS联运统一后台
开发环境: php,mysql,redis,nginx,smarty,svn,centos,rpc,cas
项目描述: 由于多套新老本版后台不利于产品小组以及数据中心运营,多年代码迭代且代码混乱框架升级不一。在不影响原有数据以及产品小组、数据中心运营、减少系统开发学习成本、使系统变得更加容易维护的前提下,将原有的老Data(老版本数据联运后台)、Reporting(新版本数据联运后台)、Manage(游戏管理后台 游戏独代、联运相关)、衍生品后台迁移并重构项目框架以及结构。
技术描述:
安全便易起见统一使用公司内部cas统一登录;
部分数据牵扯到其他子系统调用使用rpc;
责任描述:
继承公司内部的SFramework基础框架,重构或编写统一后台的框架,如:基础MVC、路由、权限(游戏层级、人员、角色、字段等等)、View模块化、公共函数体等等;
多系统归纳分析、制定统一后台方案、数据库设计以及新框架学习文档编辑;
业务代码编写。
项目二 : 海外Xmodgame APP服务器接口研发
开发环境: vim,php,mysql,redis,nginx,smarty,svn,centos,rsync,SecureCRT
项目描述: 使用Protocolbuffers做数据传输协议,极大提高网络数据传输。
技术描述:
1、全后端逻辑自主研发;
2、使用redis技术处理数据分析,做数据缓存;
3、使用Protocolbuffers做数据传输协议;
5、lnmp架构配置实现网站的优化,例如大并发等;
6、xtrabackup实现数据备份与恢复;
7、svn控制版本等等;
责任描述:
1、参与系统研发分析;
2、实现接口数据逻辑功能处理;
3、xtrabackup实现数据备份与恢复;
项目三 : 果盘充值系统
开发环境: vim,php,mysql,redis,nginx,smarty,svn,centos,rsync,SecureCRT,thinkphp,dede,cdn,xtrabackup
项目描述: 果盘游戏充值系统主要是实现游戏玩家充值维护,同时做好数据服务接口以及底层数据日志生成。
技术描述:
1、使用thinkphp做引擎支撑页面数据处理(后端逻辑全自主研发);
2、使用redis技术做数据底层数据存储处理(验证码等);
3、使用linux下的任务调度指令(crontab)实现Email的处理或手机验证码发送处理;
4、页面使用AngularJS技术以及HTML5;
5、lnmp架构配置实现网站的优化,例如大并发等;
6、svn控制版本等等。
责任描述:
1、参与系统研发分析;
2、实现页面前台数据处理逻辑;
3、实现linux下的任务调度以及数据接口开发,保证其他数据系统的数据完整性;
4、其他功能开发。
项目四 : 海外节点服务器搭建以及运维
开发环境: lnmp,GeoIP, mmm,rsync,svn,New York Server,Dallas Server,Singapore Server
项目描述:
保证系统系统正常运行提高系统整体性能;
责任描述:
实现三台服务器之间的高性能、智能DNS系统部署访问;
实现MySQL读写分离实现及mmm高可用部署;
实现MySQL备份-增量备份;
可兼职时间
可兼职地点
0条评论 雇主评价