PHPCMS源码学习
文章平均质量分 83
kittenlove321
就职于LexisNexis,目前担任技术经理,参与项目的开发、管理、分配,同时维护web server和search engine。主导开发了公司的APP项目(hybrid)。把代码版本控制工具从CVS迁移到Git,定义Git流程。在职期间绩效良好,被两次评为年度优秀员工。
主要解决碰到的技术难题,比如有一个需要并发的功能,但是当时使用的PHP4.9没有办法很好的实现并发,于是就想到使用C语言多线程开发PHP扩展来支持此并发功能。升级PHP以及把以前GBK的代码全部转换为UTF8。升级PHP到5.3。
公司网址:http://www.lexiscn.com
专业知识和技能方面,熟练掌握PHP,MySQL,HTML(5),div+css,JavaScript,angularjs,Reactjs,Linux,Git。
另外熟悉Python,工作之余为同学开发一个在线报名系统。
熟悉Java,使用Selenium开发了一些自动化测试代码,测试LexisNexis China网站部分功能。
看过Golang,并用其写了一些工作当中作用的小工具。目前在学习Clojure。
我的Github:https://github.com/kevindragon
展开
-
phpcms学习之install.php之一
error_reporting(E_ERROR);函数原型:int error_reporting(int [level]);对应整数值表示名称1E_ERROR2E_WARNING4E_PARSE8E_NOTICE16E_CORE_ERROR32E_CO原创 2009-07-29 22:49:00 · 630 阅读 · 0 评论 -
phpcms学习之install.php之二
define(SCRIPT_NAME, isset($_SERVER[SCRIPT_NAME]) ? $_SERVER[SCRIPT_NAME] : preg_replace("/(.*)/.php(.*)/i", "//1.php", $_SERVER[PHP_SELF]));/*先来研究这一句*//* $_SERVER[SCRIPT_NAME] 执行的脚本名字(eg原创 2009-07-30 13:29:00 · 1492 阅读 · 0 评论