-
PHP最佳编程实践(英译)2013.06.10 23:30
这篇文章是尝试将一系列基本的PHP知识点起来,这些可以被认为是PHP中处理普遍的令人困惑的难题时的最佳实践。也是对PHP编程涉及技术的最优指引。英译原文《PHP Best Practices-A short, practical guide for common and confusing PHP tasks》
存储密码
作者认为使用md5或者sha1加密用户密码是不安全的,因为黑客能够很容易的破解。
最安全的方式是使用bcrypt算法加密。
-
Yii框架快速入门[表单的使用]2013.06.28 04:04
表单在网页中主要负责数据采集功能,学习WEB编程,就少不了学习表单的使用.
Yii内置的表单功能非常的强大,从收集表单到收集表单输入都有专门的类来完成,也有简化前台HTML的编写的widget(小物件)供我们使用,可以说非常的方便,使用熟练后,能简化大部分前天代码编写,缩短一定的开发时间。
这里我们主要模拟一个表单的提交,并且在另一个页面,把用户提交的数据显示出来。
第一步:建立表单模型
在protected/models目录下,创建FeedB
-
Yii框架快速入门[编写一个HelloWorld应用程序]2013.06.21 04:04
基于Yii框架的开发,一般按照以下流程进行开发部署
1. 创建Yii应用程序骨架,可以自己手工部署,也可以使用集成工具yiic完成
2. 配置应用程序,主要对程序配置文件(protected/config/main.php)进行修改、配置
3. 为所需模块创建模型类(主要完成数据校验部分和一些特殊功能)
4. 为所需模块创建控制器,并根据用户请求动作,完善类中相应函数
5. 为程序制作视图,一般每个模块一个相对应文件夹
6. 制作过滤器,限制用户权
-
Yii框架快速入门[使用AMP环境搭建Yii]2013.06.14 04:04
下载Yii源程序解压后,会有demos、framework、requirements三个文件夹。
demos是官方提供的几个项目实例,requirements是用来检查自身运行环境。我们只需要framework、requirements两个文件夹即可。
生成Yii的框架程序
官方提供的是yiic.bat(win下)、yiic(Linux下)两个自动化生成工具,在framework文件夹下,非常的方便。
Windows环境下使用yiic.bat生
-
Yii框架快速入门[Yii简介及运行原理]2013.06.06 15:29
Yii是一个基于组件、用于开发大型 Web 应用的 高性能 PHP 框架。采用严格的 OOP 编写,Yii 使用简单,非常灵活,具有很好的可扩展性。Yii官方下载
包含特性
1. MVC、DAO/ActiveRecord、I18N/L10N、caching
2. 基于 JQuery 的 AJAX 支持、用户认证和基于角色的访问控制
3. 脚手架、输入验证、部件、事件、主题化以及 Web 服务等等
在我们的程序开发中,为了缩短开发时间,也经常使用Y