苹果WWDC16召开时间公布,iOS 10终于要来了
在今天,苹果正式公布了2016年WWDC大会的举办时间。由两张十分复古的代码式宣传图可见,今年的WWDC大会将于美国时间6月13-17日在旧金山举行,为期5天。
在今天,苹果正式公布了2016年WWDC大会的举办时间。由两张十分复古的代码式宣传图可见,今年的WWDC大会将于美国时间6月13-17日在旧金山举行,为期5天。
数据验证在web应用中尤其显得重要。下面来给大家介绍下禅道框架的数据验证机制。 一、验证规则放在什么地方? mvc程序中,每一层都可以放验证规则。比如很多的表单验证,会自动根据用户的输入进行验证,然后给予提示。那么数据验证放在哪一层呢?这个问题网 络上大家有很多的争议。有的人主要放在view这一层,有的则主张放在control层。zentaoPHP选择了model层。 为什么这样做呢?因为model层是···
分页对于基于数据库的应用来讲,是很常见的一个问题。新的zentaoPHP框架中,提供了内置的分页功能。使用如下: 我们以查询用户列表为例,在应用中建立一个user的模块,在其中的control文件中,定义一个browse方法,来完成分页的功能: 一、browse方法关于分页的三个参数 browse方法需要定义三个参数:recTotal, recPerPage, pageID,变量名是固定的。
一、关于DAO的说明 zentaoPHP并没有试着去实现ORM或者ActiveRecord这样的概念。因为我们相信,框架要留给开发人员足够的自由发挥的空间,而不 是所有的都要包办。所以框架里面提供了一个简单方便的数据库访问对象类DAO。并且我们在封装DAO的时候尽可能的兼容标准的sql写法。 DAO类的定义在lib下面的dao.class.php中。框架在加载的时候,会自动生成$this->dao对象,可以在control, model或者view层的代码中直接使用···
前言 这是一个由乱码引发的故事。抱歉我暂时找不到更加惨烈的图,请相信我,还有更目不忍视的画面。请看下图那些框框,那都是些什么鬼!这是要害死强迫症吗?如果同时看到几十个框,简直让人崩溃。 问题来了,这究竟是些什么鬼?
目录结构对于一个框架来讲是比较重要的。我们一起来看一下ZenTaoPHP的目录结构。 一、顶级目录结构 config: 配置文件所在的目录。包含了config.php和my.php db: demo应用所需要的blog.sql framework: 包含了框架的核心文件。 js: 包含了js脚本文件。 lib: 包含了常用的类文件。 module: 模···
禅道框架里面提供了一个front.class.php,里面内置了三个类,分别为html, js和css,用来生成一些html标签,创建简单的js交互。 一、html类 html::title($title) 生成$title标签。 html::meta($name, $value) 生成html的meta标签。 html::icon($url) 生成icon文件的调用代码。 html::rss($url, $title) 输出rss。 html::a($href,···
因为zentaoPHP框架有两种运行方式,所以在生成链接的时候,尽量不要手工拼写链接代码,通过调用系统提供的createLink方法,来生成链接。 一、$this->createLink()方法 比如,我们要生成一个blog模块的view方法的链接,需要传递参数为id=17,这样来调用: echo $this->createLink('blog', 'view', 'id=17&cat=123') 第一个参数是模块名称,第二个参数是方法名,第三个参数是参数,使用key1=valu···
zentaoPHP框架共支持两种方式,一种是传统的GET方式,一种是静态友好的方式。 一、传统GET方式 可以在config/my.php里面设置requestType为GET来启用GET方式。当打开GET方式之后,访问地址格式如下: index.php?m=$moduleName&f=$methodName&$param1=$value1¶m2=valur2&t=html m: 代表模块名称,比如m=blog,则代表访问blog模块。 f: 代表要访问的模块control里面的方法名,比如f=edit,代表访问blog/cont···
zentaoPHP框架的所有请求都是通过index.php来进行的。它的基本原理是通过设置apache或者其他webserver,将所有的请求都 转交给index.php。index.php加载框架文件,初始化应用,然后分析请求,得到请求对应对模块名、方法和参数,然后加载相应模块的 control方法,model方法,后渲染模板,展示给用户。基本的模型如下: