-
LAMP程序员精华库2013.03.07 22:49
一、我结合了几十家中小型软件企业对初级PHP工程师技能要求及日常学习PHP经历,列出了初级PHP工程师所应具备的知识范畴,如果你是初学PHP,可参考此步骤进行学习。
详细列表:
-------html----------------
1、xhtml基本语法
-------css-----------------
1、css2
-------js------------------
0、JS基本语法
1、DOM
2、BOM
3、COOKIE
4、AJAX
5、X
-
分页类-限定显示页数2012.12.04 20:55
PHP操作Mysql时,经常会使用分页,对数据的信息进行分页显示。
而对于数据量非常庞大的信息,页数势必会非常的多,如:论坛的帖子显示页面、搜索引擎等,一般会限定页数的显示,如:10页,这样当你查看第6也的内容时,分页实际上显示的是[2-11]页的内容,满足分页列表数不超过10.
核心算法:
class Page{ private $pageSize; //每页显示条数 private $pageNow; //当前页数
-
封装自己的Mysqli操作类2012.12.04 20:31
Mysqli为php5引入的新的数据库操作对象,Mysqli包括php4中所有的mysql方法,并且Mysqli支持面向操作,并且mysqli的预处理操作可以防止SQL注入。
封装自己的mysqli操作类,可以大大简化与数据库操作时的代码书写。
此类封装了mysql的增加(INSERT())、修改(UPDATE())、删除(DELETE())、查询(SELECT())以及执行多条SQL语句的execs()方法
-
文章归档算法详解2012.10.25 16:57
文章归档功能就类似本博客栏目的归档功能,归档列表布局是ul动态嵌套一些li,而li标签内容是由“文章发表年月+文章数”组成的,链接地址为博客的搜索页面,传递的参数为“文章所在年月”。
要实现这个功能,第一步就要先把文章表中所有文章的发表时间查询出来。
注:本处文章发表的时间数据库类型为整形,ar_queryByCase()方法为封装的Mysqli查询函数,函数返回值为结果数组。
/** * 本函数等价于执行SQL[article为文章表,
-
何为“安全开发”?2012.10.05 18:37
什么是“安全开发(secpro)”?
安全开发可以拆分为“安全”加“开发”,“安全(security)”顾名思义就是指的网络安全,你的产品只要与互联网联通,首先要面临的就是网络安全性。当然说到“网络安全”,可能就包括你的程序安全性、服务器安全性等,因为我个人网络技术水平实在是一般般,就不在一些“大神”面前班门弄斧了。当然在这里主要指的是程序安全性。“开发(program)”通俗的讲就是写程序、敲代码,开发是没有什么界限的,只要你的程序是“
-
SEC Blog正式版V0.3版本发布2012.09.22 10:17
Beta版本的v0.2.1上线后,修改了部分Bug及一些界面效果,现正式发布V0.2.5版本,较前一版本无太大改善。
对于系统可能存在的其他问题,欢迎讨论。
下载地址:
http://pan.baidu.com/share/link?shareid=400874&uk=3877221858
-
使用SEC Blog快速搭建个人博客2012.09.15 12:11
系统运行所需基本环境:WAMP环境、php5版本以上并且支持mysqli及基本的文件读写操作。
第一步
将下载好的源程序解压,并将upload文件夹中的所有文件上传至网站根目录。
源程序下载地址:点击下载
打开浏览器,在地址栏中输入 http://域名/install/,即可打开程序安装页面
分别对应填写数据库及网站相关信息。确认填写信息无误后点击“开始安装”;安装成功后则会出现以下界面。如果安装过程出现错误,请确认是否已启动AMP环境及相关信息