PHP
文章平均质量分 85
wel1
这个作者很懒,什么都没留下…
展开
-
thinkPHP
一、 IntroductionPhp框架是很多代码的集合。这些代码是程序结构的代码而不是业务代码。代码中有许多函数、类、功能类包。框架的代码按照一定标准组成一个有机的功能体,这个功能体里边有许多设计模式如mvc、单例、ar等。使用框架的好处,快速、稳定、高效的搭建程序系统;维护性、灵活性、适应客户需求得到最大化加强;注意力集中在业务层面;节省代码工作量。常见的框架...原创 2017-12-20 23:43:02 · 449 阅读 · 0 评论 -
php实现邮箱验证
一、Introduction需求是用户在注册时填写email,注册后,需要到邮箱验证后才能登陆。二、实现验证流程,注册成功后,为用户生成一个验证码;将验证码以连接方式发到用户邮箱;用户点击连接将验证码发回网站;网站验证这个验证码是否是为这个用户生成的验证码;帐号需要在24小时内验证,否则帐号失效。1. 准备工作需要添加phpMailer类来发邮件。下载phpMai...原创 2018-01-17 22:17:01 · 10838 阅读 · 1 评论 -
YII
一、IntroductionYII,易框架。纯OOP,面向对象的,用了很多设计模式。二、安装和使用Yii1. 安装不同于ci和tp等,yii提供两种安装方式,使用composer或者下载应用模版。官网推荐使用前者。根据官网指引,下载windows版的composer-setup.exe,然后安装最新的composer,根据指引下载composer.phar,放到在ph...原创 2018-01-17 18:47:06 · 448 阅读 · 0 评论 -
CI
一、Introductionphp常用框架,ThinkPHP,CI,YII,laravel,phalcon等。CI,CodeIgniter,小巧而功能大的php框架,没有模版引擎,没有严格的编码规则等。二、ci的结构官网下载ci的包,解压放到站点下。system目录下是ci框架的代码,application空的放自己开发的代码,index.php是入口文件。1. 框架...原创 2018-01-16 22:30:08 · 579 阅读 · 0 评论 -
dedecms
一、IntroductionCMS,Content Management System,内容管理系统。适合静态内容展示的网站,比如,新闻、电影、音乐、企业网站等网站。php常用的cms系统,phpcms,dedecms(织梦),帝国cms等等。使用cms的优点是开发速度快,只需在后台稍微动作以下就可;门槛低。二、安装和使用dedecms到官网下载软件包。将解压后复制upload...原创 2018-01-14 21:02:35 · 527 阅读 · 0 评论 -
smarty
一、 Introduction模板技术,将php和html分开的技术。常用的模板引擎,smarty、template、fxl template、dwoo,其中,smarty是功能最强大,最常用的。Smarty是一个php的模板引擎技术,提供让程序逻辑与页面显示代码分开的功能。特点,速度快,编译型,缓存技术,插件技术,强大的表现逻辑。二、 安装与使用...原创 2017-12-18 16:10:32 · 3306 阅读 · 0 评论 -
phpStaticize
一、 Introduction用户每次访问网站的时候,apache和php都需要执行,耗费服务器资源。如果有的网站内容比较稳定(比如,新闻信息页面),不会随便发生变化。那么,就给其制作一个静态页面。后续的访问,就直接访问静态页面即可,节省了apache、php等相关服务器资源的消耗。把php执行生成好的内容制作为一个静态页面,这个过程就是php的静态化。大量应用于新闻信...原创 2017-12-31 00:33:32 · 158 阅读 · 0 评论 -
phpWeb
一、 Introduction主要关于网络应用中使用php实现会话控制、编写验证码、文件上传下载等。二、 会话控制技术1. 会话控制的需求当用户通过正确的用户名和密码等登录信息,登录到网站后,那么需要有一个标识能够标明这个用户是处于登录状态。特别是在商城网站中,某用户的购物流程只能是在这个用户的帐号登录状态下进行,否则就会混乱和出...原创 2017-12-13 21:38:07 · 1984 阅读 · 0 评论 -
phpMVC
一、 Introduction1. 项目开发常见流程需求调研,人员,项目经理;成果,需求说明书。软件设计书,人员,项目经理;成果,详细设计说明书,通常就是开发过程中的主要参考技术文档。界面设计,人员,界面工程师;成果,设计效果图。静态网页制作,人员,前端工程师;成果,静态网页。动态网页开发,人员,程序员;成果,基本可用的软件初级产品。测试...原创 2017-12-10 19:54:50 · 240 阅读 · 0 评论 -
phpObject
一、 Introduction面向对象编程,OOP,Object Oriented Program,是一种编程思想,很多高级语言具有这个特征,比如java,c++,python等。Php也具有面向对象的特性。与面向对象编程,经常类比的是,面向过程编程。面向过程的基本特征是,将要完成的任务,分割为若干个步骤,比如,第1步做什么,第2步做什么,…最后,任务完成。面向对象的基本...原创 2017-12-08 16:34:48 · 1559 阅读 · 0 评论 -
phpMysql
一、 连接数据库1. php7之前连接数据库$link =mysql_connect(“数据库服务器地址”,”用户名”,”密码”);Mysql_query(“set names 网页文件编码名”);或者mysql_set_charset(“网页文件编码名”);Mysql_query(“use 数据库名”);或者mysql_select_db(...原创 2017-12-05 22:10:54 · 513 阅读 · 0 评论 -
phpBasic
一、 IntroductionPHP:Hypertext Prepocessor,超文本预处理器,是一种通用开源脚本语言。语法吸收了c语言、java和perl的特点,易学,主要适用于web开发领域。Php将程序嵌入html文档中,执行效率高。Php支持很多数据库和操作系统,可以用c、c++进行程序的扩展。Windows系统下,Php可以直接在命令行运行,不需要配置环境...原创 2017-11-22 15:19:48 · 542 阅读 · 0 评论 -
php微信公众号开发
一、Introduction微信公众号是一个平台。目前,提供了4类帐号,订阅号、服务号、小程序、企业微信。具体区别在官网有说明。二、使用接口测试号开发1. 申请接口测试号平台提供了接口测试号。到公众平台开发者文档,可以申请测试号开发。申请后提供appID和appsecret等,以供开发使用。2. access_tokenaccess_token是...原创 2018-01-20 00:29:58 · 1049 阅读 · 0 评论